LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   FA311 RH7.0 & natsemi.c (https://www.linuxquestions.org/questions/linux-networking-3/fa311-rh7-0-and-natsemi-c-4173/)

rovoreed 07-11-2001 11:38 AM

FA311 RH7.0 & natsemi.c
 
I'm having problems with a FA311 card and 2.2.16-22 kernel.

I have managed to build the fa311.c module (V1.04), and it mostly runs OK, except every now and again the PC crashed dead. I have by elimination traced this to the ethernet, and further investigation shows that depmod gives a load of undefines, i.e. ...

depmod: *** Unresolved symbols in /lib/modules/2.2.16-22-Node/net/fa311.o
depmod: eth_type_trans
depmod: request_region
depmod: pcibios_read_config_byte
depmod: __kfree_skb
depmod: alloc_skb
depmod: init_etherdev
depmod: ether_setup
depmod: bh_active
depmod: kmalloc
depmod: release_region
depmod: pcibios_present
depmod: free_irq
depmod: pcibios_read_config_dword
depmod: unregister_netdev
depmod: kfree
depmod: request_irq
depmod: netif_rx
depmod: skb_over_panic
depmod: jiffies
depmod: printk
depmod: __const_udelay
depmod: pcibios_find_device

I can't use the precompiled fa311.o because I've built the kernel with other features enabled, i.e. amateur radio.

And for the same reason I can't upgrade to the 2.4 kernel - because of the amateur radio stuff.

So now you're thinking, hey, tell him to use the natsemi driver.

Well, I've tried that (V1.07), and it is better, i.e. the machine doesn't crash and there's no unresolved dependencies, but what happens instead is that several times a day, the network just stops, i.e. ping doesn't work

If I do a network stop/start, it all bursts into life again.

There's only two PC's on the network, and they negotiate to 100bps full-duplex. I ran the module with debug=7 but it's just all gobble-de-gook to me.

So has anyone any ideas on what is going on, or how I can get this FA311 card to run reliably

Mike:confused:

rovoreed 07-30-2001 06:45 AM

As a footnote to this, I tried several different cards in the PC over that last few weeks. None worked with any reliability - the worst being 3com cards which crashed the machine as soon as the link speed was being negotiated.

After reading stuff on the 3Com site and other docs found on the www I have decided that there was something fundementally wrong with the PCI bus on the PC, and have binned it.

If anyone is interested (or cares) it's a (or was) a GMB-P54SPV motherboard (Pentium P100) with BIOS 50-0105-2A51DG3A-V1.05


All times are GMT -5. The time now is 01:21 AM.