On Thu, 9 Jun 2016 15:29:34 +0100 Stuart Henderson <s...@spacehopper.org> wrote: > On 2016/06/08 15:08, Gerhard Roth wrote: > > I would be glad to hear from some people trying this with a real MBIM > > device. > > So I have a Dell-branded Sierra MC8805, but I don't seem able to > get it to recognise my SIM card (which I can see from my Huawei > umsm).
You're not even getting anywhere near SIM card information. See below. > > # ifconfig umb0 pin 0000 apn x > # ifconfig umb0 > umb0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 > index 19 priority 0 > roaming disabled registration unknown > state down cell-class none > SIM not initialized PIN required > APN x > status: down > > Any suggestions of where I can poke? > > Jun 9 15:22:31 zoo apmd: system resumed from sleep > Jun 9 15:22:31 zoo /bsd: uvideo0 at uhub4 port 5 configuration 1 interface 0 > "Sonix Technology Co., Ltd. USB 2.0 Camera" rev 2.00/1.00 addr 2 > Jun 9 15:22:31 zoo /bsd: video0 at uvideo0 > Jun 9 15:22:32 zoo /bsd: usbd_fill_iface_data: bad max packet size > Jun 9 15:22:32 zoo /bsd: usbd_fill_iface_data: bad max packet size > Jun 9 15:22:32 zoo /bsd: ugen0 at uhub4 port 6 "Sierra Wireless, > Incorporated Dell Wireless 5570 HSPA+ (42Mbps) Mobile Broadband Card" rev > 2.00/0.00 addr 3 > Jun 9 15:22:32 zoo /bsd: ugen0: setting configuration index 0 failed > Jun 9 15:22:32 zoo /bsd: ugen0 detached > Jun 9 15:22:43 zoo /bsd: umb0 at uhub4 port 6 configuration 2 interface 12 > "Sierra Wireless, Incorporated Dell Wireless 5570 HSPA+ (42Mbps) Mobile > Broadband Card" rev 2.00/0.06 addr 3 > Jun 9 15:22:43 zoo /bsd: umb0: ctrl_len=4096, maxpktlen=4064, cap=0x20 > Jun 9 15:22:43 zoo /bsd: umb0: ctrl-ifno#12: ep-ctrl=2, data-ifno#13: > ep-rx=1, ep-tx=1 > Jun 9 15:22:43 zoo /bsd: umb0: -> snd MBIM_OPEN_MSG (tid 1) > Jun 9 15:22:43 zoo /bsd: umb0: sent MBIM_OPEN_MSG (tid 1) > Jun 9 15:22:43 zoo /bsd: 0: 01 00 00 00 10 00 00 00 01 00 00 00 00 10 > 00 00 > Jun 9 15:22:43 zoo /bsd: umb0: vers 1.0 This is the first MBIM message sent the the device. > Jun 9 15:22:44 zoo /bsd: umb0: notification error: IOERROR > Jun 9 15:22:51 zoo last message repeated 305 times Normally, the device would reply with a MBIM_OPEN_DONE message on the control pipe. And it should inform us that this reply is ready for fetching by a UCDC_N_RESPONSE_AVAILABLE message on the interrupt pipe. Apparently it tries to send something on the interrupt pipe, but we fail to receive it (306 IOERRORs within 7 seconds). I have no idea what makes the interrupt pipe fail. > Jun 9 15:22:51 zoo /bsd: umb0: notification error: CANCELLED > Jun 9 15:22:51 zoo /bsd: umb0 detached > Jun 9 15:23:02 zoo /bsd: umb0 at uhub4 port 6 configuration 2 interface 12 > "Sierra Wireless, Incorporated Dell Wireless 5570 HSPA+ (42Mbps) Mobile > Broadband Card" rev 2.00/0.06 addr 3 > Jun 9 15:23:02 zoo /bsd: umb0: ctrl_len=4096, maxpktlen=4064, cap=0x20 > Jun 9 15:23:02 zoo /bsd: umb0: ctrl-ifno#12: ep-ctrl=2, data-ifno#13: > ep-rx=1, ep-tx=1 > Jun 9 15:23:02 zoo /bsd: umb0: -> snd MBIM_OPEN_MSG (tid 1) > Jun 9 15:23:02 zoo /bsd: umb0: sent MBIM_OPEN_MSG (tid 1) > Jun 9 15:23:02 zoo /bsd: 0: 01 00 00 00 10 00 00 00 01 00 00 00 00 10 > 00 00 > Jun 9 15:23:02 zoo /bsd: umb0: vers 1.0 > Jun 9 15:24:06 zoo /bsd: umb0: -> set MBIM_CID_PIN (tid 2) > Jun 9 15:24:06 zoo /bsd: umb0: sent MBIM_COMMAND_MSG (tid 2) > Jun 9 15:24:06 zoo /bsd: 0: 03 00 00 00 50 00 00 00 02 00 00 00 01 00 > 00 00 > Jun 9 15:24:06 zoo /bsd: 16: 00 00 00 00 a2 89 cc 33 bc bb 8b 4f b6 b0 > 13 3e > Jun 9 15:24:06 zoo /bsd: 32: c2 aa e6 df 04 00 00 00 01 00 00 00 20 00 > 00 00 > Jun 9 15:24:06 zoo /bsd: 48: 02 00 00 00 00 00 00 00 18 00 00 00 08 00 > 00 00 > Jun 9 15:24:06 zoo /bsd: 64: 00 00 00 00 00 00 00 00 30 00 30 00 30 00 > 30 00