Linux下USB無線網卡配置ap
Linux環境:Ubuntu12.04
物理硬件:360隨身WiFi u盤
驅動+ap配置源碼集合包:mt7601u.tar.gz
配置步驟:
1. 開啓Ubuntu12.04虛擬機,將360隨身WiFi u盤插入筆記本USB口,網卡連接上時說明你的Ubuntu是能識別到設備的但不等於你已經有USBWiFi網卡驅動。
2. 安裝必備工具,inux-headers-generic build-essential gcc dkms wireless-tools iwdhcp3-server
Ubuntu中部分工具已經自帶了,但爲了安裝不出問題就從新安裝也可以。
sudo apt-get install linux-headers-generic build-essentialgcc dkms wireless-tools iw dhcp3-server
在安裝dhcp3-server時有可能會出現E: Unable to correct problems, you have held broken packages.
遇見這樣的問題估計有殘留的依賴,先找出這些依賴然後remove掉,再安裝dhcp3-server就不會有問題了。
3. 解壓mt7601u.tar.gz源碼包,這個源碼包是別人弄好了的,可以說爲懶人量身定製的。把所有的命令都寫到腳本里面了,包括了編譯和驅動的安裝等等。
sudo./miwifi_build.sh
4. 到此驅動算是裝好了,接下來是配置DHCP。
sudo vim/etc/dhcp/dhcpd.conf
加上了下面一段。。(搜索 This is ;另外注意DNS(domain-name-servers),你們自己選擇合適你們的)
subnet192.168.199.0 netmask 255.255.255.0 {
range 192.168.199.10 192.168.199.20;
option routers 192.168.199.1;
option domain-name-servers 114.114.114.114;
}
sudo vim/etc/default/isc-dhcp-server
設置 INTERFACES="ra0"
5. 重啓DHCP 服務
sudo /etc/init.d/isc-dhcp-server restart
6. 到此爲止ap設置算是弄完了。
如果下次想開啓ap熱點請執行sudo ./miwifi_work.sh
SSID:Rainyin 密碼:97Heaven
7. 如果需要改密碼請修改mt7601u/etc/Wireless/RT2870AP/RT2870AP.dat文件