it worked out of the box in ubuntu 12.
While installing the deb package, I got the following error message in /var/log/syslog. But, this warning can be ignored.
May 18 22:49:29 dev01 udevd: invalid ENV attribute, 'DRIVER' can not be set /lib/udev/rules.d/65-easytether.rules:1
I had installed easy tether lite application in my android phone following the instructions from the application.
To connect to the phone, I did:
sudar@dev01 /opt/testing/lens/bin $ easytether connect 80A354043043422239
trying legacy service port (this is not an error)
connected as easytether0, wait while network-manager configures it
or run 'sudo dhclient easytether0' if you do not use network-manager
press Ctrl-C when you are done with the connection
The network-manager was able to pick up the device immediately and configured a dhcp address automatically.
easytether0 Link encap:Ethernet HWaddr 02:00:54:74:68:72
inet addr:192.168.117.2 Bcast:192.168.117.255 Mask:255.255.255.0
inet6 addr: fe80::54ff:fe74:6872/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2163 errors:0 dropped:0 overruns:0 frame:0
TX packets:3035 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:1008908 (1.0 MB) TX bytes:418292 (418.2 KB)
When I check the default route, it was properly setup to the tether device.
sudar@dev01 /opt/testing/lens/bin $ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.117.1 0.0.0.0 UG 0 0 0 easytether0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 easytether0
192.168.117.0 0.0.0.0 255.255.255.0 U 1 0 0 easytether0
Overall, it is very easy to get connected. :)