iPod Mini Linux alatt, üzemképesen

Az iPodok a megfelelő USB támogatás ellenében tökéletesen működnek Linux alatt. Gyári kiszerelésben a legtöbb disztribúció automatikusan kidobja a csatlakoztatott eszköz ikonját a deszktopra. Legalábbis általában, a legtöbb. Ha mégsem így történne, és élünk az automount nyújtotta kényelemmel, tegyünk szert egy újabb rendszermagra. A RedHat Entrerpise/CentOS legfrissebb stabil kiadásában azonban ez a 2.6.9-es verzió, aminek – rövid keresést követően – mint kiderült van egy device speed-del kapcsolatos bugja. Így noha felismeri az iPod Minit, azt már eszközként nem tudja felcsatolni a rendszerbe.

Ahol megfelelő a támogatás, a vonatkozó rendszernapló bejegyzések hasonlóképpen festenek:

usb 2-1: new full speed USB device using ohci_hcd and address 2
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Vendor: Apple     Model: iPod              Rev: 1.62
Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sda: 7999487 512-byte hdwr sectors (4096 MB)
sda: Write Protect is off
SCSI device sda: 7999487 512-byte hdwr sectors (4096 MB)
sda: Write Protect is off
sda: sda1 sda2
sd 0:0:0:0: Attached scsi removable disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0

Mindez egy Ubuntu Dapper Drake-en (2.6.15-20-686). Ahol azonban jelen van a bug, ott ezt tudatja velünk a kernel:

usb 1-4: new high speed USB device using address 2
Initializing USB Mass Storage driver...
scsi1 : SCSI emulation for USB Mass Storage devices
usb 1-4: reset high speed USB device using address 2
scsi: Device offlined - not ready after error recovery: host 1 channel 0 id 0 lun 0
usbcore: registered new driver usb-storage
USB Mass Storage support registered.

És nem többet. Sokan javallják perszonalizált kernel telepítését, adott támogatások kikapcsolását, másokét be, de konkrét, mindenhol működő recepttel sehol sem találkoztam – egyedüli megoldásnak valóban egy frissebb kernel beszerzése tűnt, míg nem egyik alkalommal akkumulutár töltés címén a gépre dugott Minim legnagyobb meglepetésemre megjelent az asztalon. Hogy mi a titok nyitja? Úgy dugd be az USB-be, hogy éppen számot játszik az iPod. Hogy mi más ebben az esetben, azért a nálam okosabbakat célszerű faggatni, de tízből tízszer ment így. Hack your life.