/sbin/mii-tool из пакета ethtool-3-alt3 неработоспособен - вот что получается при попытке применить его к сетевухе с драйвером 8139too (с которой mii-tool всегда работал): # mii-tool -v eth1 SIOCGMIIPHY on 'eth1' failed: Operation not supported Запуск в той же самой системе старого бинарника mii-tool из net-tools-1.60-alt8 даёт правильный результат: # mii-tool -v eth1 eth1: negotiated 100baseTx-FD, link ok product info: vendor 00:00:00, model 0 rev 0 basic mode: autonegotiation enabled basic status: autonegotiation complete, link ok capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control strace показывает, что новый mii-tool вызывает какой-то не тот ioctl: socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 ioctl(3, SIOCDEVPRIVATE, 0x804b560) = -1 EOPNOTSUPP (Operation not supported) write(2, "SIOCGMIIPHY on \'eth1\' failed: Op"..., 54SIOCGMIIPHY on 'eth1' failed: Operation not supported ) = 54 В старом mii-tool тут было вот что: socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 ioctl(3, SIOCGMIIPHY, 0x804b680) = 0 ioctl(3, SIOCGMIIREG, 0x804b680) = 0 ioctl(3, SIOCGMIIREG, 0x804b680) = 0 ...
Похоже, в пакете ethtool не хватает патча из пакета net-tools - net-tools-1.60-rh-miiioctl.patch.
ethtool-3-alt4.src.rpm