Realtek RTL8187B stopped working

I have Ubuntu 13.10 Server running 3.11 kernel

I had RTL8187B working out of the box but after installing Atheros driver (for another adapter) my RealTek stopped working, I used BackPorts to install the Atheros driver

I looked at /lib/modules/ and the module wasn't recently modified but when I try modprobe rtl8187 I get ERROR: could not insert 'rtl8187': Invalid argument

This is the output of dmesg | tail

[ 3097.162711] rtl8187: disagrees about version of symbol wiphy_rfkill_start_polling

[ 3097.162716] rtl8187: Unknown symbol wiphy_rfkill_start_polling (err -22)

[ 3097.162739] rtl8187: disagrees about version of symbol ieee80211_unregister_hw

[ 3097.162744] rtl8187: Unknown symbol ieee80211_unregister_hw (err -22)

[ 3097.162757] rtl8187: disagrees about version of symbol ieee80211_beacon_get_tim

[ 3097.162761] rtl8187: Unknown symbol ieee80211_beacon_get_tim (err -22)

[ 3097.162800] rtl8187: disagrees about version of symbol ieee80211_rx_irqsafe

[ 3097.162805] rtl8187: Unknown symbol ieee80211_rx_irqsafe (err -22)

[ 3097.162828] rtl8187: disagrees about version of symbol ieee80211_rts_duration

[ 3097.162833] rtl8187: Unknown symbol ieee80211_rts_duration (err -22)

Any suggestions?

10

1 Answer

You can get both ath9k and rtl8187 in backports-3.15 with:

cd ~/Desktop/backports-3.15.1-1 <--or wherever you extracted it
make clean
make defconfig-wifi
make -j4
sudo make install

Backports currently won't compile on the latest Ubuntu kernels so I suggest that, for now, you stick with 13.10.

You will have compiled the drivers for your currently running kernel only. When a later linux-image is installed, after the requested reboot, re-compile as above.

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like