Howdy, It appears that CentOS 5.2's support for the RTL8111B/C chip is incomplete. The wiki has some blanket statements regarding this support: http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/RealTek/r1000 http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b I could dive in an make the changes *I* think need to happen but I'd like to talk to people first. The gritty details: Last night I attempted to install 5.2 x86_64 on a new Gigabyte GA-G31M-S2L. This motherboard has an RTL8111C NIC on-board. After PXE booting into the 5.2 installer, the installer hung while waiting for DHCP information. Checking the various consoles, it's clear that the installer identified the NIC and loaded the r8169 driver. But the driver obviously failed. After copying in Realtek's r8168-8.006.00 and manually installing it on the existing 5.1 installation, the NIC works fine. So the wiki pages need to be updated. Any ideas how to proceed? Kirk Bocek wiki user: kirkbocek
On Thu, Jun 26, 2008 at 9:39 AM, Kirk Bocek <t004 at kbocek.com> wrote:> Howdy, > It appears that CentOS 5.2's support for the RTL8111B/C chip is incomplete. > The wiki has some blanket statements regarding this support: > > http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/RealTek/r1000 > > http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b > > I could dive in an make the changes *I* think need to happen but I'd like to > talk to people first. > > The gritty details: > > Last night I attempted to install 5.2 x86_64 on a new Gigabyte GA-G31M-S2L. > This motherboard has an RTL8111C NIC on-board. After PXE booting into the > 5.2 installer, the installer hung while waiting for DHCP information. > Checking the various consoles, it's clear that the installer identified the > NIC and loaded the r8169 driver. But the driver obviously failed. > > After copying in Realtek's r8168-8.006.00 and manually installing it on the > existing 5.1 installation, the NIC works fine. > > So the wiki pages need to be updated. Any ideas how to proceed?I'm sure Manuel (wolfy) will chime in soon. Probably best if you discuss the matter with him because he also has been working on these drivers. Akemi
Kirk Bocek wrote:> Howdy, > It appears that CentOS 5.2's support for the RTL8111B/C chip is > incomplete. The wiki has some blanket statements regarding this support: > > http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/RealTek/r1000 > > > http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b > > I could dive in an make the changes *I* think need to happen but I'd > like to talk to people first. > > The gritty details: > > Last night I attempted to install 5.2 x86_64 on a new Gigabyte > GA-G31M-S2L. This motherboard has an RTL8111C NIC on-board. After PXE > booting into the 5.2 installer, the installer hung while waiting for > DHCP information. Checking the various consoles, it's clear that the > installer identified the NIC and loaded the r8169 driver. But the driver > obviously failed. >I have a Gigabyte board with RTL8111/8168B and that works fine with the 5.2 kernel. I wonder if it's as simple as 'B' revision chips work and 'C' doesn't? Otherwise, presumably the advice should be if the stock kernel driver doesn't work, try the methods described therein. My only other vested interest in those pages are that they are a brilliant resource for referring users to from the forums.
On 06/26/2008 07:39 PM, Kirk Bocek wrote:> Howdy, > It appears that CentOS 5.2's support for the RTL8111B/C chip is > incomplete. The wiki has some blanket statements regarding this support: > > http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/RealTek/r1000 > > > http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b > > I could dive in an make the changes *I* think need to happen but I'd > like to talk to people first. > > The gritty details: > > Last night I attempted to install 5.2 x86_64 on a new Gigabyte > GA-G31M-S2L. This motherboard has an RTL8111C NIC on-board. After PXE > booting into the 5.2 installer, the installer hung while waiting for > DHCP information. Checking the various consoles, it's clear that the > installer identified the NIC and loaded the r8169 driver. But the > driver obviously failed. > > After copying in Realtek's r8168-8.006.00 and manually installing it > on the existing 5.1 installation, the NIC works fine. > > So the wiki pages need to be updated. Any ideas how to proceed?I'll do it. Could you please send me the (private mail, so we do not clutter the list) the output of "lspci -v" and the relevant content from /etc/sysconfig/hwconf ? As Ned has said, I guess that the problem lies in the revision (C versus B ). Meanwhile you can use the dkms-r8168 package ( vers 8.0.04 is available from rpmforge, while an updated one - v8.0.06 can be retrieved from http://wolfy.fedorapeople.org/dkms-r8168 ). I'll try to create a driver disk but since my last attempt to create a DD with the realtek drivers failed in pains and I am very close to a vacation period, this might happen in August. Could you also add a bug in RH's bugzilla ? wolfy
On 06/26/2008 07:39 PM, Kirk Bocek wrote:> Howdy, > It appears that CentOS 5.2's support for the RTL8111B/C chip is > incomplete. The wiki has some blanket statements regarding this support: > > http://wiki.centos.org/AdditionalResources/HardwareList/CentOS5/RealTek/r1000 > > > http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b > > I could dive in an make the changes *I* think need to happen but I'd > like to talk to people first. > > The gritty details: > > Last night I attempted to install 5.2 x86_64 on a new Gigabyte > GA-G31M-S2L. This motherboard has an RTL8111C NIC on-board. After PXE > booting into the 5.2 installer, the installer hung while waiting for > DHCP information. Checking the various consoles, it's clear that the > installer identified the NIC and loaded the r8169 driver. But the > driver obviously failed. > > After copying in Realtek's r8168-8.006.00 and manually installing it > on the existing 5.1 installation, the NIC works fine. > > So the wiki pages need to be updated. Any ideas how to proceed?Kirk, I've updated the http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRTL8111b wiki page in order the reflect the fact that some boards are not supported. Feel free to edit it if you think that I've missed something. Manuel PS: I still would like to see the ethernet section from the output of lspci -v on your board.