Raspberry Pi2 Model B下Tl-WN725N v2.0無線網卡驅動

http://ju.outofmemory.cn/entry/61082

git clone --depth 1 git://github.com/raspberrypi/linux.git rpi-linux
git clone --depth 1 git://github.com/raspberrypi/firmware.git rpi-firmware
git clone git://github.com/lwfinger/rtl8188eu.git rtl8188eu
cd rpi-linux
make mrproper
zcat /proc/config.gz > .config
make modules_prepare
cp ../rpi-firmware/extra/Module.symvers .
cd ../rtl8188eu
CONFIG_RTL8188EU=m make -C ../rpi-linux M=`pwd`
sudo cp rtl8188eufw.bin /lib/firmware/rtlwifi
sudo install -p -m 644 8188eu.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
sudo insmod /lib/modules/`uname -r`/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a

可能最後會顯示

Error: could not insert module /lib/modules/3.18.11-v7+/kernel/drivers/net/wireless/8188eu.ko: Invalid module format

不用管,重啓pi

驗證網卡是否識別

若上面的命令執行過程沒有報錯,執行iwconfig的結果如下

wlan0     IEEE 802.11bgn  ESSID:"22_1707"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:2.457 GHz  Access Point: D4:EE:07:04:0D:E6          Bit Rate:150 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off          Power Management:off         Link Quality=0/100  Signal level=15/100  Noise level=0/100
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0lo        no wireless extensions.eth0      no wireless extensions.

證明無線網卡已被識別,下面我們來配置網絡參數。

配置無線網絡參數

打開/etc/wpa_supplicant/wpa_supplicant.conf文件,添加如下內容

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1network={
    ssid="NETWORK_NAME"
    psk="NETWORK_PASSWORD"}

上面的方法psk是明文,如果覺得敏感,可以使用下面的命令生成密文

wpa_passphrase ssid pass_phrase

輸出如下

network={
        ssid="myrouter"
        #psk="thisisalongpassphrasenobodycanguess"
        psk=fd50e5fb2b66493702338dd5175241d2e8dd7dd42fc292bbb7c56b01f9e9fdc0}

將輸出結果添加到/etc/wpa_supplicant/wpa_supplicant.conf文件。

重啓網絡服務sudo service networking reload

執行ifconfig,如果wlan0獲得IP就可以使用了

wlan0     Link encap:Ethernet  HWaddr 14:cf:92:b5:59:6d
          inet addr:192.168.199.109  Bcast:192.168.199.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8805 errors:0 dropped:15 overruns:0 frame:0
          TX packets:600 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2542242 (2.4 MiB)  TX bytes:82318 (80.3 KiB)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章