美文网首页
树莓派3B+ 安装ubuntu server 版本后wifi配置

树莓派3B+ 安装ubuntu server 版本后wifi配置

作者: 夏海山 | 来源:发表于2019-08-06 02:58 被阅读0次

来个树莓派教程,算是给自己备个份,都是些神坑,没人教至少捣鼓半个月,不信走着瞧。

来来先贴上系统下载地址 https://www.raspberrypi.org/downloads/

我用的是https://ubuntu.com/download/iot/raspberry-pi-2-3

絮叨两句,让大家醒悟一下:

1、我第一次知道linux可以安装无线,想想此前给机箱连网线配置有线我就想哭;

2、树莓派这个配置真的跑个脚本还行,数据量稍微大点,就让人万马奔腾;

3、在这块连接无线的时候走了很多弯路,前后半个多月就捣鼓这么点屁玩意,其实很简单的个东西,官方就没个正规点的教程,心塞。。。

开搞,第一步肯定是装系统,网上到处都是请自行百度,逻辑就是下载镜像和俩软件,先用软件格式化内存卡,再把img镜像写入内存卡,一会就搞好了。

第二步是进入ubuntu的命令行界面,这块巨坑!也很重要,我买回树莓派,到处在找网线和显示器,搞了好久才知道ubuntu的系统包里自带ssh,所以根本就不用找什么显示器,刻录好系统以后,局域网拉根网线,将笔记本和树莓派放在一个局域网里,进入局域网设置找到树莓派的ip,直接ssh ubuntu@ip  账号是ubuntu,密码也是ubuntu,改个密码就能行。

第三步开始连wifi,就三步!代码我是整合了好几个文章里的代码,反正最终是好使的,至于代码冗不冗余我就不好说了,所以大家各自珍重吧。

首先更新完系统以后,安装wicd-curses并开启无线

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

interfaces文件全貌

最后,新建wpa_supplicant.conf文件 vim /etc/wpa_supplicant/wpa_supplicant.conf

这块你想要连几个网你就写几组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

}

wpa_supplicant.conf文件全貌

搞到这里网上的很多教程就停止了,所有的文章都说这样就好使了,我重复搞了好几十遍,就是不好使,不好使,不好使……

最后我找到原因了,终极大招,修改interfaces和wpa_supplicant.conf的权限为777

sudo chmod -R 777 /etc/network/interfaces

sudo chmod -R 777 /etc/wpa_supplicant/wpa_supplicant.conf

重启reboot系统后坐等联网~

连接好了wifi的参数

补充一下!

联网完毕后有个坑,就是有可能在路由器管理界面能看到路由器,但怎么都连不上。。。

可能有俩情况

1、路由器开了AP隔离,导致两台设备都是无线时无法ssh

2、去把c盘用户目录下当前账号下的.ssh文件夹里的known_hosts中的记录都删除然后保存重试!

相关文章

网友评论

      本文标题:树莓派3B+ 安装ubuntu server 版本后wifi配置

      本文链接:https://www.haomeiwen.com/subject/rrsbdctx.html