Definitely need a driver? Me USB-eth works without installing drivers.
1. Plug the USB-ethernet to phone
2. Plug the Ethernet cable
3. Start a terminal emulator
4. Write "su" and enter, (confirm root access)
5.Check with the command "netcfg" see if you phone has detected the Ethernet (eth0 DOWN)
6.Write "ifconfig eth0 up" (now I would have eth active)
7.If you have a DHCP, use the command "dhcpd eth0" and setprop net.dns1 18.104.22.168 (You can use dns what You want)