Tuesday, October 6, 2009

Kindle's USB tethering part #2

Following my previous post.

here is a new version, much easier to setup.
No need to edit any files on the device anymore.

Get the file here:
http://www.mobileread.com/forums/showpost.php?p=617068&postcount=114

To install:
-----
Copy update_usbnetwork-k2.bin (for Kindle K2) or update_usbnetwork-dx.bin (for Kindle DX) to the root of the Kindle drive.

Menu -> Settings
Menu -> Update your Kindle

Warning: Do not reboot, if you do, you'll need to put the Kindle in recovery mode as explained here :
http://blogkindle.com/2009/03/kindle-2-recovery-mode/
------

To enable USB tethering, two possibilities.
1- Create a file AUTO on the Kindle drive in the usbnet directory.
Reboot the device (Menu -> Settings then Menu -> Reboot)

2- using ;DebugOn ; `usbNetwork. Unplug/Replug USB device

Once either of those option is done, telnet to the device (default IP is 192.168.2.2)
then type:
# /mnt/us/usbnet/bin/usbnet-enable

This command will set the DNS ot use OpenDNS, disable WAN access for browsing the Amazon Store
You'll need to reboot to be able to use the Kindle Store...

-----

To disable USB tethering, and revert to USB disk mode.
telnet to the device
# rm /mnt/us/usbnet/AUTO
# reboot

-----
To re-enable 3G access while keeping USB tethering:
telnet to the device
# /mnt/us/usbnet/bin/usbnet-disable
# reboot

-----
To re-enable 3G access and restore USB disk mode:
telnet to the device
# /mnt/us/usbnet/bin/usbnet-disable
# rm /mnt/us/usbnet/AUTO
# reboot

that's it... Enjoy

3 comments:

  1. so this lets me use kindles 3g on my computer?

    ReplyDelete
  2. Thanks, helped me find out how to get to the dang usbnet-enable file on the K3. I've been struggling with the Linux shell to find it.

    As for vladimir: I'm not sure, I would think so, but I haven't figured it out...

    ReplyDelete
  3. HI,

    I tried updating but i get an error while updating, and the kindle reboots.

    What am I doing wrong?

    I have a kindle 2 US.

    Thanks,

    Yaron

    ReplyDelete