|
本帖最后由 fhh 于 2022-5-7 10:50 编辑
/ W# N! h) p2 @4 ?+ ~
3 V- _! r( [* t. D% S v8 U! z在与hanwckf大佬(https://github.com/hanwckf)交流后,修改了u-boot,理论上能解决掉IP问题了!
; s) ]0 a9 L+ D6 v; [% L O基本思路还是原先的设置电压强度寄存器的问题,只不过这次放到了u-boot中,理论上不需要再ethfix配合了。$ X$ @: v1 L% u
修改的寄存器如图:
6 m% x) [3 s$ f& G
寄存器Datasheet
k7 D# b3 j. I& b A( t5 G由于我和hanwckf大佬均使用Linux,所以没测试过群晖(大概是不行的)。* P2 y9 w+ B" f" `- y w$ \
刷入这个U-boot后,内核日志中还会有CRC Error信息,但已不影响使用(测试的时候连着发了5GB文件,只有8个错误,并且也能及时恢复而不影响速度),掉IP问题彻底解决。, y9 c* S# R1 v6 a
(由于hanwckf在u-boot实现了网卡驱动,甚至实现了比商城售卖的付费u-boot更多的功能:在线刷新系统!). Y' L2 \. @2 n+ J
flash-image-18.12-with-dts-fix.bin.zip
(312.93 KB, 下载次数: 222)
5 D9 V/ S7 R4 x+ K' c) r! o7 T
8 E/ b, B, J' G更新: 120的固件,基于Soul的版本更改/ X; c1 q5 A/ g. n
https://fhh200000.lanzoul.com/iqom803rqkfc
) j$ j* W3 t3 H据@mynetdisk测试,在u-boot中saveenv后,会导致群晖无法正常启动(soul的U-boot本身就有这个问题,请谨慎使用)" R0 t- J/ x, o* ~
|
评分
-
查看全部评分
|