You are not logged in.

#1 2009-02-17 23:39:43

heidaro
Member
Registered: 2009-02-05
Posts: 10

Realtek 8111B will not work

Hiya,

I have a Gigabyte motherboard with a builtin Realtek 8111B chip. It just will not work on Linux.

lspci -v says the card is 8129 for some reason, I know this not to be true.

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8129 (rev 01)
Subsytem: Coreco Inc RT8129 Fast Ethernet Adapter
...

I'm writing this from another PC, I'll post more if requested.

I've tried the following modules:

r8169 - From kernel
Gives error: r8169 0000:03:00.0: region #1 not an MMIO resource, aborting
8139too - From kernel
Gives error: r8169 0000:03:00.0: region #1 not an MMIO resource, aborting - Trying to free nonextisten resouce <a bunch of hex codes>
r8168 - From Realtek
Gives nothing at all!
ne2k-pci From kernel
Gives nothing at all!

I have messed around with the Windows drivers to make sure it is not the wake on lan issue that Realtek has. Either way I coldbooted the PC whenever going into Linux.

I'm completely lost, I have given up and if someone else cannot help me solve this I'll end up buying some other PCI NIC on ebay and settling with that.

This is my first "problem post" here, so apologies for any wrongdoings! I just started using Arch (and I love it) after a break from using Gentoo a few years ago.

Thank you in advance!

PS: See http://forums.debian.net/viewtopic.php?p=208558 (same problem)

Last edited by heidaro (2009-02-18 22:27:40)

Offline

#2 2009-02-18 14:14:59

heidaro
Member
Registered: 2009-02-05
Posts: 10

Re: Realtek 8111B will not work

It has come to my attention that the network card on the motherboard is actually 8111B. So for some reason lspci is not listing the card correctly.

I am planning on trying the r1000 driver which should work for the r1000 cards. Only thing stopping me is that the realtek website is down.

Offline

#3 2009-02-18 21:44:41

heidaro
Member
Registered: 2009-02-05
Posts: 10

Re: Realtek 8111B will not work

Apparently the r1000 module was abandoned by Realtek and for this card r8168 should be used, it just doesn't work for me.

I tried booting with pci=nomsi which seems to work for some people without luck.

I know a lot of people have trouble with PCI-E Realtek cards but damn.

No one has any idea what I can do to get this to work?

Offline

#4 2009-05-16 13:15:15

aminalshmu
Member
From: Tallahassee, FL, USA
Registered: 2004-08-14
Posts: 5

Re: Realtek 8111B will not work

I am having this same issue on gentoo linux.

Foxconn motherboard, Realtek onboard NIC which works flawlessly in windows vista/7. Shutdown wake on lan is enabled. Apparently it is gigabyte ethernet, 8111B or whatever but linux lspci -v gives me the same output as you, 8139too and r8169 (from kernel or realtek) don't work sad

I can get eth0 up with 8139too module, but ethtool says no link is detected... ugh. I'm tired of having to use this cheap old netgear ma101 wireless usb adapter in linux, the atmel at76c503 driver is still barely supported in the kernel (it's under staging drivers)

I hope someone figures out what's up with these screwy realtek chips and their drivers soon...

Last edited by aminalshmu (2009-05-16 13:15:37)


sigs are for l4m3rs

Offline

#5 2009-05-16 13:19:34

heidaro
Member
Registered: 2009-02-05
Posts: 10

Re: Realtek 8111B will not work

Hey,

The issue for me was that the motherboard's BIOS said that it was another card than it actually was, possibly just a typo. The Windows drivers didn't seem to care though but the Linux drivers just would not work. It is possibly to modify the code for the Linux drivers to accept that type of card as well but I didn't bother and just bought an Intel NIC. Easier... -.-

Good luck.

Offline

Board footer

Powered by FluxBB