02-17-2018, 05:30 PM
With Xalius's help I was able to get networking working with a mainline kernel on the Arch Build. You need to adjust the network delay for the nic:
The fields to add are:
And here is a pastebin of where to add it, with it added.
https://pastebin.com/dU1ai6Xt
After that reboot! And networking should now work with the mainline kernel, I am also going to see if there is a way to get this into future builds so you don't even have to think about it.
Quote:<Xalius> if you go to /boot/dtbs/allwinner
<Xalius> there is a sun50i-a64-sopine-baseboard.dtb
<Xalius> you can convert it back to text with
<Xalius> dtc -I dtb -O dts -o mystuff.dts sun50i-a64-sopine-baseboard.dtb
<Xalius> then
<Xalius> edit
<Xalius> nano mystuff.dts
<Xalius> and convert it back to binary
<Xalius> dtc -I dts -O dtb -o sun50i-a64-sopine-baseboard.dtb mystuff.dts
The fields to add are:
Quote:<Xalius> allwinner,tx-delay-ps = <500>;
<Xalius> allwinner,rx-delay-ps = <500>
And here is a pastebin of where to add it, with it added.
https://pastebin.com/dU1ai6Xt
After that reboot! And networking should now work with the mainline kernel, I am also going to see if there is a way to get this into future builds so you don't even have to think about it.