linux - 升级到 Jessie 后无法通过主机名 ssh 到树莓派

标签 linux ssh raspberry-pi

长期以来,只要我使用一根电缆直接连接我的 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/

相关文章:

php - 打开 SSH mysql Workbench 解决方法

windows - 在 ubuntu 12.04 中设置 git-core、gitolite 和 gitweb 并在 git 客户端不工作时添加 windows 机器

python - 为什么我不能在 Raspberry Pi 上使用 python-mosquitto?

linux - 以编程方式检查用户是否在桌面 - Linux

python - 使用 Paramiko 连接到 SFTP 服务器时为 "getaddrinfo failed"

c++ - 在 dlsym 之后调用 dlclose 是否安全

linux -\n 在 linux 文件中不起作用

linux - 虚拟地址空间

android - 如何从头开始编写 Android 平板电脑的 LCD 驱动程序?