|
Edited by gorden_gan at 2021-01-31 15:12
机器SN:B922HQLH30151,19年9月买的。
到手Android版本是905P0,直接SD卡安装了coreelec,当时出现问题:RJ45网口无法使用,插上网线后coreelec拿不到我路由的DHCP的IP地址(拿到的是169.254.xx.xx的这种奇怪的地址,非我内网192.168.xx.xx)。后用千兆USB网卡可以联网,就这样一直使用下去了,没有去纠结。我Android一直不用的,所以也没有升级Android系统。
最近得知把Android系统升级到最新,好像可以解决这个RJ45网口在coreelec系统下无法使用的问题(Uboot的问题?)。于是用双公USB线线刷到912p0,重新引导coreelec,发现可以拿到正确的IP地址了(192.168.xx.xx)。
但是依然有问题:有时会出现网络连通但是实际链接速度很慢,只有几K的情况,ssh可以登录进coreelec,但是在coreelec内连NAS看影片,就是一直转圈,读不出影片。
临时解决方法:1.多次重启系统,直到网络正常。2.进SSH,用ethtool强制把网络调整成百兆,即刻网络可正常连通(用指令:ethtool -s eth0 speed 100 duplex full autoneg off,影片可以读出,但是速度是百兆,看4K原盘会卡顿),再用指令:ethtool -s eth0 autoneg on,重新开启自适应,回到千兆,可能可以正常千兆连通了,但也可能网络还是继续有问题。如果还是有问题,再重复强制到百兆,再恢复自适应到千兆,直到在千兆状态下可以正常连通为止(经测试确实是千兆)。
RJ45网口恢复千兆正常之后,如果断电/重启系统,可能再次出现这样的问题。
总结下:这机器在coreelec系统下,如果用ethtool强制到百兆,网口是肯定可用的,但是在千兆下,可能会无法使用。在Android系统下我没有仔细测试,网口是可用的,但没注意是百兆还是千兆。
这个论坛我刚刚注册,我不知道我这台B922网口的问题是通病还是个例,想问下,可否还有办法可以把这个网口问题彻底解决?还是这是这版的硬件问题?还是说这个是coreelec的问题?coreelec是9.2.5,看他们论坛,也没有看到说GT-king刷coreelec无法用网口的情况。
|
|