我在我的树莓派 3 上使用 miniDLNA,并且在从头开始设置树莓派后遇到了以前从未遇到过的奇怪问题。
设置:
- 树莓派通过内部WiFi和以太网连接
- 使用miniDLNA在NTFS挂载上运行DLNA(也可通过Samba访问)
- 仅监听以太网适配器(eth0)
问题:
当开始播放视频文件后,我用来观看视频文件的智能电视与DLNA设备断开连接。
至少,这是电视告诉我的。
在miniDLNA日志中没有任何警告或相关信息。
然而,在偶尔情况下,连接是稳定的,并且可以播放30分钟以上。
很可能是网络问题:
有时,SSH在这些具体时刻也会失去连接,但我不确定是否是由于SSHD选项ClientAliveInterval导致的。
如果我立即再次尝试SSH进入树莓派,通常会得到以下消息:
ssh: Could not resolve hostname pi3: No address associated with hostname
几秒钟后会自动解决。
syslog中没有关于可能原因的信息。我只会收到有关已建立的SSH会话的通知,在这种断开连接之后,中间登录之间几乎没有任何输出:
Feb 21 22:27:20 pi3 systemd[1]: Started Session c67 of user sebschlicht.
Feb 21 22:34:08 pi3 systemd[1]: Started Session c68 of user sebschlicht.
精华
我的DLNA,可能是整个树莓派,偶尔会断开连接,有时几秒钟内无法通过主机名访问,导致我的DLNA服务几乎无法使用。
是什么导致DLNA断开连接?可能是网络断开吗?如果是的话,如何调试这种情况?您有任何关于可能原因的想法吗?
我会非常感谢任何帮助。