Computing.Net > Forums > Linux > fa311 linux driver ALMOST works

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

fa311 linux driver ALMOST works

Reply to Message Icon

Name: Michael H.
Date: January 15, 2002 at 21:24:56 Pacific
Comment:

Here's the situation:
I got the linux driver for Netgear's FA311 Network Card from www.skyld.com that uses the National Semiconductor Chip.

I am using RedHat 7.2

The new drivers COMPILE just fine (with a change in the source to use linux/slab.h instead of malloc.h because of deprecation)

The pci-scan.o drivers goes into the kernel just fine with 'insmod pci-scan.o'

however, the actual driver: natsemi.o also compiles just fine. When I 'insmod natsemi.o' to test it, I get:

'natsemi.o: init_module: No such device
Hint: incorrect insmod errors module parameters including invalid IO or IRQ parameters'

It appears that init_module is a function located in the driver, however I didn't not find a function call for that function anywhere in the whole driver. But the file had way too many pre-processor commands for me to attempt to go commenting stuff.

Anyway......the driver does compile, but won't insmod correctly.

My Netgear card is recognized, but when I 'lspci -v', I get a listing that doesn't have an IRQ # on it. All the other listings have one except the card.

I tried install the drivers into /lib/..... anyway, and went to linuxconf, but it fails to initialize the card.

Does ANYONE have any suggestions? I would really appreciate. I pretty much exhausted all the details above. Thanks.

extra info:
lspci -v gives:
O1:0a.O Ethernet Controller National Semiconductor
Subsystem: Netgear: Unknown device f311
Flags: bus master, fast Back2Back, medium devsel, latency 90
IO ports: 2800 disabled size=256
Memory @ f4101000 (non=prefetchable) disabled size=4k
Expansion rom at 64k

Notice no IRQ# listed.

THANKS guys.



Sponsored Link
Ads by Google

Response Number 1
Name: Tony
Date: February 22, 2002 at 12:02:09 Pacific
Reply:

Actually, natsemi driver should come with rh 7.2. Here's what I did to get it to work:
add this line "alias eth0 natsemi" to /etc/modules.conf
then run kudzu again, and it should recognize it.


0
Reply to Message Icon

Related Posts

See More


can't access partition moving PART of a FAT32 to...



Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Linux Forum Home


Sponsored links

Ads by Google


Results for: fa311 linux driver ALMOST works

Linux drivers for Canon MP130 www.computing.net/answers/linux/linux-drivers-for-canon-mp130/28146.html

Want a Linux Driver for Rockwell HCF 56K PCI www.computing.net/answers/linux/want-a-linux-driver-for-rockwell-hcf-56k-pci/2568.html

GE EasyCam Linux Driver help www.computing.net/answers/linux/ge-easycam-linux-driver-help/23991.html