360wifi2完美移植ubuntu12.04

360wifi2完美移植ubuntu12.04
1、插上360wifi2 在ubuntu下使用lsusb 会看到无线收发IC芯片号为 148f,760b,经过查资料知道它的型号为mt7601
2、到http://www.mediatek.com/en/downloads/下载Ralink对应的mt7601驱动,ralink的厂商做的较好,不仅有win平台的驱动还有mac和linux平台的驱动,这里我们下载linux平台的驱动即可。将驱动源码包下载之后要修改几个文件即可:
a. 修改源码包下的 os/linux/config.mk 文件(将原来的n改为y):

# Support Wpa_Supplicant

HAS_WPA_SUPPLICANT= y
# Support Native WpaSupplicant for Network Maganger

HAS_NATIVE_WPA_SUPPLICANT_SUPPORT= y
b. 修改usb口识别的文件 rtusb_dev_id.c文件这个文件在源码包的common/rtusb_dev_id.c, 如果没有你的设备的usb id号的话就要在里面添加lsusb命令后得到的id号,红色粗体字是需要添加上去的:

#ifdef RT5370

{USB_DEVICE(0x148F,0x5370)}, /* Ralink 5370 */

{USB_DEVICE(0x148F,0x5372)}, /* Ralink 5370 */

{USB_DEVICE(0x13D3,0x3365)}, /* Azurewave */

{USB_DEVICE(0x13D3,0x3329)}, /* Azurewave */

{USB_DEVICE(0x2001,0x3C15)}, /* Alpha */

{USB_DEVICE(0x2001,0x3C19)}, /* Alpha */

{USB_DEVICE(0x2001,0x3C1C)}, /* DLink */

{USB_DEVICE(0x2001,0x3C1D)}, /* DLink */

{USB_DEVICE(0x043E,0x7A12)}, /* Arcadyan */

{USB_DEVICE(0x043E,0x7A22)}, /* LG innotek */

{USB_DEVICE(0x148f,0x760b)}, /* 360 wifi */

#endif // RT5370 //

3、下面进行编译sudo make;sudo make install; sudo modprobe mt7601Usta
4、下面进行配置链接
a、ifconfig ra0 up
b、iwlist ra0 scan | grep -i essid 查看无线热点,如果iwlist命令没有,那么使用sudo apt-get iwlist进行安装
c、认为你要连接的无线路由是<Essid> 密码是<passwd>
wpa_passphrase <Essid> <passwd> >> /etc/wpa_supplicant/wpa_supplicant.conf
写入正确之后,执行
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext -B
如果没以外,之后 iwconfig |grep -i essid 应该能看到你需要的路由器的,(<>不要)
e、再dhcpcd wlan0就可以了 
注:如果wpa_supplicant 工具没有的话也要安装下。如果dhcpcd 命令没有的话也可以用ifconfig ra0 XX.XX.XX.XX手动创建。
ping XXX.XXX.XXX.XXX

使用wpa工具是因为现在路由器的加密方式是wpa。









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值