Huawei E3131/K4505 u3g not available?
-
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. -
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?
-
Any news on this issue?
-
What happened when you tried usb_modeswitch? Did it report success? Did the list in /dev change?
Steve
-
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.
-
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:2Attached 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:3Attached 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>
-
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:0Attached 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:1Attached 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> -
Hello, any news on this topic?
-
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.htmlSteve
-
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