My development environment is Android Oreo.
I purchased a USB-C to Ethernet Adapter made by renovo.
(part number : 4X90L66917)
It looks like it is recognized by the Linux kernel, and the eth1 device is seen at ifconfig.
However, when setting ethernet, it repeats register and unregister.
It looks like a kernel problem.
Attach the kernel log.