Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Huawei E3372 USB Modem won't show up

    Scheduled Pinned Locked Moved Hardware
    13 Posts 2 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DjJoakim
      last edited by

      Hey!
      First of all, i know there are a bunch of topics about the USB modems, i have read (not all) but alot of them, and i still can't get my modem to work as ethernet device.

      My plan is to have the USB Modem to work as failover if my landline goes dead.
      So, when pfsense boots up my usb modem shows as cd1, as you can see here in the logs

      Oct 24 21:04:17 kernel cd1: <HUAWEI Mass Storage 2.3M> Removable CD-ROM SCSI-2 device

      Then, when i try to do
      usb_modeswitch -v 12d1 -p 1f01 -c /usr/local/share/usb_modeswitch/12d1:1f01

      The logs tell me this

      Oct 24 21:10:21 kernel ugen3.3: <HUAWEIMOBILE HUAWEIMOBILE> at usbus3 (disconnected)
      Oct 24 21:10:21 kernel umass0: detached
      Oct 24 21:10:21 kernel (cd1:umass-sim0:0:0:0): Periph destroyed
      Oct 24 21:10:21 kernel cd1: <HUAWEI Mass Storage 2.3M> s/n 0123456789ABCDEF detached
      Oct 24 21:10:21 kernel cd1 at umass-sim0 bus 0 scbus6 target 0 lun 0

      and then i have to reboot pfsense to see the device as cd1 again, after the usb_modeswitch action nothing happends..

      Desperate for some help, i am pretty new to this!

      Thanks!

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        If it's not showing you a new ue(4) device after switching the mode it probably isn't available. It might require a USB quirk to set the config index.
        Try running: usbconfig dump_all_desc before and after switching. See what ports it's presenting.

        Steve

        D 1 Reply Last reply Reply Quote 0
        • D
          DjJoakim @stephenw10
          last edited by

          @stephenw10 said in Huawei E3372 USB Modem won't show up:

          If it's not showing you a new ue(4) device after switching the mode it probably isn't available. It might require a USB quirk to set the config index.
          Try running: usbconfig dump_all_desc before and after switching. See what ports it's presenting.

          Steve

          Okey, well i am a bit new to this, so i don't really know how to do that.
          Yes, when i did usbconfig dump_all_desc before it showed me "Huawei etc etc.." as 3.2, but then when i did usb_modeswitch it went missing from that list..

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Ok so it changed to a different device, which is expected, and seemingly one that is nit recognised. So what did it show after the modeswitch?

            D 1 Reply Last reply Reply Quote 0
            • D
              DjJoakim @stephenw10
              last edited by DjJoakim

              @stephenw10 After i do that, the usbconfig dump_all_desc only shows me the same devices as before, but without ugen3.3, only 3.2, so it's gone from the list..
              And the last i can see in the logs is that it's disconnected, after i did usb_modeswitch
              Oct 24 21:10:21 kernel ugen3.3: <HUAWEIMOBILE HUAWEIMOBILE> at usbus3 (disconnected)

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                Hmm, I expect it to dissapear and then re-appear as a new device. Nothing much we can do if it never appears again. Maybe you're switching it to the wrong mode.

                Does it have more than one config index when you first connect it?

                Steve

                D 1 Reply Last reply Reply Quote 0
                • D
                  DjJoakim @stephenw10
                  last edited by

                  @stephenw10 I use this command when i changed it, don't know if it's the right one:

                  usb_modeswitch -v 12d1 -p 1f01 -c /usr/local/share/usb_modeswitch/12d1:1f01

                  Hmm, i don't really know how to see that, i need to reboot pfsense to make it pop up again, i will do that and then see what it tells me.

                  1 Reply Last reply Reply Quote 0
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    The output of usbconfig dump_all_desc will show you that. If you post it here we can check it.

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      DjJoakim @stephenw10
                      last edited by

                      @stephenw10 This is what i get without doing anything, since it flagged the code as spam, here is the code;
                      https://pastebin.com/KwuKtT68

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Mmm, only 1 config index in the default mode so nothing we can do there.

                        It really disappears completely after running modeswitch?

                        If so the only thing you can do there is run a different modeswitch command. Or trying to switch it some other way like just ejecting the virtual CD drive.
                        Some devices can be permanently switched from their web interfaces if you access that in some other OS first.

                        Steve

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          DjJoakim @stephenw10
                          last edited by

                          @stephenw10 Yep, all the other devices that are in that list are still there, but that one is just gone... and i don't really know where to find it..

                          I have now tried to change it trough another computer, but there was no such settings in that webui..

                          Do you know what other type of modeswitch command i can try?

                          Thanks

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            Not really, it's often a custom command. Check the usb-modeswitch forum.

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              DjJoakim @stephenw10
                              last edited by

                              @stephenw10 Thanks, i will check there.

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.