I, or more accurately my wife, has an iPod Shuffle Model No. A1112
When inserting into a USB port it’s led flashed but it didn’t appear as a device in the File Manager. It was detected by the operating system.
# the iPod is detected... sudo lsusb Bus 001 Device 015: ID 05ac:1300 Apple, Inc. iPod Shuffle # however lsusb can't list the iPod and errors out sudo lsusb -v | grep Serial iSerial 1 0000:00:1d.3 iSerial 0 iSerial 1 0000:00:1d.2 iSerial 1 0000:00:1d.1 iSerial 1 0000:00:1d.0 iSerial 3 can't get device qualifier: Connection timed out can't get debug descriptor: Connection timed out cannot read device status, Connection timed out (110)
It took ages to Google up an answer for this so this post hopefully will help others with the same predicament.
The basic work-a-round to get it to mount is to remove the udev rules file as shown here.
sudo mv /lib/udev/rules.d/90-libgpod.rules /home/jm/ # if you try to lsusb you will now get the iPod device ID 000A2700108E3673 sudo lsusb -v | grep Serial iSerial 1 0000:00:1d.3 iSerial 0 iSerial 1 0000:00:1d.2 iSerial 1 0000:00:1d.1 iSerial 1 0000:00:1d.0 iSerial 3 000A2700108E3673 iSerial 1 0000:00:1d.7
I’m still finding that Rhythmbox exits abnormally when trying to interract with the iPod but at least now it’s listed in file manager and I get the “You have inserted a blah blah blah” dialog box.