您好,登錄后才能下訂單哦!
小編給大家分享一下樹莓派如何配置無線網(wǎng),相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
在樹莓派上建議使用RTL8188CUS芯片的USB無線網(wǎng)卡(不需額外安裝驅(qū)動(dòng)),使用下面的指令查看是否成功安裝:
lsusb #如果無效,查看驅(qū)動(dòng)是否加載 lsmod #如果未加載,進(jìn)行加載 modprobe xxx
sudo nano /etc/network/interfaces
修改后文件內(nèi)容如下:
auto lo iface lo inet loopback iface eth0 inet dhcp auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid “你的wifi名稱” wpa-psk “你的wifi密碼”
具體各行配置的意思如下:
auto lo //表示使用localhost iface eth0 inet dhcp //表示如果有網(wǎng)卡ech0, 則用dhcp獲得IP地址 (這個(gè)網(wǎng)卡是本機(jī)的網(wǎng)卡,而不是WIFI網(wǎng)卡) auto wlan0 //表示如果有wlan設(shè)備,使用wlan0設(shè)備名 allow-hotplug wlan0 //表示wlan設(shè)備可以熱插撥 iface wlan0 inet dhcp //表示如果有WLAN網(wǎng)卡wlan0 (就是WIFI網(wǎng)卡), 則用dhcp獲得IP地址 wpa-ssid “你的wifi名稱”//表示連接SSID名 wpa-psk “你的wifi密碼”//表示連接WIFI網(wǎng)絡(luò)時(shí),使用wpa-psk認(rèn)證方式,認(rèn)證密碼
上述定義后,如果有網(wǎng)線連接,則采取DHCP自動(dòng)連接獲得地址,使用命令
sudo /etc/init.d/networking restart sudo service networking restart #跟上面行的作用一樣。
成功后,用 ifconfig 命令可以看到 wlan0 設(shè)備,且有了IP地址(已連接)。
有時(shí)需要執(zhí)行sudo ifdown wlan0和sudo ifup wlan0才能發(fā)生作用,如果還不行,sudo reboot吧。
要做服務(wù)器的話,最好開機(jī)啟動(dòng)設(shè)置靜態(tài)IP地址,在上面加上下面的部分:
iface default inet static #將上面的iface wlan0 inet dhcp改為這一行。 address 192.168.1.2 #靜態(tài)IP地址。 netmask 255.255.255.0 #IP掩碼,為0的部分地址可通過。 gateway 192.168.1.1 #網(wǎng)關(guān),一般就是路由器的主地址。 dns-nameservers x.x.x.x #你的本地dns地址
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 ap_scan=2 network={ ssid=“WIFI名稱“ proto=WPA2 key_mgmt=WPA-PSK pairwise=TKIP group=TKIP psk=”WIFI密碼“ }
然后修改文件sudo nano /etc/network/interfaces,修改后的文件內(nèi)容如下:
auto lo iface lo inet loopback iface eth0 inet dhcp.auto wlan0 iface wlan0 inet dhcp pre-up wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf post-down killall -q wpa_supplicant
修改完成后,使用以下命令重啟網(wǎng)絡(luò)
sudo /etc/init.d/networking restart
成功后,用 ifconfig 命令可以看到 wlan0 設(shè)備,且有了IP地址(已連接)。
附注:上述兩種方法我們都是使用的DHCP動(dòng)態(tài)IP,如果要設(shè)置靜態(tài)ip方法和以及連接隱藏SSID AP的方法:
修改文件sudo nano /etc/network/interfaces
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers x.x.x.x #你的本地dns地址
在ssid=”XXXX”下面加一行scan_ssid=1后重啟,具體如下:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 ap_scan=2 network={ ssid=“網(wǎng)絡(luò)id“ scan_ssid=1 proto=WPA2 key_mgmt=WPA-PSK pairwise=TKIP group=TKIP psk=”密碼“}
重啟后就可以連上這個(gè)不廣播SSID的無線網(wǎng)絡(luò)。
以上是“樹莓派如何配置無線網(wǎng)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。