1.安裝
輸入命令
lsusb
,可以看到USB無線網(wǎng)卡是
Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
先下載驅(qū)動安裝包:8188cus
http://218.210.127.131/downloads/downloadsView.aspx?Langid=1PNid=48PFid=48Level=5Conn=4DownTypeID=3GetDown=falseDownloads=true#RTL8188CUS
下載完后拷貝到優(yōu)盤里面,這里的優(yōu)盤是fat32格式的,NFTS格式需要另裝包。
Linux掛載(fat32)U盤:
在mnt目錄下先建立一個usb的目錄
mkdir /mnt/usb
mount -t vfat /dev/sda1 /mnt/usb
完成之后執(zhí)行(卸載U盤:umount /mnt/usb 刪除usb目錄:rm -rf /mnt/usb )
解壓并編譯:
unzip + 文件名
進入文件夾
make
make install
或者 。/install
或者閱讀README根據(jù)提示操作。
操作失?。?br />出現(xiàn)如下錯誤:
make: *** /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory. Stop.
這個問題應該是系統(tǒng)沒有安裝內(nèi)核開發(fā)包,可以看下/usr/src/kernels/,
如果這個目錄是空的,就說明沒有安裝 內(nèi)核開發(fā)包,
yum install kernel-devel
如果這個目錄非空,你就需要重新做一下連接 :
[root@localhost ~]# cd /lib/modules/2.6.32-431.el6.x86_64
[root@localhost 2.6.32-431.el6.x86_64]# ln -s 。。/。。/。。/usr/src/kernels/2.6.32-431.el6.x86_64/build
然后重新執(zhí)行 make make install 就可以了。
2.常用操作
(1)首先關閉開發(fā)板的有線網(wǎng)卡
[root@FriendlyARM /]# ifconfig eth0 down
(2)加載USB WiFi無線網(wǎng)卡
[root@FriendlyARM /]# ifconfig wlan0 up
(3)掃描可用的無線網(wǎng)絡
[root@FriendlyARM /]# iwlist scanning | grep ESSID
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wmaster0 Interface doesn't support scanning.
ESSID:"FRIENDLY-ARM"
ESSID:"NETGEAR"
ESSID:"TP-LINK"
(4)選擇要連接的無線網(wǎng)絡
[root@FriendlyARM /]# iwconfig wlan0 essid "FRIENDLY-ARM"
(5)輸入該網(wǎng)絡的安全密碼
[root@FriendlyARM /]# iwconfig wlan0 key s:12345
(6)連接到指定的AP(無線路由)
[root@FriendlyARM /]# iwconfig wlan0 ap auto
(7)設置無線網(wǎng)卡的IP地址
[root@FriendlyARM /]# ifconfig wlan0 192.168.1.120
(8)使用 ping 命令檢測無線網(wǎng)連通狀況
[root@FriendlyARM /]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=64 time=42.804 ms
64 bytes from 192.168.1.1: seq=1 ttl=64 time=5.020 ms
......