sierra wireless compass 597 aircard (Was: Documentation)

Steve Clark sclark at netwolves.com
Wed May 7 18:38:57 UTC 2008


Fredrik Lindberg wrote:
> Marcin Cieslak wrote:
> 
>>It maybe a good idea to add 0xFFF to the usbdevs.
>>Does the "umass" driver  attach to the 0xFFF device? I would recommend 
>>adding this as a quirk to umass.c then.
>>
>>There are patches attached (ubsa.c_patch, umass_c.patch, usbdevs.patch) 
>>I am using to kill the "zeroconf" CD on the UMTS. They do not always 
>>work - i.e. umass_attach does not wait until the device is really 
>>detached. But setting USB_DEBUG helps :-)
>>
> 
> 
> Since your patches deals with Option cards I'll just let you know that
> all(?) Option based devices can be switched perfectly safe from
> user land, without patching ubsa, using camcontrol.
> The command to switch Option devices is a SCSI REZERO command.
> 
> This should be enough to switch the device, given that pass0
> is the modem (use camcontrol devlist)
> 
> camcontrol cmd pass0 -c “01 00 00 00 00 00″ -i 1 i1
> 
> camcontrol might give you an error but the device will be switched.
> Note that this is ONLY for Option based devices, I don't know about
> the Sierra ones but the linux usb_modeswitch tool might be a good start.
> 
> Fredrik
> 
> _______________________________________________
> freebsd-usb at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-usb
> To unsubscribe, send any mail to "freebsd-usb-unsubscribe at freebsd.org"
> 
> 
Hi Fredrik,

This does not seem to work for me with the sierra usb device.
 usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
 port 1 powered
 port 2 addr 2: full speed, power 100 mA, config 1, USB MMC Storage(0x0fff), Sierra Wireless(0x1199), rev 0.00

camcontrol devlist -v
scbus0 on umass-sim0 bus 0:
<Aircard TRU-Install 2.31>         at scbus0 target 0 lun 0 (cd0,pass0)
<Sierra Wireless Storage 2.31>     at scbus0 target 0 lun 1 (pass1,da0)

camcontrol cmd pass1 -c '01 00 00 00 00 00' -i 1 i1
camcontrol: error sending command
[root at sclark /usr/ports]# camcontrol devlist -v
scbus0 on umass-sim0 bus 0:
<Aircard TRU-Install 2.31>         at scbus0 target 0 lun 0 (cd0,pass0)
<Sierra Wireless Storage 2.31>     at scbus0 target 0 lun 1 (pass1,da0)

Still shows as cd device.

 usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
 port 1 powered
 port 2 addr 2: full speed, power 100 mA, config 1, USB MMC Storage(0x0fff), Sierra Wireless(0x1199), rev 0.00

Thanks,
Steve




More information about the freebsd-usb mailing list