iPod Shuffle on debian sarge
udevをインストール。iPod Shuffleを接続。
デバイスファイルは/dev/usb/uba1らしいので以下の手順でシリアルを調べる。
$ udevinfo -q path -n /dev/usb/uba1 /block/uba/uba1 $ udevinfo -a -p /block/uba/uba1 … SYSFS{serial}="000A123456789012" …
(上のシリアルはでっちあげ)
/etc/udev/rules.dにipod.rulesを以下のように作る。
# iPod shuffle rules BUS="usb", SYSFS{serial}="000A123456789012", NAME="usb/%k", SYMLINK="ipod"
これでudevを再起動してiPod Shuffleをつなぎ直せば/dev/ipodがiPodのデバイスファイルになる。
つぎに/etc/fstabに以下の行を追加。
/dev/ipod /media/ipod vfat sync,user,noauto,umask=000 0 0
あとは/media/ipodをマウントしてやればGTKPod等で転送とかできる。
(GTKPodではなぜか更新ボタンは毎回失敗してしまう。"ファイル">"iTunesDBの更新"をしてやらないといけないようだ…)