卡片電腦PINE64初學筆記之wifi篇
我買的PINE64單板是不帶WIFI模組的,淘寶上一個模組需要60-90大洋不等,沒捨得買。自家有一個閒置的USB-WIFI模組,型號為TL-WN725N(2.0),所以我打算把它用起來。
網口驅動安裝
將模組插到USB口上,通過sudo ifconfig命令沒有看到wlan網路裝置,看來需要自己安裝驅動:
1. 首先登陸 https://wiki.debian.org/WiFi ,找到對應的晶片rtl8188eu,按照教程操作,失敗。。。
2. 求助萬能的google,發現在github上有一個專案,提供了這個晶片的驅動,安裝方法如下
debian@pine64:~$ git clone https://github.com/lwfinger/rtl8188eu.git
debian@pine64:~$ cd rtl8188eu/
debian@pine64:~/rtl8188eu$ make ARCH=arm64 KSRC=/usr/src/linux-headers-3.10.102-0-pine64-longsleep/
debian@pine64:~/rtl8188eu$ sudo make install
驅動安裝完成,然後重啟,通過sudo ifconfig命令可以看到wlan0裝置了。
網路配置
1.閱讀wpa_supplicant的readme文件(vim /usr/share/doc/wpasupplicant/README.Debian.gz)
2.通過readme文件,可以發現,wpa_supplicant有兩種工作模式,由於我的Pine64需要在家和公司用,需要同時支援多個熱點,所以我選擇了Roaming Mode;
3.首先實現檔案/etc/wpa_supplicant/wpa_supplicant.conf,我的配置如下:
debian@pine64:~$ cat /etc/wpa_supplicant/wpa_supplicant.conf
update_config=1
ctrl_interface=DIR=/run/wpa_supplicant GROUP=netdevnetwork={
ssid="lRabbit"
scan_ssid=1
psk=052a20a5ccb289dfc4d2c066673330333e41757585d61efece5cb6dcd0bda742
id_str="home"
}network={
ssid="Stone"
scan_ssid=1
psk=ba88787a65dfdc5119547628e1c5a37ffe4e1317d5b8eacc433d9b6b63c8251a
id_str="phone"
}network={
ssid="EKIT-0208"
scan_ssid=1
psk=b57b31f30bba529436433ad43c4aae4e2afbdbe40adb7e6a3dbff76a0a4e4852
id_str="work"
}
如果你對上面的psk的值有疑惑,不防在你的終端執行下wpa_passphrase ssid 12345678
debian@pine64:~$ wpa_passphrase ssid 12345678
network={
ssid="ssid"
#psk="12345678"
psk=eaad613a6acdd119b76ba13a0bcdd1eab41330853eb24896bf30c6cf220b7159
}
4. 配置/etc/network/interfaces檔案,在檔案末尾新增如下配置,注意iface後面的裝置名稱要和上面那個檔案中的id_str的值一一對應。
allow-hotplug wlan0
iface wlan0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
wpa-mapping-script /etc/wpa_supplicant/ifupdown.sh
wpa-map default: home
wpa-map0 work
wpa-map1 phone# school can only be chosen via 'id_str' matching
iface home inet static
address 192.168.31.200
netmask 255.255.255.0
network 192.168.31.0
broadcast 192.168.31.255
gateway 192.168.31.1iface work inet static
address 10.63.174.53
netmask 255.255.255.0
network 10.63.174.0
broadcast 10.63.174.255
gateway 10.63.174.254iface phone inet dhcp
最後,重啟網路服務,你會看到你已經連上wifi了。
最最後,提醒各位一句,千萬不要把你的wifi網口和有線網口設定在同一個網段,那酸爽,誰設誰知道!!
相關文章
- 卡片電腦PINE64初學筆記筆記
- MongDB學習筆記(一) 初遇篇筆記
- HTTP Client 學習筆記 (一) 初遇篇HTTPclient筆記
- 大神之路-起始篇 | 第3章.電腦科學導論之【資料儲存】學習筆記筆記
- 大神之路-起始篇 | 第1章.電腦科學導論之【基礎緒論】學習筆記筆記
- MyBatis原始碼學習筆記(一) 初遇篇MyBatis原始碼筆記
- MySQL事務學習筆記(一) 初遇篇MySql筆記
- swoft 學習筆記之 response 篇筆記
- Neo4j 學習筆記(一) 初遇篇筆記
- Spring 事務學習筆記(一) 初遇篇Spring筆記
- 卡片盒筆記法筆記
- 初學Golang的筆記Golang筆記
- 強化初學筆記筆記
- 《計算機與電腦科學》摘錄筆記計算機筆記
- ReactNative學習筆記四之動畫篇React筆記動畫
- Scala 學習筆記(1)之入門篇筆記
- Oracle學習筆記整理之遊標篇Oracle筆記
- 臺式電腦怎麼連wifi 桌上型電腦如何無線上網wifiWiFi
- 膝上型電腦怎麼檢測不到wifi 電腦搜不到任何wifiWiFi
- 7、nodeMCU學習筆記--wifi模組·中筆記WiFi
- C++類初學筆記C++筆記
- 入門必學:初級電腦命令(轉)
- 飛機的 PHP 學習筆記之 Web 篇PHP筆記Web
- 學習筆記 AS入門(四) 元件篇之Activity筆記元件
- 學習筆記|AS入門(十) 元件篇之Service筆記元件
- 菜鳥也玩mysql之學習筆記篇MySql筆記
- 電腦白痴的筆記(更新ing)筆記
- 安卓初學基礎學習筆記安卓筆記
- Docker筆記之Docker初體驗Docker筆記
- 將win7電腦變身WiFi熱點,讓手機、筆記本共享上網Win7WiFi筆記
- 《golang筆記》第一篇-初識Golang筆記
- 電腦wifi連不上是什麼原因 電腦連不上家裡wifi怎麼辦WiFi
- 【學習筆記】HTML篇筆記HTML
- 初學linux的fork筆記Linux筆記
- 【Nginx學習筆記】-初識NginxNginx筆記
- 【自用】彙編初學筆記 #1筆記
- JVM學習筆記——初識JVMJVM筆記
- Scala 學習筆記 (1):初見筆記