Page 1 of 5 123 ... LastLast
Results 1 to 10 of 44

Thread: PdaNet tethering w/iPhone and Ubuntu Working!

  1. #1
    Join Date
    Dec 2009
    Location
    Portland, OR USA
    Beans
    29
    Distro
    Ubuntu 9.10 Karmic Koala

    PdaNet tethering w/iPhone and Ubuntu Working!

    After countless hours of trying many routes to get true tethering to work between my iPhone and my Laptop I finally found a working fix. To do this you will need:

    * A Jailbroken iPhone (tested on 3g OS3.0 but am not sure as to others)
    * PdaNet (available via Cydia)
    * usbmuxd (https://launchpad.net/~jonabeck/+archive/ppa)
    * python-twisted
    * umux2007 (http://xzrq.net/umux2007/umux2007-0.0.1.tar.gz)

    Step 1: Dependencies
    install usbmuxd via the .debs or add the repository:
    sudo apt-get install usbmuxd

    To get python-twisted, simply:
    sudo apt-get install python-twisted

    Step 2: Install umux
    download the .tar file and extract the folder. In a terminal, "cd" to the umux directory and run:

    sudo ./install

    To test the installation, plug your iPhone to USB, change PdaNet to USB mode, and run in a terminal umux2007.py and you should see:
    2009-12-02 11:26:55-0800 [-] Log opened.
    2009-12-02 11:26:56-0800 [-] usbmux connected (fd 7, pid 1934)
    161t?~

    Ctrl+C to end the process and then on to the final step.

    Step 3: Illumination!

    From the terminal run "sudo pon umux2007" without the quotes and that should activate a connection between PdaNet and your laptop. Congratulations! You now have True USB tethering!

    To shut down the connection type in terminal "poff" without the quotes and it will terminate.

    Many thanks to Hector Martin for providing usbmuxd and also the developer of umux2007, Pavel Pergamenshchik.

    I hope many find this as useful as I have and pardon my verbose tutorial.

    *NOTE!: Your Network icon will NOT show that your are connected to a network, but don't mind that.
    Last edited by FuManShu; December 28th, 2009 at 06:50 PM.

  2. #2
    Join Date
    Apr 2007
    Beans
    4

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    Wow, I can't believe nobody has thanked you for this yet! This is exactly what I've been needing since jailbreaking and finally found this! Thanks! Now maybe I can get my money's worth out of AT&T's data charges. Instructions were easy to follow and it works perfectly so far.

  3. #3
    Join Date
    Dec 2009
    Location
    Portland, OR USA
    Beans
    29
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    Can I ask which iPhone Firmware and Model your iPhone is? Or can anybody else confirm that this is working on different setups besides mine?

  4. #4
    Join Date
    Jan 2005
    Beans
    4

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    Has anyone tried this great solution with an Android phone, like the G-1, and PdaNet for Android? I would love to tether my ubuntu and jolicloud netbooks.

  5. #5
    Join Date
    Dec 2009
    Location
    Portland, OR USA
    Beans
    29
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    This will not work for Android based phones, sadly, because it utilizes "usbmuxd" which is a recreation of the normal iTunes USB multiplexor to communicate with the iPhone. I do, however, think that WiFi tethering is possible on Android devices.

  6. #6
    Join Date
    Jun 2009
    Beans
    23

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    hi, great tutorial, but im having a problem, i installed the dependencies, and installed umux, but when i try to run it this is the output i get:

    xxxx@xxxxxxx:~/Desktop/Downloads/umux2007-0.0.1$ umux2007.py
    2010-01-16 20:56:04-0800 [-] Log opened.
    2010-01-16 20:56:05-0800 [-] No devices found
    2010-01-16 20:56:05-0800 [-] Traceback (most recent call last):
    2010-01-16 20:56:05-0800 [-] File "/usr/local/bin/umux2007.py", line 89, in <module>
    2010-01-16 20:56:05-0800 [-] connect_to_stdio(fd)
    2010-01-16 20:56:05-0800 [-] File "/usr/local/bin/umux2007.py", line 74, in connect_to_stdio
    2010-01-16 20:56:05-0800 [-] skt = socket.fromfd(fd, socket.AF_UNIX, socket.SOCK_STREAM)
    2010-01-16 20:56:05-0800 [-] TypeError: an integer is required


    any help in this matter would be greatly appriciated.

    Thanks.

  7. #7
    Join Date
    Dec 2009
    Location
    Portland, OR USA
    Beans
    29
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    Double check that PdaNet is on and is set to "USB Mode". You will need PdaNet >= v1.40.

  8. #8
    Join Date
    Jun 2009
    Beans
    23

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    cool! got it working thanks. for some reason ubuntu wasn't mounting my iphone correctly, rebooted and it works fine. awesome guide!

  9. #9
    Join Date
    Nov 2009
    Beans
    4

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    Coooooooooooooooooooool!!!!!!!!!!!!!
    At the very first, the internet speed was so fast so I couldn't believe my eyes
    but that was because of the wifi lol

    Anyways it works perfect for me
    I'm using iPhone 3g 3.1.2 with Ubuntu Karmic Koala 9.10
    Thank you thank you!!!!

  10. #10
    Join Date
    Dec 2009
    Location
    Portland, OR USA
    Beans
    29
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: PdaNet tethering w/iPhone and Ubuntu Working!

    If the speed isn't up to snuff then disable ipv6 and it will blaze. Since PdaNet does not get along with ipv6, it will cause a long timeout before the page actually loads. If you are using Firefox just type about:config in the address bar and then find "network.dns.disable.ipv6" and set it to true. If you are using Chrome than you have to disable ipv6 throughout the OS, which is a little more of a hassle. Glad people are appreciating this great trick!

Page 1 of 5 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •