Purple Shirt wrote:
I don't know but I got a rtl8139 card working with 2.4.2 and I never had to change anything in modules.conf. I'd check what is in modules.conf but I don't have access to the machine right now.
The module is called rtl8139.o and I don't think 8139too will work. The card worked right off the bat for me. /lib/modules/2.4.2-4GB/kernel/drivers/net
This whole topic has been the subject of massive confusion for me. The 2.4.2 kernel sources don't include an rtl8139.c file (or rtl8139.o for that matter) since the kernel gurus have decided to go with the 8139too driver. The diskette that came with my network card includes an rtl8139.c file, which I copied to /usr/src/linux/drivers/net (the same directory where 8139too.c lives). But when I tried to compile rtl8139.c in various ways, including using the makefile on the diskette, I got lots of compilation errors and no rtl8139.o file. It's possible that rtl8139.c has to be compiled in the context of the 2.2.x kernel sources. I haven't tried that, especially since I now have an up-to-date kernel and the things that are the first not to work are working. I've solved the problem now in a different way, which works so far. I've installed the stock (from kernel.org) 2.4.4 kernel (and, of course, the newer modutils). Both networking and sound are working. Sound might have been a problem because of some difficulties with alsa, but it wasn't. Of course, there's no telling when something else might show up as a nasty problem. Paul