I installed the "gs-sources" kernel (the one that the LiveCD uses) instead of "gentoo-sources", and now ethernet is working properly. I don't know what the differences between the kernels are, but it seems to work properly (with both preepmtive, and low latency patches). Thanks guys.
-Brian On Thu, 2003-03-20 at 20:48, Brian Doob wrote: > I'm attaching the output of "cat /proc/pci" to this message, and it > contains an ethernet section similar to yours. The ne2k driver did not > work (it said there was no ne2k when I did a modprobe). I have tried > compiling 8139too statically into the kernel, with no success. I'll try > rtl8139 and the LiveCD sources on the weekend. Thanks again, Stroller. > > -Brian > > > On Thu, 2003-03-20 at 01:44, Stroller wrote: > > Brian Doob said: > > > OK, here is some more information I have gathered from my machine. > > >seem > > > In /usr/src: > > > lrwxrwxrwx linux -> linux-2.4.20-gentoo-r1 > > > uname -r: > > > 2.4.20-gentoo-r1 > > > These modules exist:everything > > > /lib/modules/2.4.20-gentoo-r1/kernel/drivers/net/8139too.o > > > /lib/modules/2.4.20-gentoo-r1/kernel/drivers/net/8139cp.o > > > /lib/modules/2.4.20-gentoo-r1/kernel/drivers/mii.o > > > > Ok... looks like the modules have been compiled fine, then. Just to be > > really anal, can you check the check the dates of these files, and they > > match the date of compilation. Which should match the date in `uname -a`. > > You seme to know what you're doing as per compiling kernels, tho', so I'm > > sure these are probably right. > > > > > This is the output from lsmod: > > > Module Size Used by Not tainted > > > 8139too 14600 0 > > > mii 2016 0 [8139too] > > > > > > What do the "Used by" "0" fields mean? > > > > Erm... I assume it means "this module is used by X number of devices". > > > > This thread is reaching the limitations of my humble competence - AFAICT > > you're doing everyything the same as me. > > > > Could you please: > > > > # cat /proc/pci > > PCI devices found: > > Bus 0, device 0, function 0: > > Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 3). > > Master Capable. Latency=32. > > Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff]. > > Bus 0, device 1, function 0: > > PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 3). > > Master Capable. Latency=64. Min Gnt=136. > > Bus 0, device 7, function 0: > > ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 2). > > Bus 0, device 7, function 1: > > IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 1). > > Master Capable. Latency=32. > > I/O at 0xf000 [0xf00f]. > > Bus 0, device 7, function 2: > > USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 1). > > IRQ 11. > > Master Capable. Latency=32. > > I/O at 0x9000 [0x901f]. > > Bus 0, device 7, function 3: > > Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 2). > > IRQ 9. > > Bus 0, device 9, function 0: > > Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) (rev > > 0). > > IRQ 11. > > I/O at 0x9400 [0x941f]. > > > > <most relevant bit> > > > > Bus 0, device 10, function 0: > > Ethernet controller: Realtek Semiconductor Co., Ltd. > > RTL-8139/8139C/8139C+ (rev 16). > > IRQ 10. > > Master Capable. Latency=32. Min Gnt=32.Max Lat=64. > > I/O at 0x9800 [0x98ff]. > > Non-prefetchable 32 bit memory at 0xec000000 [0xec0000ff]. > > > > </most relevant bit> > > > > Bus 1, device 0, function 0: > > VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 4). > > IRQ 9. > > Master Capable. Latency=32. Min Gnt=16.Max Lat=32. > > Prefetchable 32 bit memory at 0xe8000000 [0xe9ffffff]. > > Non-prefetchable 32 bit memory at 0xe4000000 [0xe4003fff]. > > Non-prefetchable 32 bit memory at 0xe5000000 [0xe57fffff]. > > > > I'm stuck, so I was just about to start asking dumb questions about > > hardware (is the card known to be good? does it work under another o/s in > > this machine? & c &c). But I just reviewed your previous posts - I see > > that `modprobe 8139too` worked for this card from the LiveCD. > > > > I only have 2 suggestions, although I don't warranty the time you waste > > trying them: ;-] > > - Have you tried compiling using the same sources as the LiveCD..? There's > > an article in this week's Gentoo Newsletter which has links to tell you > > which sources these are. Don't forget to change the symlink in /usr/src/ > > - Have you tried the compiling the 8139 options into the kernel itself, > > rather than as a loadable module..? > > - Hmmn... one more idea... maybe you could try the older rtl8139 module..? > > Or loading the ne2k-pci module..? I *think* the 8139 chipset <makes Holy > > Sign> (I'm not actually sure your RTL8100BL card is a 8139) should be ne2k > > compatible. > > > > Keep us posted, > > > > Stroller. > > > > > > > > > > -- > > [EMAIL PROTECTED] mailing list > > > ---- > > PCI devices found: > Bus 0, device 0, function 0: > Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge (rev 0). > Master Capable. Latency=8. > Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff]. > Bus 0, device 1, function 0: > PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge (rev 0). > Master Capable. No bursts. Min Gnt=12. > Bus 0, device 16, function 0: > USB Controller: VIA Technologies, Inc. USB (rev 128). > IRQ 10. > Master Capable. Latency=32. > I/O at 0xd000 [0xd01f]. > Bus 0, device 16, function 1: > USB Controller: VIA Technologies, Inc. USB (#2) (rev 128). > IRQ 10. > Master Capable. Latency=32. > I/O at 0xd400 [0xd41f]. > Bus 0, device 16, function 2: > USB Controller: VIA Technologies, Inc. USB (#3) (rev 128). > IRQ 11. > Master Capable. Latency=32. > I/O at 0xd800 [0xd81f]. > Bus 0, device 16, function 3: > USB Controller: VIA Technologies, Inc. USB 2.0 (rev 130). > IRQ 11. > Master Capable. Latency=32. > Non-prefetchable 32 bit memory at 0xe2000000 [0xe20000ff]. > Bus 0, device 17, function 0: > ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge (rev 0). > Bus 0, device 17, function 1: > IDE interface: VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE (rev 6). > IRQ 10. > Master Capable. Latency=32. > I/O at 0xdc00 [0xdc0f]. > Bus 0, device 17, function 5: > Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller > (rev 80). > IRQ 11. > I/O at 0xe000 [0xe0ff]. > Bus 0, device 19, function 0: > Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev > 16). > IRQ 11. > Master Capable. Latency=32. Min Gnt=32.Max Lat=64. > I/O at 0xe400 [0xe4ff]. > Non-prefetchable 32 bit memory at 0xe2001000 [0xe20010ff]. > Bus 1, device 0, function 0: > VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX] (rev 178). > IRQ 10. > Master Capable. Latency=32. Min Gnt=5.Max Lat=1. > Non-prefetchable 32 bit memory at 0xe0000000 [0xe0ffffff]. > Prefetchable 32 bit memory at 0xd8000000 [0xdfffffff]. > > ---- > > -- > [EMAIL PROTECTED] mailing list -- [EMAIL PROTECTED] mailing list