Realtek 8101 wireless with Slackware 14.1
I have Slackware 14.1 (32bit) installed on a Dell Mini 9. Everything is working well with the exception of the wireless interface. There is a working eth0 interface but no wlan0 interface recognised at all by the system (ifconfig -a). I remembered that one of the Ubuntu variants needed a "non-free" module to get things working properly. I downloaded the source code from the realtek driver page but was not able to get it compile due to errors. Has anyone been able to get this wifi chipset to work with recent versions of Slackware?
Some of the errors from the build process follow, in case anyone is able to offer help with the process: /root/tmp/r8101-1.024.00/src/r8101_n.c: In function 'rtl8101_rx_vlan_skb': /root/tmp/r8101-1.024.00/src/r8101_n.c:1909:9: error: too few arguments to function '__vlan_hwaccel_put_tag' __vlan_hwaccel_put_tag(skb, swab16(opts2 & 0xffff)); ... /root/tmp/r8101-1.024.00/src/r8101_n.c: In function 'rtl8101_hw_set_features': /root/tmp/r8101-1.024.00/src/r8101_n.c:1970:25: error: 'NETIF_F_HW_VLAN_RX' undeclared (first use in this function) if (dev->features & NETIF_F_HW_VLAN_RX) |
I downloaded r8101-1.024.00.tar.bz2 (release date 6-27-2013) from Realtek's website and tried building locally.
Turns out a few changes introduced in kernel 3.10 are causing the compile failure:
--mancha |
I have the Realtek RTL8101E/RTL8102E PCI Express that works out of the box with Slack64 14.1
How did you configure network, dchp or networkmanager when you installed? |
Same here, RTL8101E/RTL8102E PCI Express. lsmod shows r8169 is used. Worked out of box. However, this is my WIRED interface.
|
Quote:
|
Good to hear my patch worked.
Are you sure the Realtek NIC isn't ethernet on your mini with some other make/model wireless NIC? Check your HW with: Code:
paste <(lspci) <(lspci -n | awk '{print $3}') |
As I said earlier I have the same running out of the box wired and wireless, plus on two different Dell laptops and a HP (diff. controller) using both dchp and networkmanager. Can't have both, it's one or the other. Run netconfig and choose one, dchp or nm, make sure it is executable in /etc/rc.d. KDE NM and WICD work flawlessly for me.
Hope you get up and running. Good luck. |
Quote:
To make this thread useful to someone else, the wireless on my Dell Mini 9 is a Broadcom BCM4312 and was easily enabled with NetworkManager after installing the b43-fwcutter and b43-firmware packages built from Slackbuilds.org. BTW, thanks for the input on this. |
All times are GMT -5. The time now is 01:01 AM. |