[SOLVED]После старта (рестарта) сети, сетевая карта переходит в режим Half duplex


localhost ~ # mii-tool eth0
eth0: 100 Mbit, full duplex, link ok
localhost ~ # /etc/init.d/net.eth0 restart
* Unmounting network filesystems ... [ ok ]
* Bringing down interface eth0
* Stopping udhcpc on eth0 ...
* start-stop-daemon: 1 process refused to stop [ ok ]
* Bringing up interface eth0
* dhcp ...
* Running udhcpc ... [ ok ]
* received address 192.168.100.30/27 [ ok ]
localhost ~ # * Mounting network filesystems ... [ ok ]

localhost ~ # mii-tool eth0
eth0: no autonegotiation, 100baseTx-HD, link ok

localhost ~ # /sbin/mii-tool -F 100baseTx-FD eth0
localhost ~ # mii-tool eth0
eth0: 100 Mbit, full duplex, link ok
localhost ~ #

вывод lspci -k

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Kernel driver in use: r8169

После рестарта сети каждый раз приходится переводить карточку в full duplex.
На стороне роутера все впорядке, проверял на другом компьютере, да и пробовал менять порты, все равно при рестарта сети, сетевая карта переходит в режим Half duplex.
В чем причина не понятно, помогите решить проблему.

A что показывает ethtool?

A что показывает

ethtool eth0

mii-tool как бы устарел несколько... :)

BTW: a откуда udhcpc? Вроде его в портаже нет. Не бунта ли стоит? ;)

SysA написал(а): A что

SysA написал(а):
A что показывает

ethtool eth0

mii-tool как бы устарел несколько... :)

BTW: a откуда udhcpc? Вроде его в портаже нет. Не бунта ли стоит? ;)

ethtool показывает тоже самое
localhost ~ # /etc/init.d/net.eth0 restart
* Caching service dependencies ... [ ok ]
* Unmounting network filesystems ... [ ok ]
* Bringing down interface eth0
* Stopping udhcpc on eth0 ...
* start-stop-daemon: 1 process refused to stop [ ok ]
* Bringing up interface eth0
* dhcpcd ...
* Running dhcpcd ...
eth0: waiting for carrier

eth0: carrier acquired
DUID 00:01:00:01:1d:6f:1f:30:78:24:af:3b:c7:ca
eth0: IAID af:3b:c7:ca
eth0: soliciting a DHCP lease
eth0: offered 192.168.100.6 from 192.168.100.1
eth0: leased 192.168.100.6 for 259200 seconds
eth0: adding route to 192.168.100.0/27
eth0: adding default route via 192.168.100.1
forked to background, child pid 12351 [ ok ]
* received address 192.168.100.6/27 [ ok ]
localhost ~ #
localhost ~ # * Mounting network filesystems ... [ ok ]

localhost ~ # ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 100baseT/Half
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
localhost ~ #

на вот смотрю, наверное не убунта

localhost ~ # cat /etc/gentoo-release
Gentoo Base System release 2.2
localhost ~ #

Нет, не тоже! :) Видно,

Нет, не тоже! :)
Видно, же:

...
Supports auto-negotiation: Yes
Advertised auto-negotiation: Yes
Link partner advertised link modes: 100baseT/Half
...

т.е. Линукс честно поставил, что его попросили.
А вот DHCP клиента поменяли на dhcpcd:

* Stopping udhcpc on eth0 ...
* dhcpcd ...
* Running dhcpcd ...

и все наладилось...

РЕШЕНО по статье

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".