Sorry about that, but I can't seem to get my iPod to mount. Just formatted it on my Mac with FAT-32, and I can interact with it normally on the Mac. Plug it into my system running FreeBSD 8.3:
Even though 'Disk mode' is enabled on the iPod, nothing but 'da0' is appearing in /dev, and attempting to mount it of course returns 'Invalid argument'.
What kind of magic is the iPod trying to do? What kind of protocol is the iPod requiring for communication? Is it not supported yet for my particular model? One would have hoped that the entire process would just take place over the mass storage band but I guess that would be too easy. I didn't really realize that USB had these multiple types of information transfer until today really, so I'm a bit perplexed.
Code:
Aug 23 15:45:16 root: Unknown USB device: vendor 0x05ac product 0x1261 bus uhub2
Aug 23 15:45:16 kernel: ugen1.3: <Apple Inc.> at usbus1
Aug 23 15:45:16 kernel: umass0: <Apple Inc. iPod, class 0/0, rev 2.00/0.01, addr 3> on usbus1
Aug 23 15:45:16 kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000
Aug 23 15:45:17 kernel: umass0:2:0:-1: Attached to scbus2
Aug 23 15:45:18 kernel: da0 at umass-sim0 bus 0 scbus2 target 0 lun 0
Aug 23 15:45:18 kernel: da0: <Apple iPod 1.62> Removable Direct Access SCSI-0 device
Aug 23 15:45:18 kernel: da0: 40.000MB/s transfers
Aug 23 15:45:18 kernel: da0: 76126MB (19488471 4096 byte sectors: 255H 63S/T 1213C)
Even though 'Disk mode' is enabled on the iPod, nothing but 'da0' is appearing in /dev, and attempting to mount it of course returns 'Invalid argument'.
What kind of magic is the iPod trying to do? What kind of protocol is the iPod requiring for communication? Is it not supported yet for my particular model? One would have hoped that the entire process would just take place over the mass storage band but I guess that would be too easy. I didn't really realize that USB had these multiple types of information transfer until today really, so I'm a bit perplexed.