Thursday 21 December 2006

GPS-CS1 mounts on Linux - confirmed

I can personally confirm that the GPS-CS1 mounts as a removable drive on Linux (Ubuntu in my test) without any additional drivers or modifications. This is significant for two reasons:

1 - Mac OS is now the only major OS that doesn't support this device
2 - Mac OS X is based on Unix, so shouldn't be that different from Linux - so this shouldn't be an insurmountable problem.

Here's the data I captured from Ubuntu - first the output for lsusb -v for the device:


Bus 002 Device 002: ID 054c:0298 Sony Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x054c Sony Corp.
idProduct 0x0298
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0

Now screenshots from Device Manager. As some of these strings are cropped, if there's any data you want to see in full, please let me know.







2 comments:

Stephen said...

GPS-CS1 also mounts on Gentoo.

H/T jaervosz

Stephen said...

I've raised bug number 4898558 for this. I can mount this on my iMac running Linux from a CD, but cannot mount it running Mac OS X - with the same hardware configuration. It appears to be Mac OS X-specific, and I've reached the limit of my ability to investigate this with my limited resources and experience.