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/ipodiPodのデバイスファイルになる。


つぎに/etc/fstabに以下の行を追加。

/dev/ipod       /media/ipod vfat sync,user,noauto,umask=000    0 0

あとは/media/ipodをマウントしてやればGTKPod等で転送とかできる。
(GTKPodではなぜか更新ボタンは毎回失敗してしまう。"ファイル">"iTunesDBの更新"をしてやらないといけないようだ…)