无线网卡Cisco AE3000的驱动安装问题

今天在ubuntu kylin13.10上尝试了一下外置无线网卡Cisco AE3000,直接插上无线网卡,系统无法识别,经过分析发现是系统中没有安装合适的无线网卡驱动。
通过以下方法可以解决Cisco AE3000无线网卡的适配问题,首先在http://blog.163.com/qk_zhu/blog/static/195076154201210764050295/上下载无线网卡驱动

下载完驱动之后,进入驱动目录,并且修改common/rtusb_dev_id.c中的文件,具体过程如下:

cd <driver-source-folder>
vim common/rtusb_dev_id.c

然后,在common/rtusb_dev_id.c文件中增加以下内容: {USB_DEVICE(0x13B1,0x003B)}, /* Cisco LinkSys AE3000 */

#ifdef RT3573
   {USB_DEVICE(0x148F,0x3573)}, /* Ralink 3573 */
   {USB_DEVICE(0x7392,0x7733)}, /* Edimax */
   {USB_DEVICE(0x0B05,0x17AD)}, /*ASUS */
   <b><i>{USB_DEVICE(0x13B1,0x003B)}, /* Cisco LinkSys AE3000 */</i></b>
#endif /* RT3573 */

然后,编译安装该驱动,如下:

sudo make -j10 <------- "sudo" is needed
sudo make install

sudo depmod -a
sudo modprobe -v rt3573sta

再安装系统之后,在命令行中通过iwconfig命令,会发现有:


ra0既是cisco AE3000被识别的无线网卡接口。