iPod Nano con udev
Una piccola guida per usare il nostro iPod nano su Linux assieme a udev.
Attacchiamo l'iPod Nano e dalla console digitiamo:
$ udevinfo -p -a /sys/block/sda
oppure:
$ udevadm info -a --path /sys/block/sda
tra le righe che compariranno prendiamo in esame quelle che servono a noi:
looking at device '/block/sda': KERNEL=="sda" SUBSYSTEM=="block" DRIVER=="" SYSFS{stat}==" 28 39 512 280 0 0 0 0 0 228 280" SYSFS{size}=="15859712" SYSFS{removable}=="1" SYSFS{range}=="16" SYSFS{dev}=="8:0" looking at parent device '/devices/pci0000:00/0000:00:03.2/usb1/1-4/1-4:1.0/ host2/target2:0:0/2:0:0:0': ID=="2:0:0:0" BUS=="scsi" DRIVER=="sd" SYSFS{ioerr_cnt}=="0x0" SYSFS{iodone_cnt}=="0x189" SYSFS{iorequest_cnt}=="0x189" SYSFS{iocounterbits}=="32" SYSFS{timeout}=="30" SYSFS{state}=="running" SYSFS{rev}=="1.62" SYSFS{model}=="iPod " SYSFS{vendor}=="Apple " SYSFS{scsi_level}=="3" SYSFS{type}=="0" SYSFS{queue_type}=="none" SYSFS{queue_depth}=="1" SYSFS{device_blocked}=="0" SYSFS{max_sectors}=="240"
Adesso che abbiamo tutte informazioni necessarie creiamo una nuova regola udev:
BUS=="scsi", SYSFS{model}=="iPod*", KERNEL=="sd?2", NAME="ipod"
salviamo il file appena creato nella cartella /etc/udev/rules.d/
con il nome 15-ipod.rules
.
A questo punto ogni volta che attaccheremo il nostro iPod creeremo un nuovo device in /dev
chiamato ipod
.
Adesso creiamo una nuova directory in /mnt
,
# mkdir /mnt/ipod
modifichiamo il nostro /etc/fstab
aggiungendo:
/dev/ipod /mnt/ipod vfat noauto,user,umask=000 0 0