树莓派(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=netdev
update_config=1
country=CN

network={
        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 wlan0
static ip_address=192.168.1.1
static 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,看第四步操作。

 

 

  • 7
    点赞
  • 94
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 配置树莓无需显示器,可以通过以下步骤实现: 1. 下载最新的树莓操作系统镜像,官方推荐使用Raspberry Pi Imager工具进行下载和写入到SD卡中。 2. 在SD卡根目录下创建一个名为"ssh"的空文件,用于启用SSH服务。 3. 在SD卡根目录下创建一个名为"wpa_supplicant.conf"的文件,用于配置WiFi连接。文件内容如下: ```network={ ssid="你的WiFi名称" psk="你的WiFi密码" }``` 4. 将SD卡插入到树莓中,连接电源和网络(使用有线或WiFi连接)。 5. 使用SSH客户端连接到树莓IP地址,用户名为"pi",密码为"raspberry"。 6. 连接成功后,可以使用命令行界面进行配置和操作。例如,可以使用"sudo raspi-config"命令进行基本设置和配置。 注意事项: - 在写入镜像前,确保SD卡已经格式化。 - 在创建"wpa_supplicant.conf"文件时,注意WiFi名称和密码的正确性。 - 在连接SSH时,需要知道树莓的IP地址。可以通过路由器管理界面或者扫描局域网中的设备进行查找。 ### 回答2: 要配置树莓而没有显示器,可以按照以下步骤进行操作: 1. 准备一个MicroSD卡:选择一个合适的容量的MicroSD卡,建议至少16GB。确保卡片已经格式化,并且空间足够用来存储树莓的操作系统。 2. 下载和安装树莓操作系统:从树莓官方网站上下载适合你的树莓型号的操作系统镜像文件。将镜像文件写入到MicroSD卡中,这可以通过使用一个烧录软件(如Etcher)来实现。 3. 配置网络连接:将MicroSD卡插入树莓,并连接树莓与路由器的以太网线。树莓会自动获取到IP地址。 4. SSH连接到树莓:打开电脑上的终端或SSH客户端,使用树莓的IP地址(可以通过在路由器的管理界面找到)进行SSH连接。例如,在终端输入以下命令:ssh pi@192.168.1.100 (假设树莓的IP地址为192.168.1.100)。 5. 首次登录:输入默认用户名“pi”和默认密码“raspberry”进行登录。 6. 修改密码:登录成功后,使用passwd命令修改默认密码,以提高安全性。 7. 配置WiFi连接(可选):如果需要使用WiFi进行无线连接,可以使用配置文件进行设置。通过编辑/etc/wpa_supplicant/wpa_supplicant.conf文件,添加WiFi网络的SSID和密码。 8. 更新树莓:在SSH终端中,运行以下命令更新系统软件:sudo apt update && sudo apt upgrade。 9. 安装所需软件和配置树莓:根据自己的需求,安装所需的软件和配置树莓的各种功能,例如配置VNC远程桌面、设置FTP服务器等。 通过上述步骤,您可以在没有显示器的情况下成功配置树莓,并进行后续的操作。 ### 回答3: 如果树莓目前没有显示器,可以按照以下步骤进行配置: 1. 准备SD卡:首先需要一张至少16GB的microSD卡,并使用适当的SD卡阅读器将其连接到计算机上。 2. 下载操作系统映像:从树莓官方网站(https://www.raspberrypi.org/downloads/)上下载最新的树莓操作系统(如Raspbian)的映像文件。 3. 制作引导SD卡:使用适当的工具将映像文件烧录到SD卡上。可使用软件如Win32 Disk Imager或Etcher进行烧录。 4. 配置无线网络:在SD卡的根目录下创建一个名为"ssh"(无扩展名)的空白文件,以启用SSH远程访问。如果要使用Wi-Fi连接,还需要在根目录下创建一个名为"wpa_supplicant.conf"的文件,并在其中配置Wi-Fi网络的详细信息,例如SSID和密码。 5. 连接树莓:将预先烧录好操作系统的SD卡插入树莓的SD卡槽中,并使用网线将树莓与路由器连接。确保电源线连接到树莓上。 6. 远程访问树莓树莓启动后,通过SSH客户端(如PuTTY)使用树莓的IP地址进行远程登录。 7. 配置树莓:在连接上树莓后,可以对其进行进一步的配置,例如更改默认密码、扩展文件系统、安装软件等。 通过以上步骤,即可在没有显示器的情况下成功配置树莓

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值