Index of /ak/telekom_speedstick_lte_v
Deutsche Telekom Speedstick LTE V is available in the following revisions:
- Huawei E3372s-153
- Huawei E3372h-153
The revision can be found on the bottom of the stick close to the sim card
slot.
Since Deutsche Telekom announced Dualstack (IPV4V6 PDP) support end of
August 2015 you may assume their currently sold LTE dongles support it out
of the box?
WRONG! Its 2016 and this &?%!"$ device still misses it.
AT+CGDCONT=?
+CGDCONT: (0-31),"IP",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
+CGDCONT: (0-31),"PPP",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
OK
Manufacturer claims IPv6 support for E3372 dongles.
IPv6 Single and Dualstack PDP supported firmware
MegaFon Firmware (E3372h-153_Update_21.200.07.00.209_02.zip)
Besides that this firmware is not primarily targeted for the european or at
least german market its compatible and works quiet well
(no crashes, freezes). The used frequency band plan aswell as the
cipher/auth sets match the ones we use.
I successfully flashed this firmware on a Huawai E3372h-153 on Linux.
Windows Updater
You could run Huawei's native updater to install the firmware. In order to
proceed a firmware pin calculated from the IMEI is required (see LTE-ForumAT).
However, in some cases upgrading still stops and fails with error code
16 or 19. (Pin hack is not required for this)
Balong Flash
In idle operation the dongle blinks green every few seconds.
Open your dongle carefully (two torx screws right to the usb connector) and
release the clips on the two long sides of the case. Short USB ground and
the left pin (see img0004.jpg), plugin the USB port and keep it shorted for
about 5 seconds. The dongle should not blink and virtual serial interface
should be listed in dmesg. (Double check the device names below). Next step
is to flash the loader.
Loader
$ ./balong_usbdload -p /dev/ttyUSB0 usblsafe-3372hv2.bin
Найдено 2 блоков для загрузки
Загрузка блока 0, адрес=00000000, размер=3412
Адрес: 00000c00, пакет# 4 размер: 3404
Загрузка блока 1, адрес=57700000, размер=5922289
Адрес: 57ca5c00, пакет# 5784 размер: 4974
Загрузка окончена
Once the provided code is booted the dongle led will start flashing in
white. This may take up to two minutes and afterwards flash the firmware.
Firmware
$ ./balong_flash -p /dev/ttyUSB2 -g0 E3372h-153_Update_21.200.07.00.209_02.exe
Режим цифровой подписи: ONLY_FW (2958 байт)
Программа для прошивки устройств на Balong-чипсете, V3.0.223, (c) forth32, 2015, GNU GPLv3
--------------------------------------------------------------------------------------------------
Код файла прошивки: 9 (0x9)
Версия прошивки: 21.200.07.00.00
Платформа: BV7R11HS
Дата сборки: 2015.02.04 06:27:44
Заголовок: версия 1, код соответствия: HWEW11.1
Версия протокола: 7200B--SKCBADZM
Идентификатор устройства: HUAWEI BV7R11HS
----------------------------------------------------
## ---- Имя раздела ---- записано
00 Fastboot 100%
01 M3Boot_R11 100%
02 M3Boot-ptable 100%
03 Kernel_R11 100%
04 VxWorks_R11 100%
05 M3Image_R11 100%
06 DSP_R11 100%
07 Nvdload_R11 100%
08 System 100%
09 APP 100%
Перезагрузка модема...
The dongle will now restart and boot the new firmware code:
Manufacturer: Huawei
Model: MegaFon M150-2
Revision: 21.200.07.00.209
Tests
From this point your dongle should be IPv6 capable:
AT^FHVER
^FHVER:"E3372H-153 21.200.07.00.209,CL2E3372HM Ver.A"
OK
AT+CGDCONT=?
+CGDCONT: (0-31),"IP",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
+CGDCONT: (0-31),"IPV6",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
+CGDCONT: (0-31),"IPV4V6",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
+CGDCONT: (0-31),"PPP",,,(0-2),(0-3),(0,1),(0,1),(0-2),(0,1)
OK
CD-Emulation
Used for (automatic) software/driver installation on Windows systems and can
be disabled on Linux/Unix:
Default setting:
AT^SETPORT?
^SETPORT:A1,A2;12,1,16,A1,A2
OK
CD-Emulation disabled:
AT^SETPORT="FF;12,1,16"
OK
Connect the wireless network
I used QMI/NDIS and IPV4V6 PDP to get the Dualstack up.
PPP emulation with the virtual serial device rejected IPV6CP during
negotiation. Looks like its not supported by the device at all.
AT^NDISDUP=1,1,"internet.telekom"
OK
^NDISSTAT:1,,,"IPV4"
^NDISSTAT:1,,,"IPV6"
(There has to be an APN name set)
3: wwan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether 00:1e:10:1f:00:00 brd ff:ff:ff:ff:ff:ff
---snip---
inet6 2a01:598:a802:2037:1937:8f9:21a8:39/64 scope global temporary dynamic
valid_lft 604777sec preferred_lft 85777sec
inet6 2a01:598:a802:2037:21e:10ff:fe1f:0/64 scope global mngtmpaddr dynamic
valid_lft forever preferred_lft forever
inet6 fe80::21e:10ff:fe1f:0/64 scope link
valid_lft forever preferred_lft forever
to hangup hit
AT^NDISDUP=1,0
OK
^NDISSTAT:0,36,,"IPV4"
^NDISSTAT:0,36,,"IPV6"
Automatic connect on interface up (Debian Linux)
$ cat /etc/network/interfaces
---snip---
iface wwan0 inet dhcp
pre-up echo -ne '\r\nAT^NDISDUP=1,1,"internet.telekom"\r\n' > /dev/ttyUSB0 && sleep 10
iface wwan0 inet6 auto
---snip---
$ ifup wwan0