Netgate SG-1000 microFirewall

Author Topic: 3G/LTE Modem (Huawei ME909u -521) on boot - USB driver not loading  (Read 1655 times)

0 Members and 1 Guest are viewing this topic.

Offline nora

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: 3G/LTE Modem (Huawei ME909u -521) on boot - USB driver not loading
« Reply #15 on: January 29, 2018, 10:34:54 am »
Hi
some more output:
After plugged off and plugged in the modem.

Code: [Select]
ugen2.3: <HUAWEI Technology> at usbus2
u3g0: <HUAWEI Mobile Connect - Modem> on usbus2
u3g0: Found 5 ports.
ugen2.3: <HUAWEI Technology> at usbus2 (disconnected)
u3g0: at uhub4, port 3, addr 3 (disconnected)
ugen2.3: <HUAWEI Technology> at usbus2
u3g0: <HUAWEI Mobile Connect - Modem> on usbus2
u3g0: Found 5 ports.

then the usbconfig dump_device_desc
Code: [Select]
..
..
ugen2.3: <HUAWEI Mobile HUAWEI Technology> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x12d1
  idProduct = 0x1573
  bcdDevice = 0x0228
  iManufacturer = 0x0001  <HUAWEI Technology>
  iProduct = 0x0002  <HUAWEI Mobile>
  iSerialNumber = 0x0003  <0123456712ABCA17>
  bNumConfigurations = 0x0003


Where can we do some configuration to recognize this card?
I found an other peace of documentation here:
I don't know if i'm allowed to post an foreign URL ?
But I don't know if this could help?

Any help is greatly appreciated

Nora

Offline arundsis

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: 3G/LTE Modem (Huawei ME909u -521) on boot - USB driver not loading
« Reply #16 on: January 30, 2018, 05:22:59 am »
Usbmodeswitch is needed with some usb-type modemsticks, it can change the stick's mode to modem, from the original usb-memory-mode offering typically some installer software for Windows.

As far as I know, ME909 mPCIe-module does not need usbmodeswitch, at least not for it's original purpose.

But maybe it can still be possible to help or re-run the recognition procedure with usbmodeswitch, I don't know.

I quess the core of this problem is somewhere in FreeBSD code, maybe some driver or other USB-related thing causing a timing problem and locking the bus/module.
The best alternative would be if some BSD- or pfSense developer looked at it...

Offline wireless

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: 3G/LTE Modem (Huawei ME909u -521) on boot - USB driver not loading
« Reply #17 on: February 12, 2018, 02:25:58 pm »

I have here the same problem.
On the running system, plugged off the miniPCIe modem, plugged it in again an its recognized.
But that can't be the plan.
Any new advisories to get the modem recognized?


I've spent a substantial amount of time struggling with this issue: APU board, Huawei ME909u-521, boot from SSD disk. It doesn't matter if the modem is plugged into the motherboard connector or into a USB connector using adapter. Neither this is pfSense-spesific, OPNsense does the same, actually it's the underlying up-to-date freeBSD. AFAIK, old enough (maybe 9.x?) freeBSD did work. But it seems to be essential that 1) the board used is APU and 2) having the Huawei module plugged in during cold boot, the result will be a failure. Plug it in when the system is running, it works.

I've been in touch with PC Engines' support, last week I heard they were able to reproduce the problem and promised to investigate it. So I'll keep my fingers crossed there will be a bios update to fix this some day.

As a workaround I'm using Sierra MC7455 in my most urgent application. It works out-of-the-box, needs no init strings. Unfortunately I've found no way how to get any info about the radio link quality while the connection is active.
« Last Edit: February 12, 2018, 02:30:38 pm by wireless »