OpenWRT and 802.11n on Asus WL-500W

802.11n is now working in attitude_adjustment 12.09-rc1 with the new proprietary broadcom driver. If you don’t want to be bothered compiling your own binary, the quickest way to get it working is as follows.

Firstly, install openwrt-brcm47xx-squashfs.trx version 12.09-rc1 or newer.
http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/brcm47xx/generic/openwrt-brcm47xx-squashfs.trx

Once it’s up and running, remove the following packages:
opkg remove kmod-b43 kmod-b43legacy kmod-mac80211 kmod-cfg80211

Install the following propriatary Broadcom packages:
opkg update; opkg install kmod-brcm-wl nas wlc wl

Reboot
reboot; exit

Delete and reconfigure your wireless configuration and make a new one for the new driver.
rm -f /etc/config/wireless
wifi detect > /etc/config/wireless

Configure wireless settings. Set WMM Mode to 1:

https://forum.openwrt.org/viewtopic.php?id=28758&p=2

Your wireless spec has to be set manually using the wl tools. Add the commands to your /etc/rc.local file to have them executed at boot:
wl down
wl chanspec -b 2 -c 4 -w 40 -s -1
wl up

More info regarding the above command:
root@OpenWrt:~# wl -h chanspec
chanspec
Set [a,b][n][u,l]
channel number (0-224)
band a=5G, b=2G, default to 2G if channel <= 14
bandwidth, n=10, none for 20 & 40
ctl sideband, l=lower, u=upper
OR Set channel with legacy format:
-c channel number (0-224)
-b band (5(a) or 2(b/g))
-w bandwidth, 10,20 or 40
-s ctl sideband, -1=lower, 0=none, 1=upper

root@OpenWrt:~#

Check out your status with:
wl status

Wireless scanners show the wireless connection to be 802.11n. The transmits rate is around 300 Mbps. Looks like 11n to me.

Advertisements

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: