![]() |
![]() ![]() How do I get a PCI NE2000 ethernet card to work? |
Under Linux/PPC, you'll need to recompile the kernel to include the ne2k-pci driver. The precompiled kernels include drivers for on-board Macintosh ethernet systems, but add-on cards need their own drivers. As I write this [baseline kernel 2.2.7, 1999-10-15], ne2k-pci.c has some endianness problems that cause cards based on this chip or its clones to do the wrong thing in use. The card seems to _ifconfig_ and _route_ OK, the drivers load fine, but the packets it sends and received get mangled. Try running _tcpdump_ on eth0: if the MAC addresses of the packets look different from your card's settings, you have a problem. A patch that fixes 2.2.1 -- 2.2.7 is at: http://lists.linuxppc.org/listarcs/linuxppc-dev/199903/msg00276.html http://lists.linuxppc.org/listarcs/linuxppc-dev/199904/msg00248.html There seem to be some changes in the pipeline for ne2k-pci for 2.2.11, so this might have been fixed by then. These patches work fine on my elderly PowerMac 4400 using a very cheap no-name RTL8029 card. References: http://metalab.unc.edu/LDP/HOWTO/Ethernet-HOWTO.html http://metalab.unc.edu/LDP/HOWTO/Kernel-HOWTO.html http://metalab.unc.edu/LDP/HOWTO/PCI-HOWTO.html | |
Update (1999-08-31): Kernel 2.2.12 contains an updated ne2k driver, so there's no more need for the patch. Thanks, Donald!
| |
yes but personnaly i'd like to know how to load the drivers cause the KDE control center see my card but i don't kniow how to install the drivers
im very new to Linux i'd like some hand i have a NE2000 compatible PCI card & a 3COM 3c905TX one & i can't get neither of them to work
thanks in advance
| |
[Append to This Answer] | |
andyc@durge.org, Mr.choppah@irfance.com |
Previous: |
![]() |
Next: |
![]() |
|