长期以来,只要我使用一根电缆直接连接我的 Mac 和 RP(无论是否连接任何其他设备,如显示器或键盘),我都可以使用命令 ssh 到我的 RP
ssh pi@raspberrypi.local
昨天,我升级到Jessie,然后奇怪的事情发生了:
- 如果在启动 RP 时连接了显示器(通过 HDMI)
- 如果我的 Mac 连接到 Wifi,ssh 将失败!但是,如果我立即再次重新 ssh,就会成功!
- 如果我的 Mac 没有连接到其他网络,ssh 将会成功。
- 如果启动时未连接显示器,我无法通过主机名进行 ssh。
- 在这两种情况下,RP 均未连接到任何 WiFi 或其他网络。
升级前后我都没有修改过任何系统配置。
有人可以帮忙吗?特别是,我想知道通过 HDMI 连接显示器如何影响 ssh 连接?!
最佳答案
您可以手动 ssh 到 pi 的本地 IP 地址。连接后,您可以在路由器设置中查看其 IP,然后运行 ssh pi@xxx.xxx.xxx。希望这有帮助
关于linux - 升级到 Jessie 后无法通过主机名 ssh 到树莓派,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39828853/