來(lái)個(gè)樹(shù)莓派教程新翎,算是給自己備個(gè)份缓醋,都是些神坑署鸡,沒(méi)人教至少搗鼓半個(gè)月案糙,不信走著瞧。
來(lái)來(lái)先貼上系統(tǒng)下載地址 https://www.raspberrypi.org/downloads/
我用的是https://ubuntu.com/download/iot/raspberry-pi-2-3
絮叨兩句储玫,讓大家醒悟一下:
1侍筛、我第一次知道linux可以安裝無(wú)線,想想此前給機(jī)箱連網(wǎng)線配置有線我就想哭撒穷;
2、樹(shù)莓派這個(gè)配置真的跑個(gè)腳本還行裆熙,數(shù)據(jù)量稍微大點(diǎn)端礼,就讓人萬(wàn)馬奔騰;
3入录、在這塊連接無(wú)線的時(shí)候走了很多彎路蛤奥,前后半個(gè)多月就搗鼓這么點(diǎn)屁玩意,其實(shí)很簡(jiǎn)單的個(gè)東西僚稿,官方就沒(méi)個(gè)正規(guī)點(diǎn)的教程凡桥,心塞。蚀同。缅刽。
開(kāi)搞,第一步肯定是裝系統(tǒng)蠢络,網(wǎng)上到處都是請(qǐng)自行百度衰猛,邏輯就是下載鏡像和倆軟件,先用軟件格式化內(nèi)存卡刹孔,再把img鏡像寫入內(nèi)存卡啡省,一會(huì)就搞好了。
第二步是進(jìn)入ubuntu的命令行界面,這塊巨坑卦睹!也很重要畦戒,我買回樹(shù)莓派,到處在找網(wǎng)線和顯示器结序,搞了好久才知道ubuntu的系統(tǒng)包里自帶ssh兢交,所以根本就不用找什么顯示器,刻錄好系統(tǒng)以后笼痹,局域網(wǎng)拉根網(wǎng)線配喳,將筆記本和樹(shù)莓派放在一個(gè)局域網(wǎng)里,進(jìn)入局域網(wǎng)設(shè)置找到樹(shù)莓派的ip凳干,直接ssh ubuntu@ip? 賬號(hào)是ubuntu晴裹,密碼也是ubuntu,改個(gè)密碼就能行救赐。
第三步開(kāi)始連wifi涧团,就三步!代碼我是整合了好幾個(gè)文章里的代碼经磅,反正最終是好使的泌绣,至于代碼冗不冗余我就不好說(shuō)了,所以大家各自珍重吧预厌。
首先更新完系統(tǒng)以后阿迈,安裝wicd-curses并開(kāi)啟無(wú)線
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wicd-curses
sudo ifconfig wlan0 up
apt install ifupdown resolvconf
其次先修改vim /etc/network/interfaces
#ifupdown has been replaced by netplan(5) on this system.? See
#/etc/netplan for current configuration.
# Tore-enable ifupdown on this system, you can run:
#? ? sudo apt install ifupdown
auto lo
iface loinet loopback
autoeth0
ifaceeth0 inet dhcp
autowlan0
allow-hotplugwlan0
ifacewlan0 inet dhcp
#? ? wpa-conf/etc/wpa_supplicant/wpa_supplicant.conf
pre-upwpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
post-downkillall -q wpa_supplicant
allow-hotplugwlan1
ifacewlan1 inet manual
? ? wpa-conf/etc/wpa_supplicant/wpa_supplicant.conf
最后,新建wpa_supplicant.conf文件 vim /etc/wpa_supplicant/wpa_supplicant.conf
這塊你想要連幾個(gè)網(wǎng)你就寫幾組network,ssid是wifi名稱轧叽,psk是密碼苗沧!
network={
? ? ? ? ssid="yami"
? ? ? ? key_mgmt=WPA-PSK
? ? ? ? psk="9999999991"
? ? ? ? priority=4
}
network={
? ? ? ? ssid="XX"
? ? ? ? key_mgmt=WPA-PSK
? ? ? ? psk="9999999991"
? ? ? ? priority=3
}
搞到這里網(wǎng)上的很多教程就停止了,所有的文章都說(shuō)這樣就好使了炭晒,我重復(fù)搞了好幾十遍待逞,就是不好使,不好使网严,不好使……
最后我找到原因了识樱,終極大招,修改interfaces和wpa_supplicant.conf的權(quán)限為777
sudo chmod -R 777 /etc/network/interfaces
sudo chmod -R 777 /etc/wpa_supplicant/wpa_supplicant.conf
重啟reboot系統(tǒng)后坐等聯(lián)網(wǎng)~
補(bǔ)充一下震束!
聯(lián)網(wǎng)完畢后有個(gè)坑怜庸,就是有可能在路由器管理界面能看到路由器,但怎么都連不上驴一。休雌。。
可能有倆情況
1肝断、路由器開(kāi)了AP隔離杈曲,導(dǎo)致兩臺(tái)設(shè)備都是無(wú)線時(shí)無(wú)法ssh
2驰凛、去把c盤用戶目錄下當(dāng)前賬號(hào)下的.ssh文件夾里的known_hosts中的記錄都刪除然后保存重試!