|
|
本帖最后由 fhh 于 2022-5-7 10:50 编辑 / P: A" K! ^1 M, K: p9 M
; R+ }4 D8 j C7 ^. U; D& x
在与hanwckf大佬(https://github.com/hanwckf)交流后,修改了u-boot,理论上能解决掉IP问题了!
$ z; L- Z6 _% G, n基本思路还是原先的设置电压强度寄存器的问题,只不过这次放到了u-boot中,理论上不需要再ethfix配合了。5 E3 ` v8 U r! S1 A
修改的寄存器如图:
( C# Q) p J" N ^
寄存器Datasheet
! O8 s: s4 G& D# |
由于我和hanwckf大佬均使用Linux,所以没测试过群晖(大概是不行的)。
) Y2 k* u+ t/ n! N+ }# [刷入这个U-boot后,内核日志中还会有CRC Error信息,但已不影响使用(测试的时候连着发了5GB文件,只有8个错误,并且也能及时恢复而不影响速度),掉IP问题彻底解决。
|; l6 x* }5 ]+ o5 C) U# Y0 ]1 [. t(由于hanwckf在u-boot实现了网卡驱动,甚至实现了比商城售卖的付费u-boot更多的功能:在线刷新系统!)+ t* w }% E+ l' ?: k/ e! l
flash-image-18.12-with-dts-fix.bin.zip
(312.93 KB, 下载次数: 235)
+ a/ d9 g4 s5 t1 u* a
, r( z2 p5 J5 R9 p4 l# D0 V. m; c
更新: 120的固件,基于Soul的版本更改2 o( P2 \: d( {
https://fhh200000.lanzoul.com/iqom803rqkfc! n) v; R) ]$ B. V
据@mynetdisk测试,在u-boot中saveenv后,会导致群晖无法正常启动(soul的U-boot本身就有这个问题,请谨慎使用): F, m) Q# A7 y9 ^/ d+ l2 f
|
评分
-
查看全部评分
|