Hi
I try to setup my computer with two network interface cards and i'm stuck with a very strange behavior of the redhat-config-network tool
my system is redhat 9
i have an intel motherboard with an onboard intel pro100 ethernet controller (reported as 82801 BA/BAM/CA/CAM Ethernet card in /proc/pci), and a pci 3com 3c905c card.
the two drivers are compiled as modules.
every time i launch redhat-config-network, in the HARDWARE tab, i can see that the intel onboard controller is detected as:
82801 BA/BAM/CA/CAM Ethernet card on eth0 and that the 3c905c-tx is detected on eth1, whereas with dmesg, they are the opposite (3c905c as eth0 and 82801 as eth1).
if i delete these two hardware cards in the HARDWARE tab, save the configuration, quit and launch again redhat-config-network, they come back again in the wrong order :-( Also, sometimes, if i delete only one of them, then quit, then launch again, i have 3 cards in the HARDWARE tab, for example:
82801BA/BAM/VA/VAM Ethernet card eth0
3c905c-C-TX/TX-M [Tornado] eth0
Intel Pro100 eth1
i tried to remove aliases for eth0 and eth1 in /etc/modules.conf, but it changes nothing, as redhat-config-network recreates them.
Worse, i try to activate my internet connexion, which is on the 3c905c: so in the DEVICE tab, i create an ethernet connexion using eth1, as the redhat-config-network absolutely wants it to be eth1, but it does not work. I have to tell it to use the intel onboard controller eth0 to make it work, and it works, though physically, the cable is connected to the 3c905c !!
if someone understands that and can explain me what is happening i would be very glad
i wonder where does redhat-config-network look to detect hardware devices ? In a configuration file ? it scans the pci bus ? it uses the kudzu hardware probing file ?
|