FAQ
Hi

Yum has just updated 5 of my Linux boxes running CentOS 4.3 to the
2.6.9-42 kernel.

All is well on four of the boxes, but on the fifth the network card (eth0)
will not work. I've downgraded the kernel to the previous version and the
network card works fine again.

I've tried removing and re-installing the new kernel, but the network card
won't work with it.

The details of the card are as follows:

lspci:-
00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)

/etc/modprobe.conf:-
alias eth0 8139too

Any suggestions welcomed..

Thanks

Clive

Search Discussions

  • Ralph Angenendt at Aug 25, 2006 at 12:54 pm

    Clive Gould wrote:
    lspci:-
    00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
    RTL-8139/8139C/8139C+ (rev 10)

    /etc/modprobe.conf:-
    alias eth0 8139too
    Have you tried

    alias eth0 8139cp

    in there?

    /* 8139cp.c: A Linux PCI Ethernet driver for the RealTek 8139C+ chips. */

    Ralph
    --
    Ralph Angenendt......ra@br-online.de | .."Text processing has made it possible
    Bayerischer Rundfunk...80300 M?nchen | ....to right-justify any idea, even one
    Programmbereich.Bayern 3, Jugend und | .which cannot be justified on any other
    Multimedia.........Tl:089.5900.16023 | ..........grounds." -- J. Finnegan, USC
    -------------- next part --------------
    A non-text attachment was scrubbed...
    Name: not available
    Type: application/pgp-signature
    Size: 189 bytes
    Desc: not available
    Url : http://lists.centos.org/pipermail/centos/attachments/20060825/ff8fddcb/attachment.bin
  • William L. Maltby at Aug 25, 2006 at 12:55 pm

    On Fri, 2006-08-25 at 13:37 +0100, Clive Gould wrote:
    Hi

    Yum has just updated 5 of my Linux boxes running CentOS 4.3 to the
    2.6.9-42 kernel.

    All is well on four of the boxes, but on the fifth the network card (eth0)
    will not work. I've downgraded the kernel to the previous version and the
    network card works fine again.

    I've tried removing and re-installing the new kernel, but the network card
    won't work with it.

    The details of the card are as follows:

    lspci:-
    00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
    RTL-8139/8139C/8139C+ (rev 10)

    /etc/modprobe.conf:-
    alias eth0 8139too

    Any suggestions welcomed..
    That card is to ubiquitous to have disappeared out of the kernel, I
    think. Undertake the info gathering and debug thing: check dmesg - is
    the card found? Check /var/log/messages for related messages. Do lsmod
    to see if module is loaded (I suspect not). See if you can manually do
    it (insmod or modprobe the driver, try to manually config card, ...).
    That may give your answer. Or it may give at least some clue. Look in
    the modules directory to see if the module exists?

    Armed with that, someone might be able to help.
    Thanks

    Clive
    <snip sig stuff>
    I'd offer more, but the one I'm running right now has the gigabit
    Realtek, not the 10/100.

    HTH
    --
    Bill
    -------------- next part --------------
    A non-text attachment was scrubbed...
    Name: not available
    Type: application/pgp-signature
    Size: 189 bytes
    Desc: This is a digitally signed message part
    Url : http://lists.centos.org/pipermail/centos/attachments/20060825/d0a36881/attachment.bin
  • Clive Gould at Aug 26, 2006 at 6:07 am
    Thanks to everyone for their suggestions.

    I can't try most of them out until after the long UK bank holiday weekend
    as I only have ssh access to the server from home and don't want to
    disable networking!

    There are three network cards in the server, but I've only got the RealTek
    connected. Looking at /var/log/messages suggests the new kernel is
    handling all three NIC's differently from the old kernel.

    Does anyone know what no GSI means with NICs and the new kernel?

    Thanks in advance

    Clive



    old kernel:-

    Aug 25 08:14:53 cc kernel: 8139too Fast Ethernet driver 0.9.27
    Aug 25 08:14:53 cc kernel: ACPI: PCI interrupt 0000:00:0e.0[A] -> GSI 5
    (level, low) -> IRQ 5
    Aug 25 08:14:53 cc kernel: eth0: RealTek RTL8139 at 0xa800,
    00:10:dc:59:bd:dc, IRQ 5
    Aug 25 08:14:53 cc kernel: ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 5
    (level, low) -> IRQ 5
    Aug 25 08:14:54 cc kernel: 3c59x: Donald Becker and others.
    www.scyld.com/network/vortex.html
    Aug 25 08:14:54 cc kernel: 0000:00:06.0: 3Com PCI 3c905B Cyclone 100baseTx
    at 0xa400. Vers LK1.1.19
    Aug 25 08:14:54 cc kernel: via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004
    Written by Donald Becker
    Aug 25 08:14:54 cc kernel: ACPI: PCI interrupt 0000:00: 05.0[A] -> GSI 11
    (level, low) -> IRQ 11
    Aug 25 08:14:54 cc rpcidmapd: rpc.idmapd startup succeeded
    Aug 25 08:14:54 cc kernel: eth2: VIA Rhine at 0xe3000000,
    00:50:ba:a1:86:44, IRQ 11.
    Aug 25 08:14:54 cc kernel: eth2: MII PHY found at address 8, status 0x7809
    advertising 05e1 Link 0000.
    Aug 25 08:14:54 cc kernel: ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 10
    (level, low) -> IRQ 10
    Aug 25 08:14:54 cc kernel: pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN
    fail=0x5
    Aug 25 08:14:54 cc kernel: pciehp: acpi_pciehprm:get_device PCI ROOT HID
    fail=0x5
    Aug 25 08:14:54 cc kernel: USB Universal Host Controller Interface driver
    v2.2
    Aug 25 08:14:54 cc kernel: ACPI: PCI interrupt 0000:00:11.2[D] -> GSI 11
    (level, low) -> IRQ 11
    Aug 25 08:14:54 cc kernel: uhci_hcd 0000:00: 11.2: UHCI Host Controller
    Aug 25 08:14:54 cc kernel: uhci_hcd 0000:00:11.2: irq 11, io base 0000b000

    new kernel

    Aug 25 08:07:53 cc kernel: 8139too Fast Ethernet driver 0.9.27
    Aug 25 08:07:53 cc kernel: ACPI: PCI interrupt 0000:00:0e.0[A]: no GSI -
    using IRQ 5
    Aug 25 08:07:53 cc kernel: eth0: RealTek RTL8139 at 0xa800,
    00:10:dc:59:bd:dc, IRQ 5
    Aug 25 08:07:53 cc kernel: ACPI: PCI interrupt 0000:00:06.0[A]: no GSI -
    using IRQ 5
    Aug 25 08:07:53 cc kernel: 3c59x: Donald Becker and others.
    www.scyld.com/network/vortex.html
    Aug 25 08:07:53 cc kernel: 0000:00:06.0: 3Com PCI 3c905B Cyclone 100baseTx
    at 0xa400. Vers LK1.1.19
    Aug 25 08:07:53 cc kernel: via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004
    Written by Donald Becker
    Aug 25 08:07:53 cc kernel: ACPI: PCI interrupt 0000:00: 05.0[A]: no GSI -
    using IRQ 11
    Aug 25 08:07:53 cc kernel: eth2: VIA Rhine at 0xe3000000,
    00:50:ba:a1:86:44, IRQ 11.
    Aug 25 08:07:53 cc kernel: eth2: MII PHY found at address 8, status 0x7809
    advertising 05e1 Link 0000.
    Aug 25 08:07:53 cc kernel: ACPI: PCI interrupt 0000:00:11.5[C]: no GSI -
    using IRQ 9
    Aug 25 08:07:53 cc kernel: pciehp: acpi_pciehprm:\_SB_.PCI0 evaluate _BBN
    fail=0x5
    Aug 25 08:07:53 cc kernel: pciehp: acpi_pciehprm:get_device PCI ROOT HID
    fail=0x5
    Aug 25 08:07:53 cc kernel: USB Universal Host Controller Interface driver
    v2.2
    Aug 25 08:07:53 cc kernel: ACPI: PCI interrupt 0000:00:11.2[D]: no GSI -
    using IRQ 11
    Aug 25 08:07:53 cc kernel: uhci_hcd 0000:00:11.2 : UHCI Host Controller
    Aug 25 08:07:53 cc kernel: uhci_hcd 0000:00:11.2: irq 11, io base 0000b000

    Hi

    Yum has just updated 5 of my Linux boxes running CentOS 4.3 to the
    2.6.9-42 kernel.

    All is well on four of the boxes, but on the fifth the network card (eth0)
    will not work. I've downgraded the kernel to the previous version and the
    network card works fine again.

    I've tried removing and re-installing the new kernel, but the network card
    won't work with it.

    The details of the card are as follows:

    lspci:-
    00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
    RTL-8139/8139C/8139C+ (rev 10)

    /etc/modprobe.conf:-
    alias eth0 8139too

    Any suggestions welcomed..

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcentos @
categoriescentos
postedAug 25, '06 at 12:37p
activeAug 26, '06 at 6:07a
posts4
users3
websitecentos.org
irc#centos

People

Translate

site design / logo © 2022 Grokbase