Click to See Complete Forum and Search --> : Having network problems! :) ->"SIOCGIFLAGS: No Such Device"
Chricy
01-29-2003, 02:26 AM
Okay, the setup goes....
I got one Intel Pro 100 and 2 Intel Gigabit Network cards.
When I run lspci It sees all three of them just fine.
/etc/modules.conf has got:
alias eth0 eepro100
alias eth1 e1000
alias eth2 e1000
.... Now the eth1 card starts up just fine on boot time, but I get a:
Bringing up interface eth2: SIOCGIFFLAGS: No such device
Failed to bring up eth2
error! :(
The modules are loaded just fine because eth1 works and they are the same card. I was wondering if anyone might have any ideas about how to go about fixing this? :)
if you need anymore information let me know and thanx for all your help
rioguia
01-29-2003, 10:48 AM
could it be an resource conflict. do you have plug and play bios disabled?
if pnp is disabled it's still possible (if unusual) in the pci world (as opposed to old ISA architecture) but it can still happen.
check it out with
cat /proc/interrupts >interrupts.txt
cat /proc/ioports > ioports.txt
and post results back here.
if you don't see irq or ioports assigned for your respective nics, you might want to review:
http://www.scyld.com/expert/irq-conflict.html
Chricy
01-30-2003, 01:29 AM
okay, I'm not sure, but I don't think it WAS an interrupt problem, because it wasn't actually in /proc/interrupts....
but now it is and I have a conflict. This is, unfortunately, the same for my other machine as well. I have looked through my BIOS and have no idea how to tell my NIC's to shut up and sit on unique IRQ's! :)
this is /proc/interrupts | grep eth
16: 6927 IO-APIC-level eth0, eth2
18: 1778 IO-APIC-level aic7xxx, aic7xxx, eth1
and /proc/ioports | grep Eth is:
a000-a01f : Intel Corp. 82544GC Gigabit Ethernet Controller
a400-a43f : Intel Corp. 82557/8/9 [Ethernet Pro 100]
a800-a81f : Intel Corp. 82544GC Gigabit Ethernet Controller
so the cards are there now. but just with annoying conflicts. I turned PnP off which was prolly causing problems.... now I don't know about the BIOS thing (because it is BIOS specific how to do it). btw, if anyone knows anything about the Pheonix Award BIOS you might be able to help! ;)
As it is, I have contacted the supplier and they have had to help me out. Thanks for pointing me in the right direction tho! :)
rioguia
01-30-2003, 06:56 PM
linux may be able to handle your problem if you want to edit some files. if you need help with a text editor, try this primer
http://www.uwsg.iu.edu/usail/external/install-guide/node137.html#SECTION005120000000000000000
use vi or some other text editor to add the following line to your /etc/modules.conf
alias eth0 e1000 irq=7 (or some other irq that appears to be available after reviewing lspci)