Linux系统版本:Ubuntu 10.10
无线网卡:LB-LINK 54Mbps WIRELESS USB ADAPTER一.编译网卡驱动
网卡驱动:2009_1106_RT3070_Linux_STA_v2.1.1.0.bz2
补丁:rt3070-2.6.31-compile.patch
1.在终端中输入lsusb,查看关于无线网卡的内容应该是:
Bus 001 Device 009: ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter
其中ID后面必须是:148f:2070,如果不是,可能后面不会成功。
2.解压网卡驱动
sudo tar jxvf 2009_1106_RT3070_Linux_STA_v2.1.1.0.bz2
3.对于Linux内核版本高于等于2.6.31的情况下,首先执行
patch -p0 < rt3070-2.6.31-compile.patch
4.修该os/linux下的usb_main_dev.c文件,在#ifdef RT3070下面添加语句:
{USB_DEVICE(0x148F,0x2070)}, /* Ralink 2070L */
5.修改include/iface下的rtmp_usb.h文件,因为2.6.35Linux内核后,usb_buffer_alloc和usb_buffer_fre