I have installed Arch Linux on a Raspberry Pi. Everything works great, except for the wifi, which is terribly slow. (i get max rates of 100KB/s).
Im using a USB dongle called "edup Ultra-Mini Nano USB 2.0 802.11n 150 Mbit/s Wi-Fi/WLAN Wireless Network Adapter" (see http://elinux.org/RPi_USB_Wi-Fi_Adapters).
$ lsusb ... Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter ...
$ iwconfig wlan0 ... Mode:Managed Frequency:2.437 GHz Access Point... Bit Rate:54 Mb/s Sensitivity:0/0 ...
$ iwlist rate wlan0 4 available bit-rates : 1 Mb/s 2 Mb/s 5.5 Mb/s 11 Mb/s Current Bit Rate:54 Mb/s
$ iwlist modulation wlan0 unknown modulation information.
$ iw link nl80211 not found.
iw seems not to work.
I tried to fix this by installing the package dkms-8192cu mentioned in the Wireless Setup howto, but did not solve the problem.
$ lsmod Module Size Used by ... 8192cu 540608 0 ...
The router is properly configured, as the rest of the devices on my network run at expected speeds.
Any ideas on why is this happening?
Last edited by fauria (2013-09-19 00:00:27)
Have you asked on the Arch Linux ARM forum? Maybe it's a RasPi-specific issue.
As karol said, it may be an ARM specific issue. But I also want to point out that it is quite frequent that we see issues around here with crappy and unstable connections with Realtek devices in general. My machine originally had a card that used the notorious rtl8192ce module, and it was possibly the shittiest thing I have ever experienced in terms of "working" wifi.
You should probably go ask on the ARM forums though, as maybe that might have a better idea (and certainly a greater percentage of users who have USB wifi).