Firewire card now recognized as eth0
Bill Estell
william.c.estell at cox.net
Sat Mar 6 13:53:27 UTC 2004
I updated my system this morning and am now running kernel 2.6.3-2.1.238.
After reboot into new kernel, boot log shows:
Mar 6 07:48:00 firebird ifup: cannot change name of eth1 to eth0: File
exists
Mar 6 07:48:00 firebird network: Bringing up interface eth0: failed
Prior to this update my ethernet card was always eth0.
I went into System Settings -> Network -> Hardware and deleted my
devices and then recreated the Ethernet device and setup IP.
System Settings -> Network -> Devices tab now shows:
Profile Status Device Nickname Type
------- ------ ------ -------- --------
checked Active eth1 eth1 Ethernet
System Settings -> Network -> Hardware tab now shows:
Description Type Device Status
--------------------- --------- ------- -------
Ethernet 100/10 MBit Ethernet eth1 ok
ip1394 Ethernet eth0 system
I have had the Firewire card installed in this PC throughout my FC2T1
testing. I believe that this is the first time it has shown up as a
network device.
lspci shows:
[snip]
02:01.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394
Controller (Link)
02:07.0 Ethernet controller: Davicom Semiconductor, Inc. Ethernet 100/10
MBit (rev 40)
Reboot after Network Settings changes shows this in kernel boot log:
Mar 6 08:03:33 firebird network: Bringing up interface eth1: succeeded
Network works fine now, but Ethernet card is eth1 not eth0.
Now for the questions:
1) Anybody else experience this behavior?
2) What algorithm does the OS use to assign eth0, eth1, etc?
3) Is this a bug that should be entered into Bugzilla?
Thanks,
Bill
FYI: I do not have anything plugged into firewire card.
More information about the test
mailing list