Ask Your Question

Do Realtek ethernet controllers work on Fedora?

asked 2011-12-14 16:02:36 +0000

Benjamin gravatar image

updated 2012-02-09 00:43:58 +0000

I am currently using Ubuntu 11.04 on a Dell Vostro 1510, which uses a Realtek ethernet controller.

lspci -v returns:

07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
    Subsystem: Dell Device 0273
    Flags: bus master, fast devsel, latency 0, IRQ 44
    I/O ports at 5000 [size=256]
    Memory at f8610000 (64-bit, prefetchable) [size=4K]
    Memory at f8600000 (64-bit, prefetchable) [size=64K]
    [virtual] Expansion ROM at f8620000 [disabled] [size=64K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/2 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [b0] MSI-X: Enable- Count=2 Masked-
    Capabilities: [d0] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
    Kernel driver in use: r8169
    Kernel modules: r8169

Is there a driver available on Fedora too? Is this driver installed with the OS or do I need to fetch it elsewhere?

Edit: I gave Fedora+wireless another try using the following walkthrough. After downloading and unpacking the drivers, I did:

sudo su
yum install gcc kernel-devel kernel-headers patch make

sudo su
make install

Now wireless still says "firmware missing" :'(

Edit: More research shows I may have to remove a bcma driver and replace it with wl, using:

modprobe -i wl
modprobe -r bcma

Each respectively return:

FATAL: Module wl not found.
FATAL: Module bcma is in use.

Moreover, lshw -c network returns:

       description: Network controller
       product: BCM4312 802.11b/g LP-PHY
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:19 memory:f4000000-f4003fff
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:07:00.0
       logical name: p2p1
       version: 02
       serial: 00:21:70:a2:04:94
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=N/A ip= latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:46 ioport:5000(size=256) memory:f8610000-f8610fff memory:f8600000-f860ffff memory:f8620000-f862ffff
  *-network DISABLED
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 00:22:5f:18:7b:b0
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=3.2.3-2.fc16.i686 firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg

That does not show any bcma wireless driver. Please help :'(

edit retag flag offensive close merge delete

3 answers

Sort by » oldest newest most voted

answered 2012-02-09 18:13:10 +0000

Benjamin gravatar image

So that was a hard quest but I found the answer eventually.

There are Linux wireless drivers for Dellon http://linuxwireless.org/en/users/Drivers/b43

Here are few steps to install the wireless drivers:

sudo yum install b43-fwcutter wget
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-
tar xjf broadcom-wl-
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-

... and it's now working :) (with the side effect of me staying with Fedora!)

edit flag offensive delete link more

answered 2011-12-14 17:28:15 +0000

skytux gravatar image

My Dell Vostro 3500 also uses a Realtek ethernet controller and it woks fine, but the specifications are slightly different, not sure if it's the same as yours:

13:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: Dell Device 0441
    Flags: bus master, fast devsel, latency 0, IRQ 46
    I/O ports at e000 [size=256]
    Memory at d0b04000 (64-bit, prefetchable) [size=4K]
    Memory at d0b00000 (64-bit, prefetchable) [size=16K]
    Expansion ROM at fba00000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

HTH, Germán.

edit flag offensive delete link more


@Benjamin: yes, it is shipped with the kernel package.

skytux ( 2011-12-14 22:21:43 +0000 )edit

@Benjamin: you are free to do whatever you want... it works fine for me :)

skytux ( 2012-01-29 18:23:49 +0000 )edit

answered 2011-12-14 16:09:48 +0000

Looking back through the Fedora Forums website, it looks like there were issues with it in earlier versions of Fedora, but I haven't seen any posts about Fedora 15/16 having problems with that card/chipset.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Use your votes!

  • Use the 30 daily voting points that you get!
  • Up-vote well framed questions that provide enough information to enable people provide answers.
  • Thank your helpers by up-voting their comments and answers. If a question you asked has been answered, accept the best answer by clicking on the checkbox on the left side of the answer.
  • Down-voting might cost you karma, but you should consider doing so for incorrect or clearly detrimental questions and answers.

Question Tools

1 follower


Asked: 2011-12-14 16:02:36 +0000

Seen: 3,869 times

Last updated: Feb 09 '12