![miniDLNA (ReadyMedia) 几分钟后断开连接](https://linux22.com/image/1583597/miniDLNA%20(ReadyMedia)%20%E5%87%A0%E5%88%86%E9%92%9F%E5%90%8E%E6%96%AD%E5%BC%80%E8%BF%9E%E6%8E%A5.png)
我在用着迷你DLNA在我的 Pi 3 上,从头设置 Pi 后,我遇到了以前从未遇到过的奇怪问题。
设置
- Pi 通过内部 WiFi 和以太网连接
- 通过 DLNA迷你DLNA在 NTFS 安装上(也可以通过桑巴)
- 仅监听以太网适配器(
eth0
)
- 仅监听以太网适配器(
问题
我用来观看视频文件的智能电视在开始播放几分钟后就与 DLNA 设备断开连接。至少,电视告诉我是这样的。
没有警告或相关信息消息迷你DLNA-日志。
然而,在极少数情况下,连接是稳定的,可以玩 30 分钟以上。
可能是网络问题
有时 SSH 也会在这些确切时刻失去连接,但我不太确定这是否可能是由于 SSHD 选项造成的ClientAliveInterval
。如果我再次尝试立即通过 SSH 进入 Pi,我经常会得到:
ssh: Could not resolve hostname pi3: No address associated with hostname
几秒钟后会自动解决。
没有关于可能原因的信息系统日志。我仅收到有关已建立 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 以及整个 Pi 偶尔会断开连接,有时几秒钟内无法通过主机名访问,导致我的 DLNA 服务实际上无法使用。
是什么导致 DLNA 断开连接?可能是随机网络断开连接吗?如果是,如何调试这种情况?你知道是什么原因造成的吗?
我将非常感激您的帮助。
答案1
可能是 minidlna 文件中有一个损坏。断电后,在 openSUSE Leap 15.3 上也遇到了类似的问题。在进行一些网络故障排除后删除了 minidlna.conf,在 minidlna 停止并重新启动后重新创建了文件。由于最近从 openSUSE Leap 15.1 升级到 15.3,我无法说问题是升级还是断电引起的,因为从那以后我就没再使用 WD Media Player。我将 minidlna.conf 文件复制回原位并重新启动了 minidlna。这成功解决了我的问题。没有报告更多奇怪的错误。只在 Western Digital Media Player 上遇到过这个问题。在 Lenovo M10 Plus Tablet 上使用 VLC 播放相同的媒体没有出现任何问题。重置后,两个系统都可以正常工作