Hello there, Most of modern modems have serial discipline ports and USB Mobile Broadband Interface Model (MBIM) interface in some port compositions simultaneously. It seems very useful to have different disciplines supported by umsm(4) and umb(4) drivers on the same device.
For instance, Sierra Wireless MC7304 EM/MC7455 wireless cards can be configured to have both MBIM + AT + NMEA ports (AT!UDUSBCOMP=8): AT!UDUSBCOMP=? ... 8 - DM NMEA AT MBIM SUPPORTED 9 - MBIM SUPPORTED 10 - NMEA MBIM SUPPORTED 11 - DM MBIM SUPPORTED 12 - DM NMEA MBIM SUPPORTED ... Currently in OpenBSD 6.3 if AT!UDUSBCOMP=8 was enabled for MC7304 all the ports recognized by umsm(4) driver, so MBIM port return error in this case. If AT!UDUSBCOMP=9 so MBIM interface recognized successfully by umb(4) driver but there is no NMEA+AT ports enabled. Does it possible to have simultaneously operated AT + NMEA ports by umsm(4)driver and MBIM interface by umb(4) driver on the same MC7304 device in 6.3?
