You are not logged in.

#1 2011-07-30 12:04:09

wickk
Member
Registered: 2011-07-30
Posts: 3

[Solved]Ipod stopped mounting

Initially when I installed arch about 7 months ago, I had just setup my iPod touch to mount via the directions contained within the wiki and everything was swell, I had no issues using Rhythmbox to sync my music. About three weeks ago, I ran a system upgrade and it just stopped working, I can't for the life of me figure out what is different, but nothing I've tried from reading this forum, or across google is helping me.

Using the SSHFS method I can get into the device, and gtkpod can move music to and from the device but then after it updates my library, the tracks I had removed are still there just unplayable and I can't even see the music I'm putting on there yet it's using up all the space and if I navigate to the folders where the music is contained I can see that it's actually there. I'm at a complete loss as to what to do.

My ipod is a second generation iPod Touch 8G running 4.2.1 firmware

Last edited by wickk (2011-08-04 17:48:27)

Offline

#2 2011-07-30 23:09:55

lagagnon
Member
From: an Island in the Pacific...
Registered: 2009-12-10
Posts: 1,087
Website

Re: [Solved]Ipod stopped mounting

Open a terminal, type "sudo tail -f /var/log/messages.log", then plug in your iPod and post here the messages you get in the terminal after plugin....


Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.

Offline

#3 2011-08-01 11:42:52

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: [Solved]Ipod stopped mounting

  1. Check if you're in the usbmux group:

    $ groups
  2. Add this to /etc/udev/rules.d/80-idevices.rules:

    ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="12[9a][0-9a-f]", MODE="660", GROUP="usbmux"
  3. Reload udev rules with:

    # udevadm control --reload-rules
  4. Reconnect your ipod

  5. ???

  6. PROFIT

More seriously, I think something changed in the included udev rules since the said update, I don't know what exactly, but the main consequence is that the device node (in /dev/bus/usb) upon which the idevice is connected doesn't have the right permissions anymore, it now belongs to the root group instead of usbmux one, which is the group usbmuxd is looking for. So, I added a custom rule in order to correct this.

Last edited by TryA (2011-08-04 03:42:29)

Offline

#4 2011-08-04 15:35:18

wickk
Member
Registered: 2011-07-30
Posts: 3

Re: [Solved]Ipod stopped mounting

Super late response life got in the way etc.

lagagnon wrote:

Open a terminal, type "sudo tail -f /var/log/messages.log", then plug in your iPod and post here the messages you get in the terminal after plugin....

Aug  4 11:32:35 serenity kernel: [ 1660.989902] usb 1-2: new high speed USB device number 3 using ehci_hcd
Aug  4 11:32:35 serenity usbmuxd[7716]: [2] Could not open device 1-3: -3
TryA wrote:

Check if you're in the usbmux group:
$ groups
Add this to /etc/udev/rules.d/80-idevices.rules:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", ATTR{idProduct}=="12[9a][0-9a-f]", MODE="660", GROUP="usbmux"
Reload udev rules with:
# udevadm control --reload-rules
Reconnect your ipod
???
PROFIT

These are my only groups:

lp wheel hal network video audio optical storage power users fuse

Offline

#5 2011-08-04 15:55:54

TryA
Member
Registered: 2010-01-01
Posts: 23

Re: [Solved]Ipod stopped mounting

wickk wrote:

These are my only groups:

lp wheel hal network video audio optical storage power users fuse

Add yourself to the usbmux group [1] and follow my instructions.

[1] The usual command to add a user to a group:

# gpasswd -a [user] [group]

Last edited by TryA (2011-08-04 16:04:48)

Offline

#6 2011-08-04 16:56:15

wickk
Member
Registered: 2011-07-30
Posts: 3

Re: [Solved]Ipod stopped mounting

TryA wrote:
wickk wrote:

These are my only groups:

lp wheel hal network video audio optical storage power users fuse

Add yourself to the usbmux group [1] and follow my instructions.

[1] The usual command to add a user to a group:

# gpasswd -a [user] [group]

Thank you so much that worked smile

Offline

Board footer

Powered by FluxBB