https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234578

d...@fragfest.com.au changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |d...@fragfest.com.au

--- Comment #4 from d...@fragfest.com.au ---
This python script automates the engineering challenge response via AT commands
for many S.W. devices

https://github.com/bkerler/SierraWirelessGen

Having entered engineering mode, you can use cu or similar to connect to the
usb serial of the device and issue these commands

AT!PCFCCAUTH=0
AT!RESET


The S.W. device will reset and the FCC low power mode will remain disabled
forever after.

Observe with:

at!gstatus?


Further, this at command will list the available usb modes for the device

AT!UDUSBCOMP?

As far as i can tell the QMI, RMNET and MBIM protocols arent supported in
freebsd so ppp via the USB serial port is the only option. Which is available
in the 6,7 and 8 modes.

AT!UDUSBCOMP=6
AT!RESET

The above can be manipulated in QMI only mode with the script
https://git.mork.no/wwan.git/plain/scripts/swi_setusbcomp.pl - which you will
need to run on linux. But once AT commands are exposed via usb serial devices
you can plug on to BSD.


The above is taken from my personal notes on S.W. devices. There is a lot of
arcane magic involved, as you can flash vendor badged devices to generic SW
firmware, change their usb VID and PID so that freebsd recognizes it etc. But
once you have a generic firmware presenting as a generic USB device - youre in
business with the above.

I would be delighted to be proven wrong that QMI, RMNET and MBIM arent
supported.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to