Huawei E173

Model: E173u-2

back to gadgets page.

Links

local links: ISP - Get,

History

2021-07-26: I re-created this page on my self-hosted web server.

2016-03-28: testing AT commands:

ati
Manufacturer: huawei
Model: E173
Revision: 11.126.16.04.00
IMEI: 861961014394838
+GCAP: +CGSM,+DS,+ES

OK

cool. other commands

at^cardlock?
^CARDLOCK: 2,10,0

OK
at^getportmode
^GETPORTMODE:TYPE:WCDMA:Qualcomm,MDM:0,NDIS:1,DIAG:2,PCUI:3,CDROM:4,SD:5

OK

what else RSSI info

at+csq=?
+CSQ: (0-31,99),(99)

OK
at+csq
+CSQ: 12,99

OK

and IMSI

at+cimi
242010411202803

OK

nice. IMEI

at+cgsn
861961014394838

OK

ok. Get hardware version

at^hwver
^HWVER:"CD1E153M"

OK

allright.

2016-03-28: Connecting to the modem with cu (for testing):

tingo@kg-core1$ cu -s 57600 -l /dev/cuaU1.0
can't open log file /var/log/aculog.
Connected
at
OK

so that works.

2016-03-28: 3G modem - testing the Huawei E173 (Model E173u-2) dongle that I got as part of the mobile broadband (Mobilt S). I connect it to my workstation

tingo@kg-core1$ uname -a
FreeBSD kg-core1.kg4.no 9.3-STABLE FreeBSD 9.3-STABLE #2 r296426: Sun Mar  6 14:16:23 CET 2016     root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC  amd64

it shows up in /var/log/messages as

Mar 28 12:54:31 kg-core1 kernel: ugen3.5: <HUAWEI Technology> at usbus3
Mar 28 12:54:31 kg-core1 kernel: ugen3.5: <HUAWEI Technology> at usbus3 (disconnected)
Mar 28 12:54:36 kg-core1 kernel: ugen3.5: <HUAWEI Technology> at usbus3
Mar 28 12:54:36 kg-core1 kernel: u3g0: <HUAWEI Technology HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 5> on usbus3
Mar 28 12:54:36 kg-core1 kernel: u3g0: Found 4 ports.
Mar 28 12:54:36 kg-core1 kernel: umass0: <HUAWEI Technology HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 5> on usbus3
Mar 28 12:54:36 kg-core1 kernel: umass0:  SCSI over Bulk-Only; quirks = 0x0000
Mar 28 12:54:36 kg-core1 kernel: umass0:7:0:-1: Attached to scbus7
Mar 28 12:54:36 kg-core1 kernel: umass1: <HUAWEI Technology HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 5> on usbus3
Mar 28 12:54:36 kg-core1 kernel: umass1:  SCSI over Bulk-Only; quirks = 0x0000
Mar 28 12:54:36 kg-core1 kernel: cd1 at umass-sim0 bus 0 scbus7 target 0 lun 0
Mar 28 12:54:36 kg-core1 kernel: cd1: <HUAWEI Mass Storage 2.31> Removable CD-ROM SCSI-2 device
Mar 28 12:54:36 kg-core1 kernel: cd1: 40.000MB/s transfers
Mar 28 12:54:36 kg-core1 kernel: cd1: Attempt to query device size failed: NOT READY, Medium not present
Mar 28 12:54:36 kg-core1 kernel: cd1: quirks=0x10<10_BYTE_ONLY>
Mar 28 12:54:36 kg-core1 kernel: umass1:8:1:-1: Attached to scbus8
Mar 28 12:54:36 kg-core1 kernel: da0 at umass-sim1 bus 1 scbus8 target 0 lun 0
Mar 28 12:54:36 kg-core1 kernel: da0: <HUAWEI SD Storage 2.31> Removable Direct Access SCSI-2 device
Mar 28 12:54:36 kg-core1 kernel: da0: 40.000MB/s transfers
Mar 28 12:54:36 kg-core1 kernel: da0: Attempt to query device size failed: NOT READY, Medium not present
Mar 28 12:54:36 kg-core1 kernel: da0: quirks=0x2<NO_6_BYTE>

