I have an 8GB "easy disk" usb stick that Solaris on Sun Ray won't
recognise. The stick works fine in PCs running Windows or linux.

I have tried connecting it to a Sun Ray 170 and a Sun Ray 2.
In both cases, the LED on the stick lights momentarily a few seconds
after insertion and then nothing more happens. I couldn't see anything
in the logs.

If I plug an unpowered 4-port usb 2.0 hub into the Sun Ray port
and then plug the memory stick in, it behaves the same way.

If I plug the stick into the hub and then plug the hub into the port,
then after a few seconds the LED on the stick lights solidly for
a few seconds and then starts blinking rapidly. At this point
'utdiskadm -l' show a device present, but it never mounts.

If I run fdisk to delete and recreate the partition table, then
occasionally the stick will mount while I am doing so. However
after running 'utdiskadm -r' and removing, the stick doesn't work
when it is subsequently plugged in again.

I have tried with the preformatted stick, and reformatted with
mkdosfs on linux and with "mkfs -F pcfs -o fat=32" on solaris.

At various points I have seen in dmesg:

  NOTICE: mount: not a UFS magic number (0x0)
  NOTICE: pcfs: alternate FAT #1 (start LBA 3c15) read error at offset 2564096 
on device (12b.9):1
  NOTICE: pcfs: alternate FAT #1 (start LBA 7a65) read error at offset 5480448 
on device (12b.9):1
  NOTICE: pcfs: error reading fat32 fsinfo from device (12b.9):1, block 16066
  NOTICE: pcfs: error reading fat32 fsinfo from device (12b.a):1, block 16066
  NOTICE: pcfs: illegal disk format


The Sun Ray is connected to a server running solaris 10u8_sparc
with sess_4.2, patched up to 2009-12-23.

lsusb on linux reports the stick as:

        090c:1000 Feiya Technology Corp. Flash Drive


Given that the stick works fine on the three other (non-Solaris)
machines I have tried it on and that I can dd to it when it is
connected via the 4-port hub I am more inclined to think the issue
is Solaris/Sun-related (dodgy fs detection? firmware issue with
the usb ports?) rather than that the stick is faulty.

Any suggestions on how can I diagnose the source of the problem
and, more importantly, make the stick mount and work reliably?


thanks,

-jonathan

-- 
 Jonathan H N Chin   | deputy computer | Newton Institute, Cambridge, UK
<[email protected]> | systems manager | tel/fax: +44 1223 767091/330508
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to