Re: How to mount an iPod Touch
On 30 November 2014 at 09:37, Marc Shapiro wrote: > On 11/26/2014 01:05 AM, Scott Ferguson wrote: >> >> 'Now' I regret not keeping the notes when I setup an iPhone rule for >> someone last year! :/ >> This time I will. > > I still get no device under /dev when I plug in the iPod, but ifuse does > seem to be successfully mounting the device. 'Should' be a /media/i$Something directory created. All I know about ifuse is what I've read in the man page:- http://manpages.debian.org/cgi-bin/man.cgi?query=ifuse&apropos=0&sektion=0&manpath=Debian+7.0+wheezy&format=html&locale=en Is their an info page for ifuse? What does "man -k ifuse" give? The --debug option may provide more useful information > I can traverse the fs and ls > the files just fine. Unfortunately, rhythmbox and gtkpod now see the > device, but they both insist that it is uninitialized and want to initialize > it. Since it *has* been initialized and used for several months, this would > be a *Bad Thing*. Unfortunately, that's only to be expected from Apple... > From what I am seeing when I google the error it seems > that the problem lies with the fact that Apple keeps changing the database > format to make sure that you have to use iTunes and that the > libimobiledevice2 that is in Wheezy is still using a much older version of > the database. Yes - one work-around (a bit like trimming your toes so you can fit into cool shoes too small for your feet) is to use a udev rule to launch a VirtualBox Windoof machine. The VM can be launched in seamless mode and iTunes can be automagically be started. That will require waiting a few minutes for iTunes to become available, but with USB pass-though, it will allow you to access the full functionality of your Apple device from your Debian device. > I'm not sure if libimobiledevice4 (in Jessie and Sid) is > current enough, or if I need to wait for libimobiledevice5, which is in > Experimental). There is nothing in Wheezy-Backports for the library. You 'might' be able to simply install the Testing/Unstable/Experimental version - backports are not always necessary to have the latest version of a Debian package. Looking at the dependencies and their minimum versions will tell you. > > Am I interpreting this correctly, or am I way off base? Seems correct to me. Thank you for the information. > > Marc > > Kind regards -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/camt2cqo+yyzq3tmmz5jcqsvrr6k3vzvccvjuts_upc5h3pb...@mail.gmail.com
Re: How to mount an iPod Touch
On 11/26/2014 01:05 AM, Scott Ferguson wrote: 'Now' I regret not keeping the notes when I setup an iPhone rule for someone last year! :/ This time I will. I still get no device under /dev when I plug in the iPod, but ifuse does seem to be successfully mounting the device. I can traverse the fs and ls the files just fine. Unfortunately, rhythmbox and gtkpod now see the device, but they both insist that it is uninitialized and want to initialize it. Since it *has* been initialized and used for several months, this would be a *Bad Thing*. From what I am seeing when I google the error it seems that the problem lies with the fact that Apple keeps changing the database format to make sure that you have to use iTunes and that the libimobiledevice2 that is in Wheezy is still using a much older version of the database. I'm not sure if libimobiledevice4 (in Jessie and Sid) is current enough, or if I need to wait for libimobiledevice5, which is in Experimental). There is nothing in Wheezy-Backports for the library. Am I interpreting this correctly, or am I way off base? Marc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547a4a9f.20...@gmail.com
Re: How to mount an iPod Touch
On 11/26/2014 01:05 AM, Scott Ferguson wrote: 'Now' I regret not keeping the notes when I setup an iPhone rule for someone last year! :/ This time I will. On 26/11/14 14:04, Marc Shapiro wrote: On 11/24/2014 02:39 AM, Scott Ferguson wrote: Thanks for the replies. On 24/11/14 05:12, Marc Shapiro wrote: On 11/23/2014 12:23 AM, Scott Ferguson wrote: Briefly as it's been 40 degrees Celsius here and I've been outside working all day (almost beer o'clock) On 23/11/14 18:27, Marc Shapiro wrote: On 11/22/2014 04:09 PM, Scott Ferguson wrote: On 23/11/14 09:50, Marc Shapiro wrote: My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. I will try the "udevadm monitor --property" command once I have the device available again. Marc This is the result of plugging the device in while running "udevadm monitor --property", waiting a minute or so, and then unplugging the device: Did you miss something? That appears to be just the tail end of the output? Make sure you have udevadm running *before* you plug the device in. My apologies if I didn't make that clear earlier. UDEV [275538.578940] remove Says that udevadmn detect a device being removed... I don't understand how it can detect a removal, without previously having detected an addition. And addition (plugging the device in) is a block that begins with ([nn:nn] is time of event) this:- UDEV [nn:nn] add /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 (usb) ACTION=remove DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 DEVTYPE=usb_interface INTERFACE=255/253/1 MODALIAS=usb:v05ACp12AAd0510dc00dsc00dp00icFFiscFDip01in02 PRODUCT=5ac/12aa/510 SEQNUM=1785 SUBSYSTEM=usb TYPE=0/0/0 UDEV_LOG=7 USEC_INITIALIZED=275538570017 UDEV [275538.584890] remove /devices/pci:00/:00:16.2/usb4/4-4/4-4.4 (usb) ACTION=remove BUSNUM=004 COLORD_DEVICE=1 COLORD_KIND=camera DEVNAME=/dev/bus/usb/004/019 there's the device DEVNUM=019 DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4 DEVTYPE=usb_device GPHOTO2_DRIVER=PTP looks like gphoto2 (a GNOME app?) released it, note that COLORD_KIND 'had' recognised the device as a camera. Try plugging the device back in and opening gPhoto (assuming go do indeed have it installed. ID_BUS=usb ID_GPHOTO2=1 ID_MODEL=iPod ID_MODEL_ENC=iPod ID_MODEL_ID=12aa ID_REVISION=0510 ID_SERIAL=Apple_Inc._iPod_ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 ID_SERIAL_SHORT=ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 ID_USB_INTERFACES=:060101:010100:010200:03:fffe02:fffd01: ID_VENDOR=Apple_Inc. ID_VENDOR_ENC=Apple\x20Inc. ID_VENDOR_ID=05ac MAJOR=189 MINOR=402 PRODUCT=5ac/12aa/510 SEQNUM=1786 SUBSYSTEM=usb That may be the fail in the speculative udev rule I supplied in an earlier post. But I'll wait until I hear about gPhoto and look at the udevadm monitor results showing the device being added before changing that rule (I'm still concerned about battling with GNOME's vfs). TAGS=:udev-acl: TYPE=0/0/0 UDEV_LOG=7 USBMUX_SUPPORTED=1 USEC_INITIALIZED=275471311002 It's mostly Greek to me, but if it gives you any hints I will be glad to hear it. Please see if you can grab the start of udevadm output. As a "user":- udevadm monitor --udev > ~/monitor_output_for_scott after a minute remove the device, use Ctrl+C to stop udevadm, then attach ~/monitor_output_for_scott to your reply (if it's not empty). Kind regards I have attached output files from each of the commands you requested: udevadm monitor --property and udevadm monitor --udev both were done with sudo as udevadm does not appear to be available as a normal user. Marc monitor will print the received events for: UDEV - the event which udev sends out after rule processing KERNEL - the kernel uevent KERNEL[357226.844679] add /devices/pci:00/:00:16.2/usb4/4-4/4-4.4 (usb) ACTION=add BUSNUM=004 DEVNAME=bus/usb/004/021 DEVNUM=021 DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4 DEVTYPE=usb_device MAJOR=189 MINOR=404 PRODUCT=5ac/12aa/510 SEQNUM=1797 SUBSYSTEM=usb TYPE=0/0/0 UDEV_LOG=3 KERNEL[357226.845369] add /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:1.0 (usb) ACTION=add DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:1.0 DEVTYPE=usb_interface INTERFACE=6/1/1 MODALIAS=usb:v05ACp12AAd0510dc00dsc00dp00ic06isc01ip01in00 PRODUCT=5ac/12aa/510 SEQNUM=1798 SUBSYSTEM=usb TYPE=0/0/0 UDEV_LOG=3 KERNEL[357226.852021] remove /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:1.0 (usb) ACTION=remove DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:1.0 DEVTYPE=usb_interface INTERFACE=6/1/1 MODALIAS=usb:v05ACp12AAd0510dc00dsc00dp00ic06isc01ip01in00 PRODUCT=5ac/12aa/510 SEQNUM=1799 SUBSYSTEM=usb TYPE=0/0/0 UDEV_LOG=3 KERNEL[357226.853833] add /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.0 (usb) ACTION=add DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.
Re: How to mount an iPod Touch
'Now' I regret not keeping the notes when I setup an iPhone rule for someone last year! :/ This time I will. On 26/11/14 14:04, Marc Shapiro wrote: > On 11/24/2014 02:39 AM, Scott Ferguson wrote: >> Thanks for the replies. >> >> On 24/11/14 05:12, Marc Shapiro wrote: >>> On 11/23/2014 12:23 AM, Scott Ferguson wrote: Briefly as it's been 40 degrees Celsius here and I've been outside working all day (almost beer o'clock) On 23/11/14 18:27, Marc Shapiro wrote: > On 11/22/2014 04:09 PM, Scott Ferguson wrote: >> On 23/11/14 09:50, Marc Shapiro wrote: >>> My daughter has recently purchased an iPod Touch and would like >>> to be >>> able to maintain it from our linux box running Wheezy. >>> I will try the "udevadm monitor --property" command once I have the >>> device available again. >>> >>> Marc >>> >>> >> > This is the result of plugging the device in while running "udevadm > monitor --property", waiting a minute or so, and then unplugging the > device: Did you miss something? That appears to be just the tail end of the output? Make sure you have udevadm running *before* you plug the device in. My apologies if I didn't make that clear earlier. > > > UDEV [275538.578940] remove Says that udevadmn detect a device being removed... I don't understand how it can detect a removal, without previously having detected an addition. And addition (plugging the device in) is a block that begins with ([nn:nn] is time of event) this:- UDEV [nn:nn] add > /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 (usb) > ACTION=remove > DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 > DEVTYPE=usb_interface > INTERFACE=255/253/1 > MODALIAS=usb:v05ACp12AAd0510dc00dsc00dp00icFFiscFDip01in02 > PRODUCT=5ac/12aa/510 > SEQNUM=1785 > SUBSYSTEM=usb > TYPE=0/0/0 > UDEV_LOG=7 > USEC_INITIALIZED=275538570017 > > UDEV [275538.584890] remove > /devices/pci:00/:00:16.2/usb4/4-4/4-4.4 (usb) > ACTION=remove > BUSNUM=004 > COLORD_DEVICE=1 > COLORD_KIND=camera > DEVNAME=/dev/bus/usb/004/019 there's the device > DEVNUM=019 > DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4 > DEVTYPE=usb_device > GPHOTO2_DRIVER=PTP looks like gphoto2 (a GNOME app?) released it, note that COLORD_KIND 'had' recognised the device as a camera. Try plugging the device back in and opening gPhoto (assuming go do indeed have it installed. > ID_BUS=usb > ID_GPHOTO2=1 > ID_MODEL=iPod > ID_MODEL_ENC=iPod > ID_MODEL_ID=12aa > ID_REVISION=0510 > ID_SERIAL=Apple_Inc._iPod_ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 > ID_SERIAL_SHORT=ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 > ID_USB_INTERFACES=:060101:010100:010200:03:fffe02:fffd01: > ID_VENDOR=Apple_Inc. > ID_VENDOR_ENC=Apple\x20Inc. > ID_VENDOR_ID=05ac > MAJOR=189 > MINOR=402 > PRODUCT=5ac/12aa/510 > SEQNUM=1786 > SUBSYSTEM=usb That may be the fail in the speculative udev rule I supplied in an earlier post. But I'll wait until I hear about gPhoto and look at the udevadm monitor results showing the device being added before changing that rule (I'm still concerned about battling with GNOME's vfs). > TAGS=:udev-acl: > TYPE=0/0/0 > UDEV_LOG=7 > USBMUX_SUPPORTED=1 > USEC_INITIALIZED=275471311002 > > > It's mostly Greek to me, but if it gives you any hints I will be glad to > hear it. Please see if you can grab the start of udevadm output. As a "user":- udevadm monitor --udev > ~/monitor_output_for_scott after a minute remove the device, use Ctrl+C to stop udevadm, then attach ~/monitor_output_for_scott to your reply (if it's not empty). Kind regards -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547597c8.7040...@gmail.com
Re: How to mount an iPod Touch
On 11/24/2014 02:39 AM, Scott Ferguson wrote: Thanks for the replies. On 24/11/14 05:12, Marc Shapiro wrote: On 11/23/2014 12:23 AM, Scott Ferguson wrote: Briefly as it's been 40 degrees Celsius here and I've been outside working all day (almost beer o'clock) On 23/11/14 18:27, Marc Shapiro wrote: On 11/22/2014 04:09 PM, Scott Ferguson wrote: On 23/11/14 09:50, Marc Shapiro wrote: My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. You mention two devices - in which case I'd:- ;suggest you turn on udev debugging (as root "udevadm control --log-priority=debug") Sorry - did you apply the above, and if so - what do the logs show? (please post any relevant information for all to reference.). Yes, I did. What log should I be looking in and what should I be looking for? syslog. e.g. as root:- tail -n 100 /var/log/syslog | less I apologize for not making it clear that I had tried all of these suggestions. The first thing that post says to do is to get the device node. That is my problem. I do not have a device node for the iPod (see the output from dmesg and my comments, above). It's possible that a fusefs has "grabbed" the device... I have little experience with Apple devices so this is a learning curve for me to. I'm guessing you run GNOME - something else I have (very) little experience with. I am using Mate. I do not like the Gnome 3 paradigm. I no nothing of GNOME - but I "believe" Mate is just the visual part of the DE (i.e. the vfs is still GNOME3) Please try unplugging the device, them, while running as root, "udevadm monitor --property" and posting the results from plugging the Apple device back in (if any). I will try the "udevadm monitor --property" command once I have the device available again. Marc This is the result of plugging the device in while running "udevadm monitor --property", waiting a minute or so, and then unplugging the device: UDEV [275538.578940] remove /devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 (usb) ACTION=remove DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4/4-4.4:4.2 DEVTYPE=usb_interface INTERFACE=255/253/1 MODALIAS=usb:v05ACp12AAd0510dc00dsc00dp00icFFiscFDip01in02 PRODUCT=5ac/12aa/510 SEQNUM=1785 SUBSYSTEM=usb TYPE=0/0/0 UDEV_LOG=7 USEC_INITIALIZED=275538570017 UDEV [275538.584890] remove /devices/pci:00/:00:16.2/usb4/4-4/4-4.4 (usb) ACTION=remove BUSNUM=004 COLORD_DEVICE=1 COLORD_KIND=camera DEVNAME=/dev/bus/usb/004/019 DEVNUM=019 DEVPATH=/devices/pci:00/:00:16.2/usb4/4-4/4-4.4 DEVTYPE=usb_device GPHOTO2_DRIVER=PTP ID_BUS=usb ID_GPHOTO2=1 ID_MODEL=iPod ID_MODEL_ENC=iPod ID_MODEL_ID=12aa ID_REVISION=0510 ID_SERIAL=Apple_Inc._iPod_ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 ID_SERIAL_SHORT=ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 ID_USB_INTERFACES=:060101:010100:010200:03:fffe02:fffd01: ID_VENDOR=Apple_Inc. ID_VENDOR_ENC=Apple\x20Inc. ID_VENDOR_ID=05ac MAJOR=189 MINOR=402 PRODUCT=5ac/12aa/510 SEQNUM=1786 SUBSYSTEM=usb TAGS=:udev-acl: TYPE=0/0/0 UDEV_LOG=7 USBMUX_SUPPORTED=1 USEC_INITIALIZED=275471311002 It's mostly Greek to me, but if it gives you any hints I will be glad to hear it. Marc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54754356.4040...@gmail.com
Re: How to mount an iPod Touch
Thanks for the replies. On 24/11/14 05:12, Marc Shapiro wrote: > On 11/23/2014 12:23 AM, Scott Ferguson wrote: >> Briefly as it's been 40 degrees Celsius here and I've been outside >> working all day (almost beer o'clock) >> >> On 23/11/14 18:27, Marc Shapiro wrote: >>> On 11/22/2014 04:09 PM, Scott Ferguson wrote: On 23/11/14 09:50, Marc Shapiro wrote: > My daughter has recently purchased an iPod Touch and would like to be > able to maintain it from our linux box running Wheezy. You mention two devices - in which case I'd:- ;suggest you turn on udev debugging (as root "udevadm control --log-priority=debug") >> Sorry - did you apply the above, and if so - what do the logs show? >> (please post any relevant information for all to reference.). > > Yes, I did. What log should I be looking in and what should I be > looking for? syslog. e.g. as root:- tail -n 100 /var/log/syslog | less > > I apologize for not making it clear that I had tried all of these > suggestions. > >>> The first thing that post says to do is to get the device node. That is >>> my problem. I do not have a device node for the iPod (see the output >>> from dmesg and my comments, above). >> It's possible that a fusefs has "grabbed" the device... I have little >> experience with Apple devices so this is a learning curve for me to. I'm >> guessing you run GNOME - something else I have (very) little experience >> with. > > I am using Mate. I do not like the Gnome 3 paradigm. I no nothing of GNOME - but I "believe" Mate is just the visual part of the DE (i.e. the vfs is still GNOME3) > >> >> Please try unplugging the device, them, while running as root, "udevadm >> monitor --property" and posting the results from plugging the Apple >> device back in (if any). >> > > > I will try the "udevadm monitor --property" command once I have the > device available again. > > Marc > > -- Please post only plain-text:- https://www.debian.org/MailingLists/#codeofconduct The simple two-click method to send plain-text from Gmail web-interface:- https://wiki.debian.org/DebianMailingLists#Gmail -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54730ae5.3030...@gmail.com
Re: How to mount an iPod Touch
On 24/11/14 11:36, Marc Shapiro wrote: > ERROR: Pairing with device ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 > failed with unhandled error code -3 That's a plist error. What is the output of "idevicepair -d pair" (you may need to paste the output to paste.debian.net and provide a link to it in your reply). Kind regards -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547307d6.7080...@gmail.com
Re: How to mount an iPod Touch
On 11/23/2014 01:04 PM, Curt wrote: On 2014-11-23, Marc Shapiro wrote: What does it say when you run "ideviceinfo" in a terminal after plugging in your device (might tell us what is missing from the picture)? GnuTLS error: A TLS packet with unexpected length was received. Well, that error is worth a google search. I'm seeing: if you receive this error message when trying to mount with Ifuse GNUTLS ERROR: A TLS packet with unexpected length was received You need to pair the phone with your pc to do this enter this command idevicepair unpair Your Iphone or other Idevice will automatically try to re-pair you can then unplug it and plug it back in and it should mount correctly. Worth a try. I'm off to bed. Good luck. Still no luck. I had already tried unpairing and then pairing the device many times. When I try to unpair the device I may get a response that says it has been unpaired, suggesting that it had been paired, but that is not the case. If I then use idevicepair pair I get: ~/bin$ idevicepair pair ERROR: Pairing with device ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 failed with unhandled error code -3 -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54727d83.7080...@gmail.com
Re: How to mount an iPod Touch
On 2014-11-23, Marc Shapiro wrote: >>> >> What does it say when you run "ideviceinfo" in a terminal after plugging >> in your device (might tell us what is missing from the picture)? >> > GnuTLS error: A TLS packet with unexpected length was received. > > Well, that error is worth a google search. I'm seeing: if you receive this error message when trying to mount with Ifuse GNUTLS ERROR: A TLS packet with unexpected length was received You need to pair the phone with your pc to do this enter this command idevicepair unpair Your Iphone or other Idevice will automatically try to re-pair you can then unplug it and plug it back in and it should mount correctly. Worth a try. I'm off to bed. Good luck. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/slrnm74iv3.30l.cu...@einstein.electron.org
Re: How to mount an iPod Touch
On 11/23/2014 11:20 AM, Curt wrote: On 2014-11-23, Marc Shapiro wrote: Yes. I have gvfs 1.12.3-4 installed, as well as gvfs-fuse 1.12.3-4 and fuse 2.9.0-2+deb7u1. Does this help, or hurt? Those were installed to access my phone. Scott has suggested that the iPod might be getting grabbed by a fusefs. Does this make sense, and, if so, what can I do about it? What does it say when you run "ideviceinfo" in a terminal after plugging in your device (might tell us what is missing from the picture)? GnuTLS error: A TLS packet with unexpected length was received. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547246fd.6070...@gmail.com
Re: How to mount an iPod Touch
On 2014-11-23, Marc Shapiro wrote: >> > Yes. I have gvfs 1.12.3-4 installed, as well as gvfs-fuse 1.12.3-4 and > fuse 2.9.0-2+deb7u1. Does this help, or hurt? Those were installed to > access my phone. Scott has suggested that the iPod might be getting > grabbed by a fusefs. Does this make sense, and, if so, what can I do > about it? > What does it say when you run "ideviceinfo" in a terminal after plugging in your device (might tell us what is missing from the picture)? -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/slrnm74cre.30l.cu...@einstein.electron.org
Re: How to mount an iPod Touch
On 11/23/2014 09:47 AM, Curt wrote: On 2014-11-22, Marc Shapiro wrote: My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. My wife has an iPad Mini and it would be nice to be able to maintain that from the linux box, as well. I have googled. I have upgraded to the latest kernel from Backports (3.16). I have installed libimobiledevice-utils. I have done everything I can think of. You have GVFS >= 1.5.1 installed? Yes. I have gvfs 1.12.3-4 installed, as well as gvfs-fuse 1.12.3-4 and fuse 2.9.0-2+deb7u1. Does this help, or hurt? Those were installed to access my phone. Scott has suggested that the iPod might be getting grabbed by a fusefs. Does this make sense, and, if so, what can I do about it? -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547223bc.3040...@gmail.com
Re: How to mount an iPod Touch
On 11/23/2014 12:23 AM, Scott Ferguson wrote: Briefly as it's been 40 degrees Celsius here and I've been outside working all day (almost beer o'clock) On 23/11/14 18:27, Marc Shapiro wrote: On 11/22/2014 04:09 PM, Scott Ferguson wrote: On 23/11/14 09:50, Marc Shapiro wrote: My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. BUS=="scsi", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12aa", ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", NAME{all_partitions}="ipod", GROUP="plugdev" Should be "BUS=="usb" Also, MODE="0660" Note that you:- ;only need to supply enough rules to match the device (minimum of 2 from memory) I'd suggest you use BUS and ATTRS{serial}. ;you haven't mentioned what you want to "do" with the device i.e. mount it somewhere - or "who" should do that. Please let me know what you want to do (I don't know anything about gtkpod requirements) Example only - this will work - but should be modified to suit your requirement (please read further down):- ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", ATTRS{manufacturer}=="Apple Inc.", ATTRS{product}=="iPod", KERNEL=="sd?1", SYMLINK+="ipod", GROUP="plugdev", MODE="0660" Did you try the above? If so, what results? Apologies - I'm rushed today and don't have time to check my notes. Try:- udevadm control --reload-rules Did you try this after applying the example rule three paragraphs up? Yes. I put in the rule above and then ran the above command to reload the rule. Still no device node. You mention two devices - in which case I'd:- ;suggest you turn on udev debugging (as root "udevadm control --log-priority=debug") Sorry - did you apply the above, and if so - what do the logs show? (please post any relevant information for all to reference.). Yes, I did. What log should I be looking in and what should I be looking for? I apologize for not making it clear that I had tried all of these suggestions. The first thing that post says to do is to get the device node. That is my problem. I do not have a device node for the iPod (see the output from dmesg and my comments, above). It's possible that a fusefs has "grabbed" the device... I have little experience with Apple devices so this is a learning curve for me to. I'm guessing you run GNOME - something else I have (very) little experience with. I am using Mate. I do not like the Gnome 3 paradigm. Please try unplugging the device, them, while running as root, "udevadm monitor --property" and posting the results from plugging the Apple device back in (if any). My daughter has the iPod with her at the moment, so it will be this evening before I can test anything that requires having the device on hand. I tried the grep on /var/log/messages, as the post suggested, but it did not provide a device node. It gave pretty much the same as the dmesg output that I posted above: Nov 22 17:39:18 quixote kernel: [11593.557084] usb 4-4.4: USB disconnect, device number 8 Nov 22 17:39:18 quixote kernel: [11593.789452] usb 4-4.4: new high-speed USB device number 9 using ehci-pci Nov 22 17:39:18 quixote kernel: [11593.885203] usb 4-4.4: New USB device found, idVendor=05ac, idProduct=12aa Nov 22 17:39:18 quixote kernel: [11593.885213] usb 4-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Nov 22 17:39:18 quixote kernel: [11593.885218] usb 4-4.4: Product: iPod Nov 22 17:39:18 quixote kernel: [11593.885222] usb 4-4.4: Manufacturer: Apple Inc. Nov 22 17:39:18 quixote kernel: [11593.885226] usb 4-4.4: SerialNumber: ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 Nov 22 17:39:18 quixote mtp-probe: checking bus 4, device 9: "/sys/devices/pci:00/:00:16.2/usb4/4-4/4-4.4" Nov 22 17:39:18 quixote mtp-probe: bus: 4, device: 9 was not an MTP device Thanks. (do test the rule I posted - it 'should' work based on that handy dmesg snip). It did not continue with any of the other lines such as you show and most specifically, does not provide a device node. OK. Again, thanks for the useful information (your efforts are much appreciated as I don't have the devices to analyse). I had already looked in /dev/disk/by-path, but there is nothing there. If I had a device node then I would not have posted the question, since I would have been able to mount the device and use gtkpod. My problem is the *lack* of a device node. Let's see what the use of the rule I posted, the logs, and the output of "udevadm monitor --property" show. What you desire *is* possible, just difficult as I don't have the device, and your system, on hand to test. Your patience is greatly appreciated. As is yours. I will try the "udevadm monitor --property" command once I have the device available again. Marc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54722398.5060...@gm
Re: How to mount an iPod Touch
On 2014-11-22, Marc Shapiro wrote: > My daughter has recently purchased an iPod Touch and would like to be > able to maintain it from our linux box running Wheezy. My wife has an > iPad Mini and it would be nice to be able to maintain that from the > linux box, as well. I have googled. I have upgraded to the latest > kernel from Backports (3.16). I have installed libimobiledevice-utils. > I have done everything I can think of. > You have GVFS >= 1.5.1 installed? -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/slrnm747dd.30l.cu...@einstein.electron.org
Re: How to mount an iPod Touch
On Sat, 22 Nov 2014 14:50:43 -0800 Marc Shapiro wrote: Hello Marc, >My daughter has recently purchased an iPod Touch and would like to be >able to maintain it from our linux box running Wheezy. My wife has an See the following; https://wiki.debian.org/iPhone#endConfigTwo I know that says iphone, but it applies to ipods, too. Good luck: You'll need it. -- Regards _ / ) "The blindingly obvious is / _)radnever immediately apparent" When I say ugly, I don't mean rough looking, I mean hideous Ugly - The Stranglers pgp7ho5wpPqio.pgp Description: OpenPGP digital signature
Re: How to mount an iPod Touch
Briefly as it's been 40 degrees Celsius here and I've been outside working all day (almost beer o'clock) On 23/11/14 18:27, Marc Shapiro wrote: > On 11/22/2014 04:09 PM, Scott Ferguson wrote: >> On 23/11/14 09:50, Marc Shapiro wrote: >>> My daughter has recently purchased an iPod Touch and would like to be >>> able to maintain it from our linux box running Wheezy. >>> >>> BUS=="scsi", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12aa", >>> ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", >>> NAME{all_partitions}="ipod", GROUP="plugdev" >> >> Should be "BUS=="usb" >> Also, MODE="0660" >> >> Note that you:- >> ;only need to supply enough rules to match the device (minimum of 2 from >> memory) I'd suggest you use BUS and ATTRS{serial}. >> ;you haven't mentioned what you want to "do" with the device i.e. mount >> it somewhere - or "who" should do that. Please let me know what you want >> to do (I don't know anything about gtkpod requirements) >> >> >> Example only - this will work - but should be modified to suit your >> requirement (please read further down):- >> ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", >> ATTRS{manufacturer}=="Apple Inc.", ATTRS{product}=="iPod", >> KERNEL=="sd?1", SYMLINK+="ipod", GROUP="plugdev", MODE="0660" Did you try the above? If so, what results? >> >>> I then tried connecting the device again. Still nothing. I rebooted >>> with the device attached. Nothing. >> Apologies - I'm rushed today and don't have time to check my notes. Try:- >> udevadm control --reload-rules Did you try this after applying the example rule three paragraphs up? >> >> You mention two devices - in which case I'd:- >> ;suggest you turn on udev debugging (as root "udevadm control >> --log-priority=debug") Sorry - did you apply the above, and if so - what do the logs show? (please post any relevant information for all to reference.). > For now, I'm just trying to get my daughter's iPod connected. My wife > says that she is only interested in getting photos and video off and I > should be able to do that with shotwell. Shotwell works with unmounted > devices and detects and accesses my daughter's iPod just fine, so will > probably work with my wife's iPad Mini, as well. >> ;*post* the output of "udevadm info"[*1] for both IPod devices) to >> paste.debian.net and include a link in your reply. >> >> [*1] see the Ref below for an expansion on what I mean by that. > The first thing that post says to do is to get the device node. That is > my problem. I do not have a device node for the iPod (see the output > from dmesg and my comments, above). It's possible that a fusefs has "grabbed" the device... I have little experience with Apple devices so this is a learning curve for me to. I'm guessing you run GNOME - something else I have (very) little experience with. Please try unplugging the device, them, while running as root, "udevadm monitor --property" and posting the results from plugging the Apple device back in (if any). > I tried the grep on > /var/log/messages, as the post suggested, but it did not provide a > device node. It gave pretty much the same as the dmesg output that I > posted above: > > Nov 22 17:39:18 quixote kernel: [11593.557084] usb 4-4.4: USB > disconnect, device number 8 > Nov 22 17:39:18 quixote kernel: [11593.789452] usb 4-4.4: new high-speed > USB device number 9 using ehci-pci > Nov 22 17:39:18 quixote kernel: [11593.885203] usb 4-4.4: New USB device > found, idVendor=05ac, idProduct=12aa > Nov 22 17:39:18 quixote kernel: [11593.885213] usb 4-4.4: New USB device > strings: Mfr=1, Product=2, SerialNumber=3 > Nov 22 17:39:18 quixote kernel: [11593.885218] usb 4-4.4: Product: iPod > Nov 22 17:39:18 quixote kernel: [11593.885222] usb 4-4.4: Manufacturer: > Apple Inc. > Nov 22 17:39:18 quixote kernel: [11593.885226] usb 4-4.4: SerialNumber: > ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 > Nov 22 17:39:18 quixote mtp-probe: checking bus 4, device 9: > "/sys/devices/pci:00/:00:16.2/usb4/4-4/4-4.4" > Nov 22 17:39:18 quixote mtp-probe: bus: 4, device: 9 was not an MTP device Thanks. (do test the rule I posted - it 'should' work based on that handy dmesg snip). > > It did not continue with any of the other lines such as you show and > most specifically, does not provide a device node. OK. Again, thanks for the useful information (your efforts are much appreciated as I don't have the devices to analyse). > I had already looked > in /dev/disk/by-path, but there is nothing there. If I had a device > node then I would not have posted the question, since I would have been > able to mount the device and use gtkpod. My problem is the *lack* of a > device node. Let's see what the use of the rule I posted, the logs, and the output of "udevadm monitor --property" show. What you desire *is* possible, just difficult as I don't have the device, and your system, on hand to test. Your patience is greatly appreciated. Kind regards -- To UNSUBSCRIBE, em
Re: How to mount an iPod Touch
On 11/22/2014 04:09 PM, Scott Ferguson wrote: On 23/11/14 09:50, Marc Shapiro wrote: My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. My wife has an iPad Mini and it would be nice to be able to maintain that from the linux box, as well. I have googled. I have upgraded to the latest kernel from Backports (3.16). I have installed libimobiledevice-utils. I have done everything I can think of. When I plug the device in I get the following in dmesg: [ 127.569680] usb 4-4.4: new high-speed USB device number 6 using ehci-pci [ 127.665562] usb 4-4.4: New USB device found, idVendor=05ac, idProduct=12aa [ 127.666054] usb 4-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 127.666538] usb 4-4.4: Product: iPod [ 127.667021] usb 4-4.4: Manufacturer: Apple Inc. [ 127.667517] usb 4-4.4: SerialNumber: ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 You will note that there is no mention of a mountable device node. I have added a file, '50-custom.rules' in /etc/udev/rules.d that contains the line: BUS=="scsi", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12aa", ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", NAME{all_partitions}="ipod", GROUP="plugdev" Should be "BUS=="usb" Also, MODE="0660" Note that you:- ;only need to supply enough rules to match the device (minimum of 2 from memory) I'd suggest you use BUS and ATTRS{serial}. ;you haven't mentioned what you want to "do" with the device i.e. mount it somewhere - or "who" should do that. Please let me know what you want to do (I don't know anything about gtkpod requirements) Example only - this will work - but should be modified to suit your requirement (please read further down):- ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", ATTRS{manufacturer}=="Apple Inc.", ATTRS{product}=="iPod", KERNEL=="sd?1", SYMLINK+="ipod", GROUP="plugdev", MODE="0660" I then tried connecting the device again. Still nothing. I rebooted with the device attached. Nothing. Apologies - I'm rushed today and don't have time to check my notes. Try:- udevadm control --reload-rules What am I doing wrong? Not supplying dense walls of text describing your circumstances? ;) You mention two devices - in which case I'd:- ;suggest you turn on udev debugging (as root "udevadm control --log-priority=debug") For now, I'm just trying to get my daughter's iPod connected. My wife says that she is only interested in getting photos and video off and I should be able to do that with shotwell. Shotwell works with unmounted devices and detects and accesses my daughter's iPod just fine, so will probably work with my wife's iPad Mini, as well. ;*post* the output of "udevadm info"[*1] for both IPod devices) to paste.debian.net and include a link in your reply. [*1] see the Ref below for an expansion on what I mean by that. The first thing that post says to do is to get the device node. That is my problem. I do not have a device node for the iPod (see the output from dmesg and my comments, above). I tried the grep on /var/log/messages, as the post suggested, but it did not provide a device node. It gave pretty much the same as the dmesg output that I posted above: Nov 22 17:39:18 quixote kernel: [11593.557084] usb 4-4.4: USB disconnect, device number 8 Nov 22 17:39:18 quixote kernel: [11593.789452] usb 4-4.4: new high-speed USB device number 9 using ehci-pci Nov 22 17:39:18 quixote kernel: [11593.885203] usb 4-4.4: New USB device found, idVendor=05ac, idProduct=12aa Nov 22 17:39:18 quixote kernel: [11593.885213] usb 4-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Nov 22 17:39:18 quixote kernel: [11593.885218] usb 4-4.4: Product: iPod Nov 22 17:39:18 quixote kernel: [11593.885222] usb 4-4.4: Manufacturer: Apple Inc. Nov 22 17:39:18 quixote kernel: [11593.885226] usb 4-4.4: SerialNumber: ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 Nov 22 17:39:18 quixote mtp-probe: checking bus 4, device 9: "/sys/devices/pci:00/:00:16.2/usb4/4-4/4-4.4" Nov 22 17:39:18 quixote mtp-probe: bus: 4, device: 9 was not an MTP device It did not continue with any of the other lines such as you show and most specifically, does not provide a device node. I had already looked in /dev/disk/by-path, but there is nothing there. If I had a device node then I would not have posted the question, since I would have been able to mount the device and use gtkpod. My problem is the *lack* of a device node. Ref:- (a guide I've previously posted to this list) https://lists.debian.org/debian-user/2013/12/msg01117.html -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54718c58.8030...@gmail.com
Re: How to mount an iPod Touch
On 23/11/14 09:50, Marc Shapiro wrote: > My daughter has recently purchased an iPod Touch and would like to be > able to maintain it from our linux box running Wheezy. My wife has an > iPad Mini and it would be nice to be able to maintain that from the > linux box, as well. I have googled. I have upgraded to the latest > kernel from Backports (3.16). I have installed libimobiledevice-utils. > I have done everything I can think of. > > When I plug the device in I get the following in dmesg: > > [ 127.569680] usb 4-4.4: new high-speed USB device number 6 using ehci-pci > [ 127.665562] usb 4-4.4: New USB device found, idVendor=05ac, > idProduct=12aa > [ 127.666054] usb 4-4.4: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 127.666538] usb 4-4.4: Product: iPod > [ 127.667021] usb 4-4.4: Manufacturer: Apple Inc. > [ 127.667517] usb 4-4.4: SerialNumber: > ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 > > You will note that there is no mention of a mountable device node. I > have added a file, '50-custom.rules' in /etc/udev/rules.d that contains > the line: > > BUS=="scsi", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12aa", > ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", > NAME{all_partitions}="ipod", GROUP="plugdev" Should be "BUS=="usb" Also, MODE="0660" Note that you:- ;only need to supply enough rules to match the device (minimum of 2 from memory) I'd suggest you use BUS and ATTRS{serial}. ;you haven't mentioned what you want to "do" with the device i.e. mount it somewhere - or "who" should do that. Please let me know what you want to do (I don't know anything about gtkpod requirements) Example only - this will work - but should be modified to suit your requirement (please read further down):- ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", ATTRS{manufacturer}=="Apple Inc.", ATTRS{product}=="iPod", KERNEL=="sd?1", SYMLINK+="ipod", GROUP="plugdev", MODE="0660" > > I then tried connecting the device again. Still nothing. I rebooted > with the device attached. Nothing. Apologies - I'm rushed today and don't have time to check my notes. Try:- udevadm control --reload-rules > > What am I doing wrong? Not supplying dense walls of text describing your circumstances? ;) You mention two devices - in which case I'd:- ;suggest you turn on udev debugging (as root "udevadm control --log-priority=debug") ;*post* the output of "udevadm info"[*1] for both IPod devices) to paste.debian.net and include a link in your reply. [*1] see the Ref below for an expansion on what I mean by that. > I have installed gtkpod and hope that it will do > what I need it to do. But first, I need to be able to mount the device. > > Any help will be appreciated. I'm happy to do so later today (time providing) when you've posted the requested information (again, apologies - I don't own those devices). > > Marc > > Ref:- (a guide I've previously posted to this list) https://lists.debian.org/debian-user/2013/12/msg01117.html Kind regards -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/547125ba.9020...@gmail.com
How to mount an iPod Touch
My daughter has recently purchased an iPod Touch and would like to be able to maintain it from our linux box running Wheezy. My wife has an iPad Mini and it would be nice to be able to maintain that from the linux box, as well. I have googled. I have upgraded to the latest kernel from Backports (3.16). I have installed libimobiledevice-utils. I have done everything I can think of. When I plug the device in I get the following in dmesg: [ 127.569680] usb 4-4.4: new high-speed USB device number 6 using ehci-pci [ 127.665562] usb 4-4.4: New USB device found, idVendor=05ac, idProduct=12aa [ 127.666054] usb 4-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 127.666538] usb 4-4.4: Product: iPod [ 127.667021] usb 4-4.4: Manufacturer: Apple Inc. [ 127.667517] usb 4-4.4: SerialNumber: ea1f2a0800d76f91f9bc0d50d6620151d249e6a9 You will note that there is no mention of a mountable device node. I have added a file, '50-custom.rules' in /etc/udev/rules.d that contains the line: BUS=="scsi", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12aa", ATTRS{serial}=="ea1f2a0800d76f91f9bc0d50d6620151d249e6a9", NAME{all_partitions}="ipod", GROUP="plugdev" I then tried connecting the device again. Still nothing. I rebooted with the device attached. Nothing. What am I doing wrong? I have installed gtkpod and hope that it will do what I need it to do. But first, I need to be able to mount the device. Any help will be appreciated. Marc -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54711343@gmail.com