You are not logged in.
Pages: 1
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
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
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
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
Super late response life got in the way etc.
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
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
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
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
Offline
Pages: 1