Re: 2 network cards revisited
use : dmesg and look for info about eth0, eth1 or the name of your card
Re: 2 network cards revisited
How are you determining if which cards are being detected? -- Ray [EMAIL PROTECTED]
2 network cards revisited
OK, I appreciate all the help I received about my original problem. I have determined that one of the ethernet cards (Asante ISA) does not like working in linux. So I yanked it out and replaced it. Now I have 2 Intel EtherExpress 16 cards in the machine. Now, one is at io 0x300, irq 11 and the other io 0x240, irq 10. Right now the first card (was in the machine previously) is detected and setup upon bootup. How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Thanks! Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic.
Re: 2 network cards revisited
You'll need to pass params to your kernel. If you're booting with lilo you'll need to edit add: append = ether=11,0x300,eth0 ether=10,0x240,eth1 If I got the eth0, eth1 right... MR wrote: OK, I appreciate all the help I received about my original problem. I have determined that one of the ethernet cards (Asante ISA) does not like working in linux. So I yanked it out and replaced it. Now I have 2 Intel EtherExpress 16 cards in the machine. Now, one is at io 0x300, irq 11 and the other io 0x240, irq 10. Right now the first card (was in the machine previously) is detected and setup upon bootup. How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Thanks! Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic. -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null -- Jens B. Jorgensen [EMAIL PROTECTED]
Re: 2 network cards revisited
/etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt You'll need to pass params to your kernel. If you're booting with lilo you'll need to edit add: append = ether=11,0x300,eth0 ether=10,0x240,eth1 If I got the eth0, eth1 right... OK, I appreciate all the help I received about my original problem. I have determined that one of the ethernet cards (Asante ISA) does not like working in linux. So I yanked it out and replaced it. Now I have 2 Intel EtherExpress 16 cards in the machine. Now, one is at io 0x300, irq 11 and the other io 0x240, irq 10. Right now the first card (was in the machine previously) is detected and setup upon bootup. How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Thanks! Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic.
Re: 2 network cards revisited
MR wrote: /etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt Make your append entry the first line. I am using two NIC's in this way. You might also try being more ambiguous and let the kernel find the addresses on its own. My lilo.conf looks like this: append = ether=0,0,eth1 boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=50 image=/vmlinuz label=Linux read-only #safety net - this is a known working kernel image=/vmlinuz.safe label=safe root=/dev/hda1 vga=normal -- --- Ben Messinger [EMAIL PROTECTED] Only dead fish go with the flow. Use Debian/GNU Linux. ---
Re: 2 network cards revisited
/etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt Make your append entry the first line. I am using two NIC's in this way. You might also try being more ambiguous and let the kernel find the addresses on its own. My lilo.conf looks like this: append = ether=0,0,eth1 boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=50 image=/vmlinuz label=Linux read-only #safety net - this is a known working kernel image=/vmlinuz.safe label=safe root=/dev/hda1 vga=normal I moved my append line to the top and tried yours also and it still does not pick up the second card. I know the card works as it was pulled from another system so it shouldn't be the hardware. Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic.
Re: 2 network cards revisited
On %M 0, MR wrote /etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt At the risk of seeming obtuse this will only work if the drivers are compiled into the kernel, rather than loaded as modules. If you are using modules, you need to edit files in /etc/modutils and run update-modules to get the second card working. If this is the case, you probably need to change a line that looks like options eexp io=0x300 to options eexp io=0x300,0x240 or so. If you're not sure if it's loaded as a module, run lsmod and see if it lists 'eexp'; if it does, it's a module. If you're using a stock kernel, it's loaded as a module. Good luck, John P. -- [EMAIL PROTECTED] [EMAIL PROTECTED] Oh - I - you know - my job is to fear everything. - Bill Gates in Denmark
Re: 2 network cards revisited
MR [EMAIL PROTECTED] writes: [...] append=ether=11,0x300,eth0 ether=10,0x240,eth1 [...] I moved my append line to the top and tried yours also and it still does not pick up the second card. I know the card works as it was pulled from another system so it shouldn't be the hardware. Maybe you have to supply some parameters to the driver of the network card. Which driver do you use with your etherexpress cards? Jens P.S.: Please vote against Spam! At http://www.politik-digital.de/spam/ (Sorry Europeans only) --- [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 2048/E451C639 Jens Ritter Key fingerprint: 5F 3D 43 1E 24 1E CC 48 1E 05 93 3A A7 10 73 37
Re: 2 network cards revisited
Sorry, I should have read your email more closely. You did say How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Using append= in lilo would only apply if the devices you're trying to configure are compiled into the kernel, not as a module. Since you are using a module you need to edit /etc/conf.modules (or put a file in /etc/modutils/ and then running update-modules if you're running slink or higher) and add the line: options eexpress io=0x300,0x240 irq=11,10 (I'm pretty sure the above sytax is correct but if someone else knows better please speak up.) MR wrote: /etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt You'll need to pass params to your kernel. If you're booting with lilo you'll need to edit add: append = ether=11,0x300,eth0 ether=10,0x240,eth1 If I got the eth0, eth1 right... OK, I appreciate all the help I received about my original problem. I have determined that one of the ethernet cards (Asante ISA) does not like working in linux. So I yanked it out and replaced it. Now I have 2 Intel EtherExpress 16 cards in the machine. Now, one is at io 0x300, irq 11 and the other io 0x240, irq 10. Right now the first card (was in the machine previously) is detected and setup upon bootup. How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Thanks! Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic. -- Jens B. Jorgensen [EMAIL PROTECTED]
Re: 2 network cards revisited (fwd)
I've come in late on this message, so I'm not sure I'm catching it all, but you should be able to assign your two network cards eth0 and eth1 in your /etc/conf.modules. In there, you should see something like: alias eth0 whatever module you have for nic (eexpress in this case) options eth0 io=0xXX iqr=X You should just be able to add 2 more lines like these two only alias eth1 instead of eth0. I could be wrong though. Rob On Thu, 13 May 1999, Jens B. Jorgensen wrote: Sorry, I should have read your email more closely. You did say How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Using append= in lilo would only apply if the devices you're trying to configure are compiled into the kernel, not as a module. Since you are using a module you need to edit /etc/conf.modules (or put a file in /etc/modutils/ and then running update-modules if you're running slink or higher) and add the line: options eexpress io=0x300,0x240 irq=11,10 (I'm pretty sure the above sytax is correct but if someone else knows better please speak up.) MR wrote: /etc/lilo.conf now looks like: boot=/dev/hda1 root=/dev/hda1 install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label=Linux read-only append=ether=11,0x300,eth0 ether=10,0x240,eth1 ran liloconfig and let it install a boot block using the current lilo config. rebooted.. and only 1 card is picked up (looks like nothing changed) -Matt You'll need to pass params to your kernel. If you're booting with lilo you'll need to edit add: append = ether=11,0x300,eth0 ether=10,0x240,eth1 If I got the eth0, eth1 right... OK, I appreciate all the help I received about my original problem. I have determined that one of the ethernet cards (Asante ISA) does not like working in linux. So I yanked it out and replaced it. Now I have 2 Intel EtherExpress 16 cards in the machine. Now, one is at io 0x300, irq 11 and the other io 0x240, irq 10. Right now the first card (was in the machine previously) is detected and setup upon bootup. How do I get the eexpress module to recognize both cards and set the first to eth0 and the second to eth1? Thanks! Matt [EMAIL PROTECTED] -- Any sufficiently advanced form of technology is indistinguishable from magic. -- Jens B. Jorgensen [EMAIL PROTECTED] -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null === [EMAIL PROTECTED] : Role-Player, Babylon 5 fanatic 1998-99 Aka Khyron the Backstabber : ICQ# 2325055 Homepage: www.cs.purdue.edu/homes/ratirh Happiness comes in short spurts. Don't be fooled. ===