公司的linksys无线网卡,型号是WUSB54GC,发现在windows下驱动为RT73.sys,
根据gm的blog
http://suanli.blogbus.com/logs/7654918.html

去blog里说明的地址下载CVS驱动包,make,make install, modprobe等等都很正常,
并且iwconfig可以看到wlan0出现。欣喜。。。。。

但是剩下的工作好像不像gm写的那么几条指令就搞定。

家里无线路由的配置是WAP-PSK加密,必须要通过密码认证才能使用无线资源,继续google之,
http://mjh.name/Ralink_rt73_wpa_supplicant_rt2x00_wpa2
里面介绍了使用wpa_supplicant配置的方法,觉得巨繁琐。。。但是看到一句很有用的信息
rt73 supports WPA-PSK with iwpriv from the Linux wireless-tools
于是继续google impriv 设置 WPAPSK的方法。。这个就很多了。。hiahia

http://www.heise.de/foren/S-wlan-Linksys-WUSB54GC-mit-unter-SuSE-RT73-Treiber/forum-72015/msg-14172369/read/
居然是德文的。。nnd,不过好在命令行都是英文的。。

ifconfig wlan0 up

iwconfig wlan0 essid Netzwerkname       //这里用router的ssid
iwconfig wlan0 mode Managed

iwconfig wlan0 channel 11                       //这里是路由器的channel
iwpriv wlan0 set AuthMode=WPAPSK
iwpriv wlan0 set EncrypType=TKIP

iwpriv wlan0 set WPAPSK="WLANSCHLÜSSEL"        //PSK的密码,密码的两边要有引号
iwpriv wlan0 set SSID=Netzwerkname                 //这句不知道干嘛的。我没输入这句也ok

这时候iwconfig一下,发现了变化了。。encrption key变得好长了。。
接着ifconfig一把。。晕。。ip地址还没有。。。。

dhcpcd wlan0
等几秒钟就ok了。。。
本本已经可以ping到无线网卡了,并且路由器的attached device里信息也没问题。

至于传说中的wpa_supplicant ndiswrapper以后碰到问题再整吧。。。特别是wpa_supplicant还得打patch,复杂啊。。

下面就是往qq2440上移植了。。。。

19号晚续:
交叉编译模块好像要麻烦一些,需要先把内核编译出来,所以一直usb网卡暂缓。

另外,有个问题,本机编译的时候为什么直接make就可以了,是不是这样也不保险?
需要先了解一下内核编译kconfig的makefile语法及过程才能解释。

25号续:
新的内核2.6.24已经支持rt73了