Belkin Wireless G+ MIMO USB Adapter in Linux

Got this nice USB adapter (Belkin F5D9050B, 050d:905b ) working in Linux with a little help from the internet... The things I did was these:

Download driver from Ralink:

Unpack driver, modify code as of this Forum post:

Compile driver as in Module/README, use './Configure / make / make install' instead of 'make config'.

Try to configure manually:

ifconfig rausb0 192.168.0.X up
iwconfig rausb0 channel N
iwconfig rausb0 essid 'ESSID'
iwpriv rausb0 set AuthMode=WPAPSK
iwpriv rausb0 set EncrypType=TKIP
iwpriv rausb0 set WPAPSK="ABCDEFXXXX"

Check it out:

rausb0 Link encap:Ethernet HWaddr 00:17:3F:10:43:A6
inet addr:192.168.0.N Bcast: Mask:
RX packets:1030 errors:0 dropped:0 overruns:0 frame:0
TX packets:456 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:122295 (119.4 Kb) TX bytes:37332 (36.4 Kb)

rausb0 RT73 WLAN ESSID:"Network"
Mode:Managed Channel=N Access Point: 00:13:10:3F:4B:5C
Bit Rate=54 Mb/s
RTS thr:off Fragment thr:off
Encryption key:XXXXXXXXXCD-782B-001B
Link Quality=77/100 Signal level:-62 dBm Noise level:-79 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Add route:
route add default gw

Then adjust the values in /etc/Wireless/RT73STA/rt73sta.dat and your systems network scripts.