600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 树莓派(Raspberry) WIFI 配置 (无显示器)

树莓派(Raspberry) WIFI 配置 (无显示器)

时间:2023-10-10 10:02:55

相关推荐

树莓派(Raspberry) WIFI 配置 (无显示器)

目标:

在没有显示器的情况下,通过一根网线配置树莓派WIFI。然后开机自动连接WIFI,以后就可以直接通过主机通过VNC Viewer(Putty也可以) 控制树莓派。当然,如果有网线也可以控制了,但是毕竟没有直接通过无限网络获取IP来控制树莓派方便。

材料:

一只树莓派3B+(有WIFI模块,以前版本有些没有WIFI模块)、一根网线 、一台主机、一台无线路由器

过程:

1、开机树莓派,用网线直接连树莓派以太网接口,另一端直接连路由器接口(注意不是连接主机)。这样路由器就会给树莓派分配IP了。

2、确定路由器分配给树莓派的IP。可以直接登陆路由器的管理页面找IP。

我看网上有些文章,他们直接就可以看到主机名Raspberry的主机从而确定树莓派。但是我这里只显示unknown,可能我没有给树莓派设定名字吧,所以我就看增加了那个IP从而确定哪个是树莓派的IP。我这里是192.168.1.6。 然后就登陆树莓派:

3、输入命令:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在文件中添加无线网配置信息:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1country=CNnetwork={ssid="你的无线网名字"psk="密码"key_mgmt=WPA-PSK}network={ssid="你的其他无线网名字"psk="密码"key_mgmt=WPA-PSK}

可以设置多个WIFI信息。按下Ctrl+O 写出保存 ,按下Enter 确定,最后Ctrl+X 退出。看到网上有人说还要修改/etc/network/interfaces 的文件。但是我没有改也可以,而且我看了下那个文章也是几年前的,实用性不确定。我的这个文件夹内容是:

4 、输入命令:

sudo nano /etc/dhcpcd.conf

这里查看下你的wlan0是不是静态的IP。我的这个文件一开始头几行是:

interface wlan0static ip_address=192.168.1.1static router=static domain_name_service

导致我虽然连接上了WIFI,但是被分配的IP一直是192.168.1.1 ,所以主机一直找不到树莓派的IP。由于我的树莓派系统是树莓派机器人套餐的系统,他们一开始是开机产生AP热点的,所以我怀疑是他们改了这个文件(坑了我半天-。-),这里具体看自己的文件内容。如果被指定了错误的信息,可以直接#注释掉这几行,或者自己配置正确的静态IP都可以。上面我注释掉的wlan0配置信息是正确的。如果没有找到wlan0 的配置信息就说明是动态的IP配置,这里就不用改了。连上WIFI以后:

看到以太网的IP是192.168.1.6 ,wlan0的IP是192.168.1.8。下面就可以通过VNC View等工具通过这两个IP远程控制树莓派了。下面是通过WIFI连接的树莓派:

如果你发现自己的wlan0 的IP是192.168.1.1 那么就看下是不是配置了静态IP,看第四步操作。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。