travisryan
asked on
Ubuntu 10.04 iPhone issues
I have several HP Smart Zero t410 thin clients at my work place. They're a good replacement for a full desktop machine for many of my users. My question comes in because we have a few users who use their iPhones to take pictures, then upload those pictures to their computers. The reason I'm asking this in the Unix/Linux forum is that these thin clients run Ubuntu 10.04 underneath the hood.
When you plug a thumb drive into a thin clients, it seems to automatically mount and then is somehow passed on to whatever machine the thin client RDPs into. If I could get the iPhone to auto-mount on the thin client, my hope is that it will be passed on like the thumb drives are.
Right now when I ssh into the thin client and get the iPhone plugged in, nothing mounts. When I run the fdisk command, nothing shows up. My question: how can I get the iPhone to auto mount on this Ubuntu install? (FYI, I'm currently RDPing into a Server 2008 terminal server)
When you plug a thumb drive into a thin clients, it seems to automatically mount and then is somehow passed on to whatever machine the thin client RDPs into. If I could get the iPhone to auto-mount on the thin client, my hope is that it will be passed on like the thumb drives are.
Right now when I ssh into the thin client and get the iPhone plugged in, nothing mounts. When I run the fdisk command, nothing shows up. My question: how can I get the iPhone to auto mount on this Ubuntu install? (FYI, I'm currently RDPing into a Server 2008 terminal server)
You also need to update GVFS >= 1.5.1 and libgpod4 (if you want synch)
ASKER
Thanks for your help so far, right now I'm stuck on getting the iPhone to be recognized by the thin-client. GVFS by itself didn't seem to see something that could be a considered a volume by itself. I installed ifuse as well to see if that helps.
ASKER
It appears that usbmuxd doesn't currently recognize the device. Is this something you can assist with?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
The latest core image that you linked is version Z6A44017, we actually have Z6A44019 on our machines. You mentioned "serious linux ninja'ing" and I'm curious what you mean by that.
ASKER
I feel like we're so close. Here's why: 1) (first attached picture) the iPhone shows on the DMESG screen. 2) (second picture) the iPhone actually shows on the thin client usb manager. 3) When I plug the iPhone directly into the server it does recognize the phone.
So it's almost like something isn't being passed through the thin client to the server to tell it "Hey, this is an iPhone."
iPhone1.JPG
iPhone2.jpg
So it's almost like something isn't being passed through the thin client to the server to tell it "Hey, this is an iPhone."
iPhone1.JPG
iPhone2.jpg
What version of itunes or iphone driver is on the terminal server? Have you tried updating it?
Also, the HP screen shot iphone 12a8 indicates it's recognizing an iphone 5. Do you have an iphone 4 or 4s to test with to see if that gets redirected correctly?
ASKER
If I plug the phone directly into the server, it detects it. Since that happens it stands to reason I don't need to update the drivers. I'll try to install iTunes but I'm not sure what that would detect if the server can't even recognize the phone as a camera device.
ASKER
I'll try to dig up a 4 and test that.
ASKER
installing iTunes didn't help. I found a 4s, that was not recognized.
ASKER
Choward, if you have anymore suggestions or guidance I would appreciate it.
What rdp client does the image you're on use?
ASKER
freerdp 1.0.2-hp2.10 is what it says.
Try running
Open in new window
http://www.libimobiledevice.org/
The latest release is 1.2.0
I'm assuming your thin client's libimobiledevice library is ancient. From what I'm reading, 10.04 should be able to support and auto mount up to the 6+.