Detecting Ethernet Network Card in ISA Slot

Asked by Harvey Burian

I'm trying to use Xubuntu (Feisty) on a machine with an AOpen AX6B motherboard. It installed fine and boots great but unfortunately the system does not detect my Intel EtherExpress Pro/10 (82595FX) LAN card. lspci indicates no card and dmesg doesn't appear to show any card either. I think the problem may be that the AX6B board has 4 PCI slots and 4 ISA slots and the Ethernet card is in one of the ISA slots which are not being detected.

I'm willing to get a new card for the PCI slot but wondered if anyone has run into this and if so, if there is a "fix" so the Xubuntu will detect a card in the ISA slot. (I'm really just guessing so this may not be the problem.)

Does one have to activate any kind of switch to have Xubuntu detect ISA hardware?

Thanks for any advice.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
marcobra (Marco Braida)
Solved:
Last query:
Last reply:
Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#1

For EtherExpress Pro/10 (82595FX) do you have laded eepro module try from:
Aplications->Accessories->Terminal
sudo lsmod | grep -i eepro
if you don't get nothing, as i think, try to load eepro kernel module passing options:
For example:
sudo modprobe eepro irq=5 io=0x210
sudo modprobe eepro irq=5 io=0x300

If your nic came with some tools to set or read card stored parameters use it to read them and put them into options.
When it works append a row with the eepro name to the /etc/modules
and the default load options into /etc/modprobe.d/options
for examples:
options eepro irq=5 io=0x300

Many other tips and info search "82595FX setup tool" "eepro module options"

HTH

Revision history for this message
Harvey Burian (hburian) said :
#2

Thanks for the tips and suggestions. I have managed to get Xubuntu to detect my EtherExpress Pro/10 card buy issuing the following commands and making the following checks:
1. sudo modprobe eepro autodetect=1 irq=10 io=0x210
     Without the "autodetect=1" parameter it would not detect the card.
     I then checked using ifconfig -a to see if eth0 was present. It was with the MAC address, etc. but still no Internet connection.
2. sudo ifconfig eth0 up
     Still no connection although the command was executed without an error message response
3. sudo ifup eth0
     This last command seems to have activated the NIC (not sure why) and I am able to access the Internet. I don't want to turn off my machine to reboot until I have placed the correct commands in the files you noted so I don't have to go through this again!

I have a question re entering the various lines of code you noted in the /etc/modules file. By "eepro name", what exactly do you mean? Do I just enter "eepro" in the file or do I put an actual name of the card "Intel EthernetExpress Pro/10+ ISA" there along with eepro? e.g. eepro 'Intel EthernetExpress Pro/10+ ISA'. This seems to be what dmesg reports after #1 above was issued.

Sorry my UNIX/Linus experience is very rusty! Haven't touched a UNIX based machine for about 10 years (except for a MAC) so have forgotten most of what I once knew (which wasn't that much!)

I understand the entry in the /etc/modprobe.d/options file.

Thanks for all your help.

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#3

Harvey,
Into /etc/module append a standalone line with the "module name" that must be loaded at boot for your nic:
eepro

and into /etc/modprobe.d/options append a standalone row with your module options:
options autodetect=1 irq=10 io=0x210

Best regards
HTH

Revision history for this message
Best marcobra (Marco Braida) (marcobra) said :
#4

Harvey,
Into /etc/module append a standalone line with the "module name" that must be loaded at boot for your nic:
eepro

and into /etc/modprobe.d/options append a standalone row with your module options:
options eepro autodetect=1 irq=10 io=0x210

Best regards
HTH

Revision history for this message
Harvey Burian (hburian) said :
#5

HTH,

Thanks very much for your assistance. I inserted the lines of code in the two files as noted in your message above and rebooted with the result that I now have the desired automatic connection to the Internet upon startup.

Have a good day.

Harvey