That's great ... you've copied from a blog and what does it have to do with OpenBSD?
Nothing. Denis <den...@mindall.org> wrote: > As I remembered, I set device functionality by port composition using AT > commands trough AT port when device was in factory default msm mode. > Sierra provides some special AT commands for MC/EM77xx, 73xx, and 7455 > series etc. > > Of course you can send AT command to a special modem port to enable > GLO/GPS, but NMEA output will not work in OpenBSD while your device > stays in MBIM mode. > > As Theo said, currently you can use it configured to MBIM mode which > supported by UMB driver OR MSM mode and both modes can't be set in one > device simultaneously to have support it by OpenBSD simultaneously. > > Somebody from developers asked for USB descriptors for 7455 7304 to > implement both drivers attach simultaneously. > > Anyway, you can use an "old" mode using MSM OR MBIM, but without MSM. > > Some commands to change modes are below: > > Sierra Wireless EM74xx, MC74xx series module: > AT!ENTERCND=”A710” > AT!USBCOMP=? > AT!USBCOMP? > AT!USBCOMP=1,1,100D > AT!RESET > > Sierra Wireless EM73xx, MC73xx series module: > AT!ENTERCND=”A710” > AT!UDUSBCOMP=? > AT!UDUSBCOMP? > AT!UDUSBCOMP=6 > AT!RESET > > ADB port enable for Sierra EM/MC73xx > > AT!OPENLOCK? > AT!OPENLOCK="XXXXXXXXXXXXXXXX" > AT!CUSTOM="ADBENABLE",1 > or AT!CUSTOM="ADBENABLE",0 to disable ADB port > AT!RESET > > *** to check ADB port state after changes it is recommended to reconnect > modem's power > > > Denis > > > On 2/13/2020 8:04 PM, Theo de Raadt wrote: > > Mark Kettenis <mark.kette...@xs4all.nl> wrote: > > > >> Well, my EM7345 shows up as: > >> > >> umb0 at uhub0 port 4 configuration 1 interface 0 "Sierra Wireless Inc. > >> Sierra Wireless EM7345 4G LTE" rev 2.00/17.29 addr 2 > >> umodem0 at uhub0 port 4 configuration 1 interface 2 "Sierra Wireless Inc. > >> Sierra Wireless EM7345 4G LTE" rev 2.00/17.29 addr 2 > >> umodem0: data interface 3, has no CM over data, has break > >> umodem0: status change notification available > >> ucom0 at umodem0 > >> > >> In this configuration, ucom0 provides an AT command set interface that > >> provides a (somewhat quirky) NMEA GPS interface. > > > > Different models will export different capabilities, and a set of AT > > commands can unlock the capabilities. Including a com port that has > > a nmea gps stream. Of course that depends on having the com port with > > the AT command available to begin with, if you don't, it is much more > > complicated and we don't have software in openbsd which can tweak it > > at a lower level into the right mode. > > >