N1 的网卡是 RTL8211F 断流问题 dtb

N1 的网卡是 RTL8211F,这个网卡的问题由来已久,在 2016 年就有人发现并提交了 patches 来解决断网问题:
https://patchwork.kernel.org/patch/9429911/

所以很长一段时间内包括 odroid c2 这种采用 RTL8211F 的设备需要禁用 EEE 来使得网络稳定,也即在 dts 中添加 `eee-broken-1000t;`
( mailing list 中也有用户提出可以将网卡最大速度限制在 100M 来保证网络的稳定 )

而发生这种情况的原因在最近有了答案,一位内核开发者发现是之前一处错误的定义导致了这种情况,并修正了这个问题:
https://patchwork.kernel.org/cover/10712163/

在这之后采用 RTL8211F 的设备应当不需要禁用 EEE 即可保证网络稳定,相关更改已被合并进入主线 ( [torvalds/linux@8b3e6f8](https://github.com/torvalds/linux/commit/8b3e6f8999f8d704fccce225b9455b3fa639d1c9) ) ,出现在 5.0 ( 本来应该是 4.21 ) ,也就是说在你使用 5.0 内核之后应当无需禁用 EEE 了

至于老版本内核,比如 4.18 或 4.19,在修正错误的定义之后也应该不会再受开启 EEE 所带来网络问题的困扰,本身这个更改只是 device tree 中的,所以只需重新编译 dtb 即可