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

    Huawei E3131/K4505 u3g not available?

    Scheduled Pinned Locked Moved Hardware
    11 Posts 6 Posters 7.2k 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.
    • E
      eri--
      last edited by

      That means the device has not switched to modem mode but is still on umass mode.
      Maybe u2g in 2.0.1 does not support it fully and you have to perform the mode swtich into pfSense itself.

      1 Reply Last reply Reply Quote 0
      • B
        bdaniel7
        last edited by

        I see now that kldstat -v shows a u3g module. But I still don't see any cuaU interfaces.
        And I tried to switch the E3131 to modem mode like this: http://forum.jdtech.pl/Watek-e3131-aero2-linux-to-dziala?page=2
        Basically, I used the (probably) correct TargetProduct id and MessageContent.

        Maybe u2g in 2.0.1 does not support it fully and you have to perform the mode swtich into pfSense itself.

        Is there a way to perform this switch into pfSense itself? I should get the sources and recompile pfSense?

        1 Reply Last reply Reply Quote 0
        • B
          bdaniel7
          last edited by

          Any news on this issue?

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

            What happened when you tried usb_modeswitch? Did it report success? Did the list in /dev change?

            Steve

            1 Reply Last reply Reply Quote 0
            • jimpJ
              jimp Rebel Alliance Developer Netgate
              last edited by

              We added patches for the K4505 into 2.0.2 and 2.1 by request of a customer.

              If you try a current image/snapshot it should work there.

              Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

              Need help fast? Netgate Global Support!

              Do not Chat/PM for help!

              1 Reply Last reply Reply Quote 0
              • S
                Snidely_Whiplash
                last edited by

                Ok I plugged my E3131 into my pfSense 2.0.2 box and got a text message similar to the text above, (copied below);

                E3131

                ugen4.3: <huawei>at usbus4
                umass2: <huawei 0="" 3="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                umass2:ย  SCSI over Bulk-Only; quirks = 0x0000
                umass2:2:2๐Ÿ‘Ž Attached to scbus2
                umass3: <huawei 0="" 3="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                umass3:ย  SCSI over Bulk-Only; quirks = 0x0000
                umass3:3:3๐Ÿ‘Ž Attached to scbus3
                (probe0:umass-sim3:3:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
                (probe0:umass-sim3:3:0:0): CAM status: SCSI Status Error
                (probe0:umass-sim3:3:0:0): SCSI status: Check Condition
                (probe0:umass-sim3:3:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)

                And yes it thinks it is mass storage

                Now what ???

                Should I enter usb_modeswitch at the prompt ???</huawei></huawei></huawei>

                1 Reply Last reply Reply Quote 0
                • B
                  bdaniel7
                  last edited by

                  I'm back after so long..

                  I'm running 2.1-RC0 from June 4th.
                  With Huawei E3131, dmesg shows:

                  umodem0: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                  umodem0: data interface 0, has no CM over data, has no break
                  umodem1: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                  umodem1: data interface 1, has no CM over data, has no break
                  umodem2: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                  umodem2: data interface 2, has no CM over data, has no break</huawei></huawei></huawei>

                  umass0: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                  umass0:ย  SCSI over Bulk-Only; quirks = 0x0000
                  umass0:0:0๐Ÿ‘Ž Attached to scbus0
                  umass1: <huawei 0="" 2="" huawei="" mobile,="" class="" 0,="" rev="" 2.00="" 1.02,="" addr="">on usbus4
                  umass1:ย  SCSI over Bulk-Only; quirks = 0x0000
                  umass1:1:1๐Ÿ‘Ž Attached to scbus1
                  (probe1:umass-sim1:1:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
                  (probe1:umass-sim1:1:0:0): CAM status: SCSI Status Error
                  (probe1:umass-sim1:1:0:0): SCSI status: Check Condition
                  (probe1:umass-sim1:1:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
                  cd0 at umass-sim0 bus 0 scbus0 target 0 lun 0
                  cd0: <huawei mass="" storage="" 2.31="">Removable CD-ROM SCSI-2 device
                  cd0: 40.000MB/s transfers
                  cd0: cd present [65536 x 2048 byte records]
                  da0 at umass-sim1 bus 1 scbus1 target 0 lun 0
                  da0: <huawei sd="" storage="" 2.31="">Removable Direct Access SCSI-2 device
                  da0: 40.000MB/s transfers
                  da0: Attempt to query device size failed: NOT READY, Medium not present

                  $ ls /dev/cu* =>
                  /dev/cuaU0
                  /dev/cuaU0.init
                  /dev/cuaU0.lock
                  /dev/cuaU1
                  /dev/cuaU1.init
                  /dev/cuaU1.lock
                  /dev/cuaU2
                  /dev/cuaU2.init
                  /dev/cuaU2.lock
                  /dev/cuau0
                  /dev/cuau0.init
                  /dev/cuau0.lock

                  $ kldstat -v|grep -i u3g => 361 uhub/u3g

                  But I still don't see any cuaU interfaces in the list of PPP interfaces and can't use the 3G modem.
                  What should I do next?</huawei></huawei></huawei></huawei>

                  1 Reply Last reply Reply Quote 0
                  • B
                    bdaniel7
                    last edited by

                    Hello, any news on this topic?

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

                      For some reason it's not able to see the modem on any of the 3 USB serial ports created by u3g. Also it's still seeing the virtual CD drive which isn't a good sign.
                      Maybe try this:
                      http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2013-03/msg00641.html

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • S
                        sept23
                        last edited by

                        From my experience:
                        for this model AT string to switch to modem only mode is AT^SETPORT="A1,A2;1,3,2"
                        AT^U2DIAG=0 does not work

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