I tried armbian-config, I options like can, i2c1 i2c2 etc but not anything related to usb.
I'm using mini-usb because it's DIY firewall, which is enclosed in a box, only exposing mini-usb and hdmi. That's why I'm limited here.
BTW 5.72 build worked fine.
Linux olinuxino 4.19.17-sunxi #5.72.1 SMP Thu Jan 24 13:30:13 EET 2019 armv7l GNU/Linux
# Both eth0 and eth1 is shown now.
enx405d8213b89a: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 40:5d:82:13:b8:9a txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.x.x netmask 255.255.255.0 broadcast 192.168.43.255
inet6 fe80::aeb2:1dfe:c406:cacc prefixlen 64 scopeid 0x20<link>
ether 30:1f:9a:d0:11:e2 txqueuelen 1000 (Ethernet)
RX packets 88077 bytes 121325510 (115.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12098 bytes 901542 (880.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 62
It worked. I'm interested why it didn't work on latest build.
Jedi.