找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8403|回复: 33

【求助】TOX1外贸盒子S905X3刷Openwrt无法驱动有线网卡和无线网卡

[复制链接]
本帖最后由 lt16 于 2022-4-26 21:19 编辑

购买了一台TOX1外贸盒子,基本配置如下:S905X3,4G+32G,千兆网卡(RTL8211F)。一段时间后,突然HDMI无信号输出了,但插网线可以从路由器上看到该盒子能够正常获取IP。
抱着试试的心态,尝试用U盘引导Openwrt后,连接TTL发现能够顺利引导并进入Openwrt,但是无论如何更换uEnv.txt中的DTB文件名称,均无法使用有线网卡和无线网卡。请大神帮忙看看,谢谢!

[   25.694711] meson8b-dwmac ff3f0000.ethernet eth0: validation of rmii with support 0000000,00000000,00006280 and advertisement 0000000,00000000,00006280 failed: -22
[   25.708016] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1
[   25.713920] meson8b-dwmac ff3f0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[   25.723100] br-lan: port 1(eth0) entered blocking state
[   25.727804] br-lan: port 1(eth0) entered disabled state
[   25.733284] device eth0 entered promiscuous mode


以上是使用meson-sm1-tx3-bz.dtb的部分代码信息,使用论坛中提到能够引导S905X3的DTB,反馈的滚动信息与此类似。

拔掉U盘,用盒子emmc中的Android自身启动,虽然没有HDMI信号输出,但路由器上是能够正常发现盒子的IP。

2022.4.26 更新进展
采用F大的71+o固件(采用71+固件无法成功)及meson-sm1-hk1box-vontar-x3.dtb启动后,在/etc/rc.local中添加如下命令 sleep 40 && ethtool -s eth0 autoneg on,之后再按照网络环境修改/etc/config/network的LAN IP。
目前已正常使用4天多。



来自手机 | 显示全部楼层
905X3山厂盒子太多了 买S922吧
回复

使用道具 举报

[   25.708016] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1
[   25.713920] meson8b-dwmac ff3f0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)

网卡坏了?另外你说HDMI都没输出,也怀疑硬件故障
刷回官方安卓ROM看网卡可以驱动不,好排除是硬件还是软件问题
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 lt16 于 2022-4-2 13:15 编辑
avin4 发表于 2022-4-2 08:48
[   25.708016] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1
[   25.713920] meson8b-dwmac ...

如果不插U盘,只用盒子的原始系统启动后,可以在路由器中看到盒子获取到了IP。因此,网卡应该没有坏。我怀疑HDMI没输出,是有元件虚焊引起的信号无输出。
不过重新刷一下ROM倒是可以试试,排除一下是否是安卓系统坏掉了。
回复

使用道具 举报

 楼主| | 显示全部楼层
更新一下进展: 用论坛中F大的固件,meson-sm1-x96-max-plus-100m.dtb,启动Openwrt后,通过TTL进入命令行后输入ethtool -s eth0 autoneg off可以使有线网卡工作在百兆状态下。此时,能够通过浏览器进入Openwrt的网页管理页面。但不知道是否是因为命令关闭了网卡的自适应,导致通过网页端调整任何跟网络有关的设置后,都会导致有线网络掉线,需要重新插拔网线才能恢复网络连通的状态。此外,虽然此时盒子能够正常工作,但似乎极不稳定,一段时间(时间长短不固定)后会出现有线网络掉线,且重新插拔网线无法恢复的现象。 也可以换用其他dtb文件,如meson-sm1-x96-air-gbit.dtb等,情况与此类似。
回复

使用道具 举报

首先,tx3-bz这个dtb是用于百兆网卡的,千兆网卡应该用qz;其次,如果试过所有的dtb都不能用,那就是硬件设计不兼容了,只能是用tox1原生的dtb来进行差异分析。
回复

使用道具 举报

 楼主| | 显示全部楼层
感谢F大的热心回复,我试一下提取tox1的原生dtb。
回复

使用道具 举报

 楼主| | 显示全部楼层
flippy 发表于 2022-4-7 12:57
首先,tx3-bz这个dtb是用于百兆网卡的,千兆网卡应该用qz;其次,如果试过所有的dtb都不能用,那就是硬件设 ...


感谢F大的热心回复,我试一下提取tox1的原生dtb。
回复

使用道具 举报

 楼主| | 显示全部楼层
flippy 发表于 2022-4-7 12:57
首先,tx3-bz这个dtb是用于百兆网卡的,千兆网卡应该用qz;其次,如果试过所有的dtb都不能用,那就是硬件设 ...


感谢F大的热心回复,我试一下提取tox1的原生dtb。
回复

使用道具 举报

请问你的固件教程是哪里找的呀,能分享下吗?谢谢
回复

使用道具 举报

 楼主| | 显示全部楼层
更新进展:
根据F大的建议,我提取出了TOX1的DTS文件,可以用文本编辑器正常打开,但是将meson-sm1-x96-air-gbit.dtb文件转换为meson-sm1-x96-air-gbit.dts,并与tox1的dts进行对比后,发现无从下手。
尝试对ethernet@ff3f0000部分进行了修改,并转换为dtb文件后,发现该dtb文件无法找到网卡。考虑可能是没有修改正确。
能麻烦F大指导一下具体需要修改哪些地方吗?或者直接帮忙做一个dtb?
附件中是从tox1提取出的dts文件,以及在meson-sm1-x96-air-gbit.dtb基础上修改并转换后的dtb文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

lt16 发表于 2022-4-9 15:45
更新进展:
根据F大的建议,我提取出了TOX1的DTS文件,可以用文本编辑器正常打开,但是将meson-sm1-x96-ai ...

这个dtb不是安卓原生的,而是你自己改出来的?
回复

使用道具 举报

 楼主| | 显示全部楼层
flippy 发表于 2022-4-9 20:46
这个dtb不是安卓原生的,而是你自己改出来的?

我把x96-air-gbit这个dtb转成dts,然后在这个dts的基础上修改的,改完再转成dtb
回复

使用道具 举报

lt16 发表于 2022-4-10 13:36
我把x96-air-gbit这个dtb转成dts,然后在这个dts的基础上修改的,改完再转成dtb

那就没参考意义了
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
flippy 发表于 2022-4-10 16:48
那就没参考意义了

我转换了h96max,h96max+等几个s905x3盒子的dtb文件,发现段落格式基本类似,所以才对照着tox1的dts文件中的网卡对应段落中的描述,尝试进行了修改。本人非IT背景,请F大多多帮忙指导!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-19 13:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表