Answers:
这是一个艰难的过程。WiFi不会自动连接。因此,我将尝试以下操作:
使用Win32DiskImager 用Raspbian OS映像对微型SD卡进行映像。
从另一台计算机手动配置WiFi。在另一台运行Linux的计算机(或带有Live CD的PC)中,您可以编辑以下文件:
/etc/wpa_supplicant/wpa_supplicant.conf
并在您输入WiFi网络的SSID和密码详细信息的位置添加以下内容:
network={
ssid="SSID"
psk="password"
key_mgmt=WPA-PSK
}
将SD卡放在您的Pi上,如果一切正常,就可以使用路由器应用程序和SSH将其放在WiFi网络上。祝您好运,希望对您有所帮助。
您正在寻找有关运行“无头”的信息。在raspberry pi网站上有关于此的详细信息。 https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=161202
基本上,将文件wpa_supplicant.conf放在sdcard的“启动”扇区上,您可以从Windows上看到该文件,然后编辑该文件以包含您的wifi凭据:
network={
ssid="YourNetworkSSID"
psk="Your Network's Passphrase"
key_mgmt=WPA-PSK
}
在将SD卡安装到Pi之前,可以在引导目录中放入wpa_supplicant.conf文件。当Pi启动时,文件/etc/wpa_supplicant/wpa_supplicant.conf将被/ boot /目录中的wpa_supplicant.conf文件覆盖(或者可能会附加,我不确定)。
使用以下语法:
network={
ssid="YourNetworkSSID-1"
psk="passwordOne"
}
network={
ssid="YourNetworkSSID-2"
psk="passwordTwo"
}
上面的设置适用于标准WPA wifi连接。下面的示例中还有其他设置:
network={
ssid="myssid"
scan_ssid=1
psk="incorrect_version_of_mypassword"
mode=0
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
auth_alg=OPEN
id_str="raspi"
priority=5
}
确保在设置为UNIX编码的文本编辑器中创建wpa_supplicant.conf文件(如果从Windows执行此操作)。
ssh
和wpa_supplicant.conf
文件被删除的问题。NIX编码似乎有所帮助。为了安全起见,我增加了行ctrl_interface
,update_config
并country
在CONF线。
进行一些配置后,您可以从USB SSH登录。
假设您没有使用NOOBS。使用NOOBS SD卡执行此操作比较困难,并且(据我所知)在Windows上是不可能的。
config.txt
并dtoverlay=dwc2
在末尾添加自己的行。cmdline.txt
并在显示modules-load=dwc2,g_ether
后立即添加rootwait
。将其rootwait
与空格分开。不要将其添加在新行中,而应将其添加在同一行中。将SD卡放入Pi中并将其插入计算机时(使用左侧USB接口位于底部的左侧USB端口),它应显示为以太网设备。您应该能够pi@raspberypi.local
从连接的计算机SSH到。
编辑:里卡多的答案提醒我,您也可以只执行步骤1,然后在此相关文章中查看我的答案。
您可以通过在SD卡中创建wpa_supplicant.conf文件来连接到wifi。
https://www.installvirtual.com/how-to-connect-raspberry-pi-to-wifi-without-a-monitor
您可以在SD卡中创建一个空的ssh文件,以在引导时启用ssh。
touch ssh
并将其插入树莓派中。
https://www.installvirtual.com/enable-ssh-in-raspberry-pi-without-monitor/
在Mac以及可能称为PiBakery的窗口上使用很棒的应用程序,这是设置Pi Zero的拖放方式。那是我所做的,确实有帮助。在这里查看:http : //www.pibakery.org/
如果您有Windows,并且仅分区启动时没有访问权限,则可以尝试此操作 • If a wpa_supplicant.conf file is placed into the /boot/ directory, this will be moved to the /etc/wpa_supplicant/ directory the next time the system is booted, overwriting the network settings; this allows a Wifi configuration to be preloaded onto a card from a Windows or other machine that can only see the boot partition.
我无法将以上答案用于WPA2。
我用了:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid <ssid here>
wpa-psk <psk here>
在/ etc / network / interfaces文件中。
https://www.raspberrypi.org/forums/viewtopic.php?t=50312 http://blog.darrenparkinson.uk/2013/10/accessing-raspberry-pi-filesystem-from.html