Comment 66 for bug 212497

Revision history for this message
Emanuele Pane (emanuele-pane) wrote :

Hello,

this seems to be the right place for my report, so...

I have a problem with my Realtek 8111B on-board Ethernet card.
I'm running Intrepid Ibex Beta but the problem has been going on since my first install (Alpha 5).
The onboard Ethernet card gets detected as a Realtek 8169 model (which is obviously not the case), the kernel has thus this module loaded, and blacklisting it simply gets the card undetected - it disappears from network-manager list.

This is the output of lspci | grep Ethernet:

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

Consider that the second card, RTL-8139, is a normal PCI that works fine and that the module loaded for the RTL8111/8168B (not working card) is r8169: it manages to get an IP assigned via DHCP to the card but the connection is down.

I've looked around and found out that this same issue was also present in earlier Hardy testing releases, and that it could be solved by downloading the proper driver and compiling it for the kernel while disabling the wrong one (I hope I didn't say something stupid here). After that, though, it must have been solved in a more definitive way, since I never experimented that: when I installed Hardy everything worked fine right from the start.

I tried this procedure here: http://ubuntuforums.org/showthread.php?t=755002#4
But there are too many differences for my level of expertise to make it work and, other than that, the same problem would appear again (correct me if I'm wrong) the moment one upgrades the kernel.

If anyone has an idea and wants me to test it I'm willing to help get the problem solved!

Thanks a lot everybody for your work!
Emanuele