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

    Help with Dell Dw5821e WWAN card

    Scheduled Pinned Locked Moved Wireless
    20 Posts 2 Posters 4.4k 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.
    • M
      mikeiver
      last edited by mikeiver

      No mater what I try I can't seem to get it to not be flagged as spam! WTF!!!

      Edit: After a bit of searching I noticed that I need a rep point of 5 or more to not get flagged. So I suspect that it will be some time since I am at a "0" right now and will likely stay there for some time to come. Guess I will have to find another way to post or get help elsewhere at this point. What a pain spammers are and cause.

      50Mbps, I could live with that. But one thing at a time first. Gotta get this working! LOL

      Mike

      1 Reply Last reply Reply Quote 1
      • M
        mikeiver
        last edited by

        Sent them to you in pieces via the chat window. Only way they would go as there is a 1000 character limit to each message.

        Thanks again,

        Mike

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

          ugen1.3: <DELL DW5821e Snapdragon X20 LTE> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (0mA)
          
          bLength = 0x0012
          bDescriptorType = 0x0001
          bcdUSB = 0x0200
          bDeviceClass = 0x0000 <Probed by interface class>
          bDeviceSubClass = 0x0000
          bDeviceProtocol = 0x0000
          bMaxPacketSize0 = 0x0040
          idVendor = 0x413c
          idProduct = 0x81d6
          bcdDevice = 0x0100
          iManufacturer = 0x0001 <DELL>
          iProduct = 0x0002 <DW5821e Snapdragon X20 LTE>
          iSerialNumber = 0x0003 <f1bf4810>
          bNumConfigurations = 0x0001
          
          Configuration index 0
          
          bLength = 0x0009
          bDescriptorType = 0x0002
          wTotalLength = 0x0020
          bNumInterfaces = 0x0001
          bConfigurationValue = 0x0001
          iConfiguration = 0x0000  <no string>
          bmAttributes = 0x00c0
          bMaxPower = 0x0000
          
          Interface 0
          bLength = 0x0009
          bDescriptorType = 0x0004
          bInterfaceNumber = 0x0000
          bAlternateSetting = 0x0000
          bNumEndpoints = 0x0002
          bInterfaceClass = 0x00ff <Vendor specific>
          bInterfaceSubClass = 0x0042
          bInterfaceProtocol = 0x0003
          iInterface = 0x0007 <fastboot>
          
           Endpoint 0
              bLength = 0x0007
              bDescriptorType = 0x0005
              bEndpointAddress = 0x0081  <IN>
              bmAttributes = 0x0002  <BULK>
              wMaxPacketSize = 0x0200
              bInterval = 0x0000
              bRefresh = 0x0000
              bSynchAddress = 0x0000
          
          Endpoint 1
              bLength = 0x0007
              bDescriptorType = 0x0005
              bEndpointAddress = 0x0001  <OUT>
              bmAttributes = 0x0002  <BULK>
              wMaxPacketSize = 0x0200
              bInterval = 0x0000
              bRefresh = 0x0000
              bSynchAddress = 0x0000
          

          Hmm, that's the full output from ugen1.3? That's disappointing if so. Only one config index and no useful interfaces really.....

          1 Reply Last reply Reply Quote 1
          • M
            mikeiver
            last edited by

            So by your response I take it that I am screwed and likely it will not work?

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

              Not without changing the card in some way. The presented default interfaces are not anything pfSense can use.

              Via usb_mode_switch perhaps. Or a different firmware version.

              The thread I linked above seems to imply it might be possible:

              This module exposes two USB configurations: a QMI+AT capable setup on
              USB config #1 and a MBIM capable setup on USB config #2.
              

              If it had presented 2 config indexes we could have changed it. That might have given us an AT port and that can be used.

              Steve

              M 1 Reply Last reply Reply Quote 1
              • M
                mikeiver @stephenw10
                last edited by

                @stephenw10 Well I have a usb adapter coming in tomorrow and I will pull the modem and see if I can get it flashed with new firmware i pulled from Dell. Then see if I can get it up in windows 10 pro with the drivers provided by Dell. If that works i might be able to find the indexes and note them. Fingers crossed and thanks again. I will post back when I have more.

                Mike

                1 Reply Last reply Reply Quote 0
                • M
                  mikeiver
                  last edited by

                  Still unable to post the output of the dump without getting flagged!

                  So this is the output after loading in the firmware with the dell software. It appears that there is a SIM PIN2 lock. Verizon here seems to think that the modem PIN is PIN2 and thus the reason that I could not get it working under windows10 either. I have contacted the seller to get the pin number or to return the modem. Unless something has changed. I don't know enough to know what I am looking at. Guess the search for a modem that will work might begin again...

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

                    You can put the output in pastebin and link to it.

                    The Sierra EM7455 I showed above works fine as does the EM7355 if you need an internal modem. External Ethernet connected modems generally work much better bother because you can usually position them better and because they are not limited by FreeBSD.

                    There are some OEM branded versions of those Sierra devices that can take some messing about to make work but they generally can be made to.

                    Steve

                    1 Reply Last reply Reply Quote 1
                    • M
                      mikeiver
                      last edited by mikeiver

                      So a little update. It appears that this may be related to the fact that the FCC certified this modem for use in specific Dell products and utilizing specific antenna configurations. IE: This is a packaged product that was certified to be compliant. Not having one of the Dell laptops to play with I am not able to update the firmware on the card and see if that fixes and unlocks the modem. Will work on that next. I do have an old Dell computer and will see if I can get the software to load and run with the modem in the USB adapter on that. Long shot I suspect at the least.

                      What about the EM7565? I kind of want to stick to the internal card on one of the M.2 risers as the case and the board are already in my possession and working well. In other words I have all the pieces and just need a good modem for this to be a compact and functional package.

                      Mike

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

                        I have never tried an em7565, they are still too expensive for me. ๐Ÿ˜‰

                        I believe there are some other threads here people have documented that in.

                        Steve

                        1 Reply Last reply Reply Quote 1
                        • M
                          mikeiver
                          last edited by mikeiver

                          So it appears that it does work in Linux and that brings some hope to me. Gonna have to do a fair bit more digging to see if I can get this up and running. From the looks of it FreeBSD is rather deficient in comparison to Linux in this area. Bummer because I like PFsense so far and have our home router/ firewall running it right now with no issues so far.

                          Edit: Spoke with a friend of mine that is a Cray super computer admin and deep into linux. He thinks that since there is a driver for the modem for Linux that given the source we should be able to recompile it to run on the BSD kernel. Does this sound about right?

                          Mike

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

                            Well it's all open source so anything is possible, just a matter of coding! ๐Ÿ˜‰

                            But no it's not a simple compile issue. There is no MBIM or QMI support on FreeBSD (until someone ports umb from OpenBSD).
                            If the modem can present a usb com port, as that earlier thread seemed to show, then it may only be a matter of adding the USB IDs to the existing u3g driver in FreeBSD to have it create a usable AT port,

                            Steve

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              mikeiver @stephenw10
                              last edited by

                              @stephenw10 Well CRAP! I will refer my friend to this information and to another I found that you recently responded to about the same.

                              Thanks,

                              Mike

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