On Thu, Apr 28, 2005 at 06:35:57PM +0000, Vittorio wrote:
>  Under FreeBSD 5.4 In my laptop I have the following item in usbd.conf to  
> mount a usb-mass storage:
> 
> device "SWISSBIT"
>         vendor  0x1370
>         product 0x2168
>         devname "umass0"
>         attach "/sbin/mount_msdosfs /dev/da0 /mnt/swissbit"
> 
> 
> When I insert the device this are the messages:
> 
> 
> fbsd# usbd -v -d
> usbd: opened /dev/usb0
> usbd: opened /dev/usb1
> usbd: reading configuration file /etc/usbd.conf
> usbd: opened /dev/usb
> usbd: device-attach event at 1114704239.430921000, Twist, SWISSBIT:
>   vndr=0x1370 prdct=0x2168 rlse=0x0200 clss=0x0000 subclss=0x0000 prtcl=0x0000
>   device names: umass0
> usbd: Found action 'SWISSBIT' for Twist, SWISSBIT at umass0
> usbd: Executing '/sbin/mount_msdosfs /dev/da0 /mnt/swissbit'
> mount_msdosfs: /dev/da0: No such file or directory
> usbd: '/sbin/mount_msdosfs /dev/da0 /mnt/swissbit' returned 71

It takes a while for the mapping from umass to da to be established. Try
adding '/bin/sleep 1; ' to the front of the attach command.

Your usbd.conf relies on two assumptions that might not be true. The
umass0 device is not necessarily the swissbit device, and umass0 does
not automatically map to da0.

Roland
-- 
R.F. Smith                           /"\    ASCII Ribbon Campaign
r s m i t h @ x s 4 a l l . n l      \ /    No HTML/RTF in e-mail
http://www.xs4all.nl/~rsmith/         X     No Word docs in e-mail
public key: http://www.keyserver.net / \    Respect for open standards

Attachment: pgpOHShHiouSu.pgp
Description: PGP signature

Reply via email to