是否有可能在不使用 SSH 的情况下启动已关闭的 eth0?

是否有可能在不使用 SSH 的情况下启动已关闭的 eth0?

在 Beaglebone Black(运行 Debian Wheezy)上,我之前通过 USB 访问网络并调用,sudo ifup eth0但没有正确配置/etc/network/interfaces。在单独的 Beaglebone 单元上,我已确认没有auto eth0可以调出接口的。

由于网络已启动,并且能够经受住重启和电源循环,所以我就一直把它搁置着,直到最近我的 SSH 会话突然中断。重启后,我能够再次通过 SSH 连接一两分钟,此时界面似乎已经彻底关闭(ping 不起作用)。此后,在我尝试其他解决方案时,它已经重启了两三十次。

ttyO0(串行终端)和 USB 端口永久无法访问 - 我只有以太网端口和可能有故障的 ttO1 端口。

有什么方法可以让网络再次运行,以便我可以通过 SSH 进入并重新配置它?

答案1

不。

插入 HDMI 显示器和 USB 键盘以访问控制台。然后重新配置。

这也是 Raspberry PI 的一个非常常见的问题。

编辑:您可能需要购买一个可以插入的小型显示器。由于板载 HDMI 插头,Raspberry 不会出现此问题。

EDIT2:没有 USB。你剩下的唯一选择就是调试设备,让串行端口通过你烧坏的专用串行端口以外的其他引脚工作,然后恢复数据。在我看来,这就像一块砖头板。

相关内容