On Wed, Jan 24, 2024 at 03:17:39PM +0000, Alex Frolkin wrote: > On Wed, Jan 24, 2024 at 11:47:53AM +1100, Jonathan Gray wrote: > > +#define USB_PRODUCT_HUAWEI_K5161H 0x1f1d > > + {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_K5161H }, DEV_UMASS5}, > So, this works.
Or rather, it works insofar as I can issue AT commands and get responses. Once I (or pppd) make it connect (i.e., ATD*99***1#), I get nothing else out of it. I'm not sure if it's something I'm doing wrong that's not related to the driver. Curiously, it appears as two umsm(4) devices, but only one ucom(4): ----- umsm0 at uhub0 port 1 configuration 1 interface 0 "HUAWEI_MOBILE HUAWEI_MOBILE" rev 2.00/1.02 addr 2 ucom0 at umsm0 umsm1 at uhub0 port 1 configuration 1 interface 1 "HUAWEI_MOBILE HUAWEI_MOBILE" rev 2.00/1.02 addr 2 ----- Is it possibly one of those devices mentioned in the umsm(4) manpage that requires multi-link operation, but the umsm(4) driver is only seeing one of the serial ports? In MBIM mode, it presents three serial ports. In any case, I think the right answer is to make it work with umb(4). I'll see if I can make any progress with this. Alex