#301 ✓invalid

cannot tether on Iphone 4s using debian 6 (squezze) and IOS6.0.1

Reported by Guy-Armand | November 11th, 2012 @ 03:09 PM | in 1.2.0 Release

I am using
libimobiledevice v1.0.2
usbmuxd v1.0.4
I am able to see the pictures on my iphone. The Iphone appears as a network.
Here is what I get running ideviceinfo

user@host:~$ ideviceinfo
No device found, is it plugged in?

I am trying to connect with the Personnal Hotspot screen open on the Iphone. I have disabled the lock on the iphone and hence no passcode is required to access the device

here is an output of usbmuxd
root@host:/home/user# usbmuxd -f
[00:01:14.905][3] usbmuxd v1.0.4 starting up [00:01:14.908][3] Initialization complete Thanks for any help.

Comments and changes to this ticket

  • Guy-Armand

    Guy-Armand November 11th, 2012 @ 04:01 PM

    I have donwloaded compiled and installed the following versions of the libraries
    But I am still getting the same problem.

  • Martin S.

    Martin S. November 22nd, 2012 @ 11:14 AM

    • State changed from “new” to “open”
    • Tag set to ios 6.0.1, iphone 4s, debian, usbmuxd
    • Milestone set to 1.2.0 Release
    • Milestone order changed from “190986” to “0”

    Please try to run "idevice_id -l" and post the output here.
    Furthermore please check the output of "ideviceinfo -d" and post the output here.

    Please try to run usbmuxd -f with usbmuxd-1.0.8, too. It should at least output that it detects a device.

    Please also try to change your USB port.

  • Guy-Armand

    Guy-Armand November 22nd, 2012 @ 01:33 PM

    I see some significant progress after rebooting my computer(I did it before but I don't know why it did not work).

    1) usbmuxd is now able to connect to my device (I have tried the two usb ports and they all work). I have masked the serial number in the output bellow
    usbmuxd -f
    [08:07:59.363][3] usbmuxd v1.0.8 starting up [08:07:59.365][3] Connecting to new device on location 0x10004 as ID 1 [08:07:59.365][3] Initialization complete [08:07:59.365][3] Connected to v1.0 device 1 on location 0x10004 with serial number xxxxxx
    [08:10:00.159][3] Removed device 1 on location 0x10004 [08:10:04.668][3] Connecting to new device on location 0x10005 as ID 2 [08:10:04.669][3] Connected to v1.0 device 2 on location 0x10005 with serial number xxxxxx

    [08:11:51.047][3] Removed device 2 on location 0x10005 [08:11:56.939][3] Connecting to new device on location 0x10007 as ID 3 [08:11:56.940][3] Connected to v1.0 device 3 on location 0x10007 with serial number XXXXXXX

    2) idevice_id -l gives me the device serial number

    3) Unfortunately I am still not able to connect to the Iphone wireless network. I can see the iphone listed as the available networks. When I select the Iphone I am prompted to enter my security credentials for WPA & WPA2 Personal. I enter the password exactly as it is displayed on the Iphone. I do this while keeping the personal hotspot page open on the iphone. I have disabled login on the Iphone.

    Is there anything else I can try?

  • Martin S.

    Martin S. November 22nd, 2012 @ 01:39 PM

    It kind of doesn't make sense to attempt to "tether" over Wifi if you already are attached over USB and tether over it...

    This is how it works:

    • Setup a personal hotspot on the device and disable Wifi until after this process
    • Connect device by USB
    • View details by running "ideviceinfo" just to make sure the device USB communication is working
    • Make sure the tethering kernel driver "ipheth" is loaded using "lsmog | grep -i ipheth"
    • Make sure to show the "personal hotspot page" on the device
    • Use the new network device ipheth created (or select it in NetworkManager on GNOME, don't connect to Wifi!)
    • If the connection is established, you should be tethering over USB over your device's Internet connection and a blue statusbar on the device screen should indicate that you are connected

    This works fine here but it's not easy to grasp for the first time.

  • Martin S.

    Martin S. February 12th, 2013 @ 01:53 PM

    • State changed from “open” to “invalid”
    • Assigned user set to “Martin S.”

    Tethering only works by using the phone's cellular data connection, it won't tether the phone's WiFi connection!
    Closing due to no feedback, feel free to reopen if still not solved.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

People watching this ticket