interesting. Does it work? Check for ports:

root@kg-core1# ls -l /dev/cuaU1* /dev/ttyU1*
crw-rw----  1 uucp  operator  0xd8 Mar 28 12:54 /dev/cuaU1.0
crw-rw----  1 uucp  operator  0xd9 Mar 28 12:54 /dev/cuaU1.0.init
crw-rw----  1 uucp  operator  0xda Mar 28 12:54 /dev/cuaU1.0.lock
crw-rw----  1 uucp  operator  0xde Mar 28 12:54 /dev/cuaU1.1
crw-rw----  1 uucp  operator  0xdf Mar 28 12:54 /dev/cuaU1.1.init
crw-rw----  1 uucp  operator  0xe0 Mar 28 12:54 /dev/cuaU1.1.lock
crw-rw----  1 uucp  operator  0xe4 Mar 28 12:54 /dev/cuaU1.2
crw-rw----  1 uucp  operator  0xe5 Mar 28 12:54 /dev/cuaU1.2.init
crw-rw----  1 uucp  operator  0xe6 Mar 28 12:54 /dev/cuaU1.2.lock
crw-rw----  1 uucp  operator  0xea Mar 28 12:54 /dev/cuaU1.3
crw-rw----  1 uucp  operator  0xeb Mar 28 12:54 /dev/cuaU1.3.init
crw-rw----  1 uucp  operator  0xec Mar 28 12:54 /dev/cuaU1.3.lock
crw-rw----  1 root  operator  0xcb Mar 28 12:54 /dev/ttyU1.0
crw-rw----  1 root  operator  0xd6 Mar 28 12:54 /dev/ttyU1.0.init
crw-rw----  1 root  operator  0xd7 Mar 28 12:54 /dev/ttyU1.0.lock
crw-rw----  1 root  operator  0xdb Mar 28 12:54 /dev/ttyU1.1
crw-rw----  1 root  operator  0xdc Mar 28 12:54 /dev/ttyU1.1.init
crw-rw----  1 root  operator  0xdd Mar 28 12:54 /dev/ttyU1.1.lock
crw-rw----  1 root  operator  0xe1 Mar 28 12:54 /dev/ttyU1.2
crw-rw----  1 root  operator  0xe2 Mar 28 12:54 /dev/ttyU1.2.init
crw-rw----  1 root  operator  0xe3 Mar 28 12:54 /dev/ttyU1.2.lock
crw-rw----  1 root  operator  0xe7 Mar 28 12:54 /dev/ttyU1.3
crw-rw----  1 root  operator  0xe8 Mar 28 12:54 /dev/ttyU1.3.init
crw-rw----  1 root  operator  0xe9 Mar 28 12:54 /dev/ttyU1.3.lock

Ok, four (4) ports. Now, which ones for ppp / mpd and which ones for stats and control? Anyway, this command is useful too:

tingo@kg-core1$ sysctl -a dev.u3g
dev.u3g.0.ttyports: 4
dev.u3g.0.ttyname: U1
dev.u3g.0.%parent: uhub8
dev.u3g.0.%pnpinfo: vendor=0x12d1 product=0x140c devclass=0x00 devsubclass=0x00 sernum="" release=0x0000 mode=host intclass=0xff intsubclass=0xff intprotocol=0xff ttyname=U1 ttyports=4
dev.u3g.0.%location: bus=2 hubaddr=1 port=3 devaddr=5 interface=0 ugen=ugen3.5
dev.u3g.0.%driver: u3g
dev.u3g.0.%desc: HUAWEI Technology HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 5

nice.

2012-02-21: as part of my Get ISP deal, I also got mobile broadband and a usb 3G modem (and a SIM card). The usb modem is a Huawei E173 (info here). On the inside, it says "Model: E173u-2" and IMEI number. (IMEI is: 861961014394838). There is room for a microSD card below the SIM card.