On Sun, 7 Nov 2004, Harald Dunkel wrote: > J�rg Spilker wrote: > | Hi, > | > | i recently purchased a new Ipod Mini which i initially used via Firewire on > my Laptop with windows. > | Then i tried to change to Linux (using gtkpod for managing my playlists). > Because i want to leave the > | firewire cable connected to the laptop, i tried using the USB variant on > Linux. My first try was with > | SuSE 9.0 and a 2.4.x kernel. Unfortunately with no success. Same errors as > you see here (now with > | SuSE 9.2 and kernel 2.6.8). > | > | Nov 7 00:45:17 lotus kernel: usb 4-5: new high speed USB device using > address 8 > | Nov 7 00:45:17 lotus kernel: usb 4-5: Product: iPod mini > | Nov 7 00:45:17 lotus kernel: usb 4-5: Manufacturer: Apple > | Nov 7 00:45:17 lotus kernel: usb 4-5: SerialNumber: 0000009056D9 > | Nov 7 00:45:17 lotus kernel: scsi4 : SCSI emulation for USB Mass Storage > devices > | Nov 7 00:45:17 lotus kernel: Vendor: Apple Model: iPod > Rev: 1.61 > | Nov 7 00:45:17 lotus kernel: Type: Direct-Access > ANSI SCSI revision: 02 > | Nov 7 00:45:18 lotus kernel: SCSI device sda: 7999488 512-byte hdwr > sectors (4096 MB) > | Nov 7 00:45:18 lotus kernel: sda: Write Protect is off > | Nov 7 00:45:18 lotus kernel: sda: Mode Sense: 64 00 00 08 > | Nov 7 00:45:18 lotus kernel: sda: assuming drive cache: write through > | Nov 7 00:45:18 lotus kernel: sda:end_request: I/O error, dev sda, sector > 7999480 > | Nov 7 00:45:18 lotus kernel: Buffer I/O error on device sda, logical block > 999935 > | Nov 7 00:45:18 lotus kernel: end_request: I/O error, dev sda, sector > 7999480 > | Nov 7 00:45:18 lotus kernel: Buffer I/O error on device sda, logical block > 999935 > | Nov 7 00:45:18 lotus kernel: sda1 sda2 > | Nov 7 00:45:18 lotus kernel: Attached scsi removable disk sda at scsi4, > channel 0, id 0, lun 0 > | Nov 7 00:45:18 lotus kernel: Attached scsi generic sg0 at scsi4, channel > 0, id 0, lun 0, type 0 > | Nov 7 00:45:18 lotus kernel: USB Mass Storage device found at 8 > | Nov 7 00:45:28 lotus /etc/dev.d/block/50-hwscan.dev[17084]: new block > device /block/sda/sda1 > | Nov 7 00:45:28 lotus /etc/dev.d/block/50-hwscan.dev[17085]: new block > device /block/sda/sda2 > | Nov 7 00:45:28 lotus /etc/dev.d/block/51-subfs.dev[17100]: mount block > device /block/sda/sda1 > | Nov 7 00:45:28 lotus /etc/dev.d/block/51-subfs.dev[17105]: mount block > device /block/sda/sda2 > | Nov 7 00:45:28 lotus kernel: end_request: I/O error, dev sda, sector 80325 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 0 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 1 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 2 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 3 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 4 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 5 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 6 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 7 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 8 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 9 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 10 > | Nov 7 00:45:28 lotus kernel: Buffer I/O error on device sda2, logical > block 11 > | > > Metoo. I've got a similar problem with an external USB disk. > Not an ipod, but just a mass storage device. > > Kernel is 2.6.10-rc1 . > > Please mail if I can help.
Note that part of the problem is caused by the iPod itself, not by the usb-storage driver. Even when using the Firewire interface you still see the messages about errors reading sector 7999480. For the time being you can fix that by turning off support for the EFI partitioning scheme (in menuconfig under File systems / Partition types / Advanced partition selection / EFI GUID Partition support). As for the other problems, the best way to track them down is for you to turn on both USB and USB Mass Storage verbose debugging in the kernel configuration. Then post the dmesg output showing what happens when you plug in the iPod USB connector. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
