转载:http://www.pppei.net/blog/post/690html
亲测可行!linux
个人系统是linux mint 17.1 64位,所用wifi位小米WIFI。less
如下是原文:post
此方法在linuxmint 17.1下测试经过。
理论上可支持小米wifi、360wifi。测试
具体操做以下:spa
1.下载安装MT7601U驱动
MT7601U驱动
提取密码:2r8h
这里感谢下 http://bbs.xiaomi.cn/thread-10160085-1-1.html 帖子的做者。.net
将下载的驱动解压,进入解压出来的mt7601u文件夹,执行下面的命令进行编译安装:rest
./install.sh
2.安装配置Dnsmasq (dns、dhcp)code
sudo apt-get install dnsmasq
安装好后执行下面命令启用dhcp功能htm
sudo sed -i "/^dhcp-range/d" /etc/dnsmasq.conf sudo echo "dhcp-range=192.168.86.50,192.168.86.150,12h" >>/etc/dnsmasq.conf
3.配置udev
新建文件/etc/udev/rules.d/100-portable-wifi.rules,加入如下内容:
SUBSYSTEM=="net", ACTION=="add", ENV{DEVPATH}=="/devices/virtual/net/ra0", RUN+="/bin/sh -c '/sbin/ifconfig ra0 up;
/sbin/ifconfig ra0 192.168.86.1; /etc/init.d/dnsmasq restart;
echo 1 >/proc/sys/net/ipv4/ip_forward ;
iptables -t nat -D POSTROUTING -s 192.168.86.0/24 -j MASQUERADE;
iptables -t nat -A POSTROUTING -s 192.168.86.0/24 -j MASQUERADE'"
顺利完成以上步骤以后,插上小度wifi,10秒事后应该就能够看到一个名为 Portable 的无线接入点,默认密码:abcd1234,链接此AP便可上网。
经过修改 /etc/Wireless/RT2870AP/RT2870AP.dat 文件的如下行来修改 AP名、密码、和信道:
SSID=Portable WPAPSK=abcd1234 Channel=11
修改后从新插拔小度wifi便可。
再次感谢大牛!!!