Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 升级到Jessie后无法通过主机名ssh到raspberry pi_Linux_Ssh_Raspberry Pi - Fatal编程技术网

Linux 升级到Jessie后无法通过主机名ssh到raspberry pi

Linux 升级到Jessie后无法通过主机名ssh到raspberry pi,linux,ssh,raspberry-pi,Linux,Ssh,Raspberry Pi,很长一段时间以来,只要我使用一根电缆直接连接Mac和RP(无论是否连接了任何其他设备,如显示器或键盘),我就可以使用ssh命令连接RP ssh pi@raspberrypi.local 昨天,我升级到杰西,然后奇怪的事情发生了: 引导RP时,如果监视器已连接(通过HDMI) 如果我的mac连接到Wifi,ssh将失败!但是,如果我立即再次重新ssh,它将成功 如果我的mac没有连接到其他网络,ssh将成功 如果启动时未连接监视器,则无法通过主机名进行ssh 在这两种情况下,RP均未连接到

很长一段时间以来,只要我使用一根电缆直接连接Mac和RP(无论是否连接了任何其他设备,如显示器或键盘),我就可以使用ssh命令连接RP

ssh pi@raspberrypi.local
昨天,我升级到杰西,然后奇怪的事情发生了:

  • 引导RP时,如果监视器已连接(通过HDMI)
    • 如果我的mac连接到Wifi,ssh将失败!但是,如果我立即再次重新ssh,它将成功
    • 如果我的mac没有连接到其他网络,ssh将成功
  • 如果启动时未连接监视器,则无法通过主机名进行ssh
  • 在这两种情况下,RP均未连接到任何wifi或其他网络
升级之前和之后,我都没有修改任何系统配置


有人能帮忙吗?特别是,我想知道通过HDMI连接监视器如何影响ssh连接

您可以手动ssh到pi的本地ip地址。连接后,您可以在路由器设置中查看其ip,然后运行sshpi@xxx.xxx.xxx. 希望这有帮助

Stackoverflow是为软件开发提供帮助。你应该考虑一下这个问题。