mii-tool not working with e1000e nic driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
net-tools (Fedora) |
Fix Released
|
Medium
|
|||
net-tools (Ubuntu) |
Confirmed
|
Undecided
|
Jair |
Bug Description
Binary package hint: net-tools
On newer kernels the e1000 nic driver was replaced by the e1000e driver.
mii-tool doesn't work with that new driver:
SIOCGMIIPHY on 'eth1' failed: Resource temporarily unavailable
SIOCGMIIREG on eth2 failed: Input/output error
SIOCGMIIREG on eth2 failed: Input/output error
No MII transceiver present!.
SIOCGMIIREG on eth3 failed: Input/output error
SIOCGMIIREG on eth3 failed: Input/output error
No MII transceiver present!.
SIOCGMIIREG on eth4 failed: Input/output error
SIOCGMIIREG on eth4 failed: Input/output error
No MII transceiver present!.
SIOCGMIIREG on eth5 failed: Input/output error
SIOCGMIIREG on eth5 failed: Input/output error
No MII transceiver present!.
hardy 8.04.4 LTS (net-tools 1.60-19ubuntu1) uses the e1000 driver and works fine. The latest lucid release uses the e1000e (net-tools 1.60-23ubuntu2) driver and it doesn' work.
Is mii-tool descontinued?
Thanks.
Changed in net-tools (Ubuntu): | |
assignee: | nobody → Jair (jair-sega-brasil) |
Changed in net-tools (Fedora): | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Description of problem:
[root@apone ~]# mii-tool eth0
SIOCGMIIREG on eth0 failed: Input/output error
eth0: negotiated 100baseTx-FD, link ok
It reports the 'negotiated 100base...' line no matter whether or not something is connected. This breaks the initscripts link check.
I suppose it could also be a kernel issue. Driver is:
[root@apone ~]# ethtool -i eth0
driver: e1000e
version: 0.3.3.3-k6
Also occurs on rawhide.
Version-Release number of selected component (if applicable):
net-tools- 1.60-91. fc10.x86_ 64 2.6.28- 4.fc10. x86_64
kernel-