FYI back to the original reason for this post -- tethering was disabled. As I mentioned before, I tried using the instructions in those 2 links above but was unsuccessful. I found a third blog post with instructions on using azilink and it worked!
Setup USB tethering on your Android phone, no root access required | AndroidNexus.com
The trick seemed to be the correct info in the 91-android.rules file, which for me was:
Code:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android_adb", MODE="0666", OWNER="username"
Obviously, replace the items in red -- idVendor needs the correct value for your phone (0bb4 is the correct value for HTC) and OWNER should be set to your uid on your Linux system.
Following that guide worked for me, even while running 2.2!