On Thu, Apr 3, 2008 at 6:28 PM,  <[EMAIL PROTECTED]> wrote:
> I believe dossrv (which implements the fat filesystem) is synchronous,
>  so you shouldn't have to do anything special before removing the
>  stick.  What are the errors you get the next time you try to mount the
>  stick?

If I have mounted the stick, then try to exit the rc window with which
I mounted it:

% exit

the window hangs indefinitely. If I delete the window, remove the
stick, reinsert it, then in a new rc window type:

% echo kill > /proc/86/notes # 86 is the pid of usbd
% usb/usbd
% usb/disk -l
usb/disk: describedevice: error reading usb device descriptor, got 0 of 18:

usb/disk: maxlun 0

and a few black boxes in the upper left of my screen with messages such as:

CleanTD 1/0: Error 00000001 ...

Usually at this point I just end up restarting the box, and I'll be
able to use the stick once again.

- Devrin

Reply via email to