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