ifuse 0.9.3-1.1 (Opensuse 11.2M5 x84_64) - iPhone 3G does not mount
-
Martin S.
- Assigned user set to Martin S.
- Tag set to ifuse, libiphone, opensuse, usb
- State changed from new to open
You are perfectly fine to post here.
In order to get more verbose output you can do those steps:
- Run usbmuxd with verbose output using "sudo usbmuxd -f -v -v -v -v -v"
- Then run ifuse with debug output using "/sbin/mount.fuse.ifuse --debug -d whatever /mnt/"
Also please post your lsusb output when the device which apparently is not working is attached to the computer.
-
lazx
Thanks Martin. Have attached the output of mount, usbmuxd, and lsusb.
-
Martin S.
You should not use packages from different distro versions. Unfortunately, the packages for factory do not build as factory is somehow really busy right now.
Some notes:
- The last usb configuration "PTP + Apple Mobile Device" seems missing from your lsusb output. Did you perhaps remove it or is it really not shown? Since lsusb says "bNumConfigurations = 3" it should be there.
- "waiting for connection" is totally fine with iproxy. Use it like "iproxy 5000 22", then use "ssh root@localhost -p 5000" to connect to the iPhone using SSH.
- We noticed that OS 3.0 devices actually have 4 usb configurations. Which firmware are you running on the device?
-
lazx
My firmware version is 2.2.1 (jailbroken).
Thanks for the iproxy instructions. I can connect and navigate the phone! As for retrieving files, I am running into some problems. Using lftp, sftp protocol doesn't work - just a config file problem? Using fish (scp), transfers crawl at ~5B/s (don't work).
iproxy output:
Requesting connecion to device handle == 131074 (serial: removed), port 22 run_ctos_loop: fd = 4 run_stoc_loop: fd = 4 recv failed: Success send failed: Bad file descriptor waiting for connection accepted connection, fd = 4 Number of available devices == 1 Requesting connecion to device handle == 131074 (serial: removed), port 22 run_ctos_loop: fd = 4 run_stoc_loop: fd = 4
Updated lsusb output attached. Thoughts? Should I upgrade to 3.0?
Thanks for your help Martin
-
lazx
Wow - won't post inline again haha. Mind deleting the above comment - I'll repost (with output as attachments).
Thanks
-
lazx
Upgraded usbmuxd to "latest" git (~20090821) - and was able to successfully download all my files off of my 3G using the usbmuxd <-> iproxy <-> ssh method you described above.
Used lftp's sftp mirror function, with the option "set sftp:connect-program rsh". ~1.0Mb/s down for smaller files. ~1.3Mb/s down for a 200mb file.
Resolved?
-
Martin S.
Does your iPhone 3G now mount with the latest usbmuxd you tried?
We haven introduced a new and improved usbmuxd and the whole libiphone components chain is a bit out of sync API-wise.
I'll come back to this once we have a stable chain again to test on the latest versions. Packages will be provided then. -
Matt Colyer
This one sounds like its resolved? If not, Martin 1.0 or 1.2?
-
Martin S.
- State changed from open to resolved
I think we'll close this for now, please retry once we push out new packages of the whole stack.
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.
