Raspberry PI 3 B +的无线配置

图片


你好


几个月前,我给自己买了一个覆盆子,以练习嵌入式开发。 我敢肯定,很多熟悉Raspberry的人都认为,至少需要RJ45或监视器,键盘和鼠标(更好)才能启动微型计算机。 今天,我们将通过搜索树莓派无头安装程序揭开这个神话。 为此,我们将使用Wi-Fi网络和SSH协议。


如果您已经有一个板卡和SD卡,但是没有附加的显示器,尤其是没有以太网线,那么您需要做一些其他的操作才能成功在板卡上安装OS及其使用的可能性。


  1. 我们选择所需的操作系统(网站上有可用列表 ,从网站上下载档案(我用过Raspbian)
  2. 将操作系统安装在USB闪存驱动器上 。 解压缩存档后,需要将带有扩展名img的磁盘映像写入格式化的sd卡(该卡应具有足够的内存,在我的情况下,我使用的是16gb)。 您可以为此使用Etcher(在所有平台上都可以使用),Win32DiskImager(对于Windows)或任何其他实用程序。
  3. 创建wpa_supplicant.conf文件 。 接下来,您需要为wpa_supplicant创建一个配置文件,在其中我们指定wi-fi网络的参数。


     ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=UA network={ ssid="Your network name/SSID" psk="Your WPA/WPA2 security key" key_mgmt=WPA-PSK } 

    您需要在参数ssidpskcountry输入数据。 该文件必须在引导部分- /boot/wpa_supplicant.conf boot/ /boot/wpa_supplicant.conf到可引导闪存驱动器的根目录中。


  4. 创建ssh文件
    要激活对我们板的ssh访问,您需要创建一个空文件/boot/ssh
  5. 在Raspberry PI上启动OS
    完成上述操作后,您可以将USB闪存驱动器插入板中并通电。
  6. 我们正在寻找本地网络中的董事会
    板必须连接到我们的本地wi-fi网络,我们可以使用Advanced IP Scanner(Windows)或nmap(Linux命令sudo nmap -sP 192.168.100.0/24来检测它,您需要使用您本地网络的IP地址-您可以使用ifconfig
  7. 通过SSH连接到Raspberry
    找到网络上的板卡地址后,可以使用ssh接口进行远程连接。 对于Windows用户,我们可以安装PuTTY for Linux,我们将使用ssh 。 通过PuTTY连接的详细说明在此处 。 如果您使用的是Linux,我们将使用ssh pi@192.168.100.103 (指定您的主板地址)进行连接。 将出现一个密码输入行-标准的raspberry密码-输入它,然后按Enter键。

这就是我们对Raspberry OS的完全访问权限。 如果突然需要图形界面,则需要查找VNC和RDP。


希望对您有所帮助!

Source: https://habr.com/ru/post/zh-CN460503/


All Articles