Hi,

I have problems getting an external USB disk enclosure to work properly 
with OpenSolaris/SPARC.

The unit identifies it self as
Prolific Technology Inc. Mass Storage Device (usb67b,2506)
(http://www.prolific.com.tw/eng/Products.asp?ID=69)

The device is known to work properly with Window Vista and the external 
disk is formatted with an NTFS filesystem.

dmesg shows this:

Mar 31 17:31:45 odin usba: [ID 912658 kern.info] USB 2.0 device 
(usb67b,2506) operating at hi speed (USB 2.x) on USB 2.0 root hub: 
storage at 6, scsa2usb0 at bus address 2
Mar 31 17:31:45 odin usba: [ID 349649 kern.info]        Prolific 
Technology Inc. Mass Storage Device 000000000000
Mar 31 17:31:45 odin genunix: [ID 936769 kern.info] scsa2usb0 is 
/pci at 1f,0/pci at 1/usb at 4,3/storage at 6
Mar 31 17:31:45 odin genunix: [ID 408114 kern.info] 
/pci at 1f,0/pci at 1/usb at 4,3/storage at 6 (scsa2usb0) online
Mar 31 17:31:45 odin scsi: [ID 193665 kern.info] sd0 at scsa2usb0: target 
0 lun 0
Mar 31 17:31:45 odin genunix: [ID 936769 kern.info] sd0 is 
/pci at 1f,0/pci at 1/usb at 4,3/storage at 6/disk at 0,0


The output from rmformat is (with a several minute delay between the two 
entries):

Looking for devices...
      1. Logical Node: /dev/rdsk/c0t1d0s2
         Physical Node: /pci at 1f,0/pci at 1,1/ide at 3/sd at 1,0
         Connected Device: SAMSUNG  CDRW/DVD SM-352F T900
         Device Type: DVD Reader
         Bus: IDE
         Size: <Unknown>
         Label: <Unknown>
         Access permissions: <Unknown>
      2. Logical Node: /dev/rdsk/c2t0d0s2
         Physical Node: /pci at 1f,0/pci at 1/usb at 4,3/storage at 6/disk at 
0,0
         Connected Device: Prolific Mass Storage Dev 0100
         Device Type: <Unknown>
         Bus: USB
         Size: <Unknown>
         Label: <Unknown>
         Access permissions: <Unknown>


Trying to use rmformat to format the disk with
  /usr/bin/rmformat -F long /dev/rdsk/c2t0d0s2
gives a "No media in specified device" error message.

iostat -Ei output:
sd0       Soft Errors: 0 Hard Errors: 14 Transport Errors: 90
Vendor: Prolific Product: Mass Storage Dev Revision: 0100 Device Id:
Size: 0.00GB <0 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 2 Predictive Failure Analysis: 0


I have tried to add the device (usb67b,2506) to the scsa2usb driver in the 
/etc/driver_aliases file using the update_drv(1M) command and also updated 
the /kernel/drv/scsa2usb.conf file with two lines like this:
...
attribute-override-list =
"vid=* reduced-cmd-support=true";
...


Have I overlooked something or is the device not supported properly by the 
scsa2usb driver?

I'm running an older version of OpenSolaris (SunOS odin 5.11 snv_90 sun4u 
sparc SUNW,Ultra-5_10).

Regards
Palle



























Reply via email to