华为3com的Aolynk WUB320g usb无线网卡芯片组应该是Ralink(它的台湾分站)的RT73,虽然Ubuntu Gutsy自带了驱动,并且识别出了网卡,但注意,这个自带的驱动不好用,或者说 没法用,仍然需要自己到http://rt2×00.serialmonkey.com/去下载开源的驱动,编译使用。(编译前后,用 iwpriv wlan0看列出的可用参数就知道这两个驱动的区别了) 编译需要内核相应的头文件,比如Linux-headers-2.6.22-14-generic,解压后按照README文件的内容:
$ tar xzf rt73-cvs-daily.tar.gz $ cd rt73-cvs-YYYYMMDDHH/Moduls $ make $ make install
auto wlan0 iface wlan0 inet static address 192.168.0.13 netmask 255.255.255.0 gateway 192.168.0.1 pre-up ifconfig wlan0 up pre-up ifconfig wlan0 down pre-up ifconfig wlan0 up pre-up iwconfig wlan0 essid "my_essid" pre-up iwconfig wlan0 mode Managed pre-up iwpriv wlan0 set AuthMode=WPAPSK pre-up iwpriv wlan0 set EncrypType=TKIP pre-up iwpriv wlan0 set WPAPSK="my_wpa_passphrase" pre-up ifconfig wlan0 up
auto wlan0 iface wlan0 inet static address 192.168.0.13 netmask 255.255.255.0 gateway 192.168.0.1 pre-up ifconfig wlan0 up pre-up ifconfig wlan0 down pre-up ifconfig wlan0 up pre-up iwconfig wlan0 mode Ad-Hoc pre-up iwconfig wlan0 channel 2 pre-up iwconfig wlan0 essid "fwolf_home" pre-up iwconfig wlan0 key 1234567890 #pre-up iwpriv wlan0 set NetworkType=Adhoc #pre-up iwpriv wlan0 set AuthMode=OPEN #pre-up iwpriv wlan0 set EncrypType=NONE #pre-up iwpriv wlan0 set SSID="fwolf_home" # Break 802.11i's 11m/s limit #pre-up iwpriv wlan0 set AdhocOfdm=1 pre-up ifconfig wlan0 up