Using IPv6 in the network of mobile operator MTS. | All about the benefits and pitfalls of using a



Rep: (204)
Using IPv6 in the network of mobile operator MTS

Attached Image


How to connect?
Yes, for now, in order for MTS to start issuing IPv4v6, it is necessary to connect the free service "Access to IPv6" through LK.
You can also use USSD:
Connect - * 111 * 1428 * 1 #
Disable - * 111 * 1428 * 2 #
or via SMS:
Connect - 1 to number 1428
Deactivate - 2 to number 1428
Attached Image

How to setup?
IOS devices
IOS devices do not need settings since version 11.3
Devices starting with iPhone 5S, iPad Air2, iPad mini 4 are supported.
Older devices will no longer receive support.

ATTENTION!
It happens that on Apple devices from the list of supported and with a version older than 11.3, IPv6 support does not appear. In this case, go to Settings in the "Cellular Data" section (I do not write the path, because it changed in 12.0). Scroll down to the end and press the button "Adjustment speed". After the device is rebooted (this is for sure), IPv4v6 support should appear.
Android devices
From the MTS side, all major device manufacturers will be notified so that the default is set to IPv4v6 (dualstack).
However, some devices will have to be configured manually. To do this, you need to set the type of APN-a in the settings of the internet.mts.ru access point - IPv4v6.
Attached Image

It is not recommended to set IPv4v6 for roaming, because there is no certainty that there is support for IPv4v6 in roaming partner networks. Here are possible options:
- IPv4v6 connection will be (the best option);
- there will be an IPv4 connection (an acceptable option);
- there will be a failure in connecting to the network
Huawei modems
Using IPv6 in the network of mobile operator MTS. (Post rust3028 # 67503388)
Huawei e3372h-210 (MTS 829FT) have out-of-box support
Instructionon opening access to ports on IPv6 to devices connected to a mobile router using the example of Huawei B525 - thanksPhonetastic

How to check?
If everything is connected and configured, but still does not work
In this option, write to QMSEpm @ k, with telephone number, device model and region of habitat.
Confidence that everything will not, but if anything, I will try to contact the manufacturer of the device and ask the question why it does not work.
So far, this technology has not been introduced on the MTS network because there is not a single subscriber device that could use this.
In the laboratory, everything checked -Using IPv6 in the network of mobile operator MTS. (Post Epm @ k # 72967044)
Attached Image

IPv6-enabled DyDNS
useful links
news
From 09.08.2018, we plan to restrict incoming traffic to the mobile device via IPv6 port addressing< 1024.
We reserve the opportunity to remove this restriction by connecting an additional free option - "Access to IPv6 +".
Without special need, we do not recommend connecting this option.

09.08.2018 - About blocking traffic on lower ports for IPv6 addressing.

The topic is not recommended to upload screenshots with unlocked IMSI and IMEI.

There is no curator in the subject. In the event of a violation, press the buttonPicture
Top Starter -Phonetastic

Post has been editedEpm @ k - 17.01.19, 11:23
Reason for editing: Added links to statistical IPv6 resources



Rep: (2)
In the continuation of the issue of support equipment.

1. Output AT commands for supporting PDP context types:
Huawei E173u-1
ATI

Manufacturer: huawei
Model: E173
Revision: 11.126.85.00.209
IMEI: ??????????????
+ GCAP: + CGSM, + DS, + ES
Ok

AT + CGDCONT =?

+ CGDCONT: (1-16), "IP" , (0-2), (0-3)
+ CGDCONT: (1-16), "PPP" , (0-2), (0-3)
+ CGDCONT: (1-16), "IPV6" , (0-2), (0-3)
Ok

Huawei E3372s
ATI

Manufacturer:
Model: E3372
Revision: 21.300.05.00.143
IMEI: ?????????????????
+ GCAP: + CGSM, + DS, + ES
Ok

AT + CGDCONT =?

AT + CGDCONT =?
+ CGDCONT: (0-31), "IP" , (0-2), (0-3), (0,1), (0,1)
+ CGDCONT: (0-31), "PPP" , (0-2), (0-3), (0,1), (0,1)
Ok

Huawei E160G
ATI

Manufacturer: huawei
Model: E160G
Revision: 11.609.10.02.432
IMEI: ??????????????????
+ GCAP: + CGSM, + FCLASS, + DS
Ok

AT + CGDCONT =?

AT + CGDCONT =?
+ CGDCONT: (1-16), "IP" , (0-2), (0-3)
+ CGDCONT: (1-16), "PPP" , (0-2), (0-3)
+ CGDCONT: (1-16), "IPV6" , (0-2), (0-3)
Ok

2. Dear ValdikSS wrote in HabrГ©:
All Huawei modems and portable routers that I have have IPv6 disabled by default. Huawei sells this as an additional option when branding. Turning on is quite simple, but for this you need to modify the firmware.

ValdikSS, can you clarify how to turn it on?

3. Beeline also tested IPv6 on a mobile network in due time, but it ended with testinghttps://habrahabr.ru/c...y/beeline/blog/207162/



Rep: (2)
In general, almost a week later I got an IPv6 on my phone. Whether due to the fact that I pegged a SIM card into another phone, and then back, or the settings are so slowly spread over the MTS network, but now the phone receives global IPv6 on both 4G and 3G.

Regarding modem firmware, I’ve found an article where a person claims that there is an ipv4v6 PDP on the E3372h-153_Update_21.200.07.00.209_02 version from Megaphone, but for E3372h, and I have E3372s:
http://www.csmn.de/~ak/telekom_speedstick_lte_v/

There is also a branchSearch for firmware on the Huawei server, but the firmware from there I did not want to flood, giving the error 17 "Terminal is not Firmware" o.O

Well, for general information: there is a similar topic on RedditLTE sticks with prepaid card and IPv6 in Germany

Post has been editediplate - 15.11.17, 12:43



Rep: (2)
To the question of ipv6, how can I enable support via nvram 8514? I now have the contents of her "01 04 00".
Google didn't help me (well, or I'm not looking for it)

It seems about this and spoke ValdikSS, but Google also did not help me. Can anyone know how to properly modify this entry?



Rep: (2)
I would like to use a HUAWEI USB LTE e3372h modem

As I understand it, HUAWEI LTE modems can operate in 3 modes: PPP (Stick), QMI, HiLink

QMI mode is not supported by mikrotik.

HiLink mode does not support ipv6 yet; There is no firmware from Huawei yet. Or is there? Or need to change something in nvram?

The question is, in the PPP-out mode can a mikrotik get ipv6? Can Huawei issue an ipv6 address in PPP (Stick) mode?

In general, I still do not understand which direction to dig in order to get ipv6 on a modem / micro device.

P.s. Now you can get your own provider-independent IPv6 networkis free ! Online https://ip6.im/
there are also recommendations on the choice of providers that will help to use this network.

Post has been editedlegionnet - 15.11.17, 14:28



Rep: (2)
* legionnet, I already wrote above, you can potestit
Regarding modem firmware, I’ve found an article where a person claims that there is an ipv4v6 PDP on the E3372h-153_Update_21.200.07.00.209_02 version from Megaphone, but for E3372h, and I have E3372s:
http://www.csmn.de/~ak/telekom_speedstick_lte_v/

offtop
in highlink mode, the modem turns on (P) NAT and the meaning of ipv6 is lost
in QMI mode, the modem is represented by a stvway card and bridges it with the radio interface (bridzhat)
in PPP mode, the modem picks up the PPP server and again bridges it with the radio interface, and the PPP session actually exists on the computer-modem site

for highlink mode, there are firmware with ipv6 support, but I don’t see the point in them
PPP mode will not be fast, you can forget about the advantages of LTE
network card mode is limited to peacekeepinghttps: //wiki.mikrotik...iki/Manual: Peripherals

in any case, ipv4v6 PDP support is needed, you can find out by the command AT + CGDCONT =?


Post has been editediplate - 15.11.17, 15:07



Rep: (2)
* iplate,
thanks for the info! I will try.
I have enough ipv6 PDP.
Does anyone know if mikrotik supports NDIS mode?



Rep: (311)
iplate @ 11/15/17, 1:45 PM*
It seems about this and spoke ValdikSS, but Google also did not help me. Can anyone know how to properly modify this entry?

Normally I didn’t turn on IPv6 in Hilink, the PDP selection was activated, but IPv4v6 was always reset to IPv4 after saving the settings. However, after editing NVRAM AT + CGDCONT =? showed the IPv4v6 mode, so, probably, in the Stick-mode IPv6 would probably work.
For Hilink, you need to edit the web interface settings and the web interface itself: enable IPv6 in config / ipv6 / config.xml, enable ip_type_enabled in config / dialup / config.xml, set ipmodes / mode to 2 in config / lan / config.xml , and something else, already forgotten.
If I don’t forget, I’ll see what has been done in the Megafon firmware and port the changes to the modern versions.

iplate @ 11/15/17, 15:05*
in highlink mode, the modem turns on (P) NAT and the meaning of ipv6 is lost

I doubt the firmware has radvd and dhcpdv6, most likely IPv6 is simply routed. If NAT is turned on for it is stupid, another stone in the garden of Huawei, but this is easily changed by software.



Rep: (2)
* ValdikSS , highlink is inconvenient for me because the modem connects to the router anyway, and openwrt / lede makes it easier to tune and configure.

It would be great if I could dig, and if MTS had posted the firmware it would be just great.



Rep: (2)
* ValdikSS,
And what do you need to do with nvram? to enable ipv6 PDP?



Rep: (2)
* Epm @ k , you do not have insider information about MTS plans for the release of firmware with ipv6 support for usb modems?



Rep: (0)
I changed it to E3372h-153_Update_21.200.07.00.209_02, Ipv6 support appeared:
+ 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)

When a modem is connected (I have an MTS), the ping6 computer has worked. I try to raise on the router (mr-3020, vigorous snowdrop / openwrt).

Post has been editedalbert_samara - 23.11.17, 14:45
Reason for editing: clarification



Rep: (65)
I work with MTS:
1. E3372H 21.200.07.00.209 (E3372h-153_Update_21.200.07.00.209_01.10)
E3372h-153_Update_21.200.07.00.209_02 Failed to flash - are there any subtleties?

2. Sierra Wireless EM7455



Rep: (2170)
DoctorZlo @ 11.26.17, 17:10*
I work with MTS:
1. E3372H 21.200.07.00.209

If done
AT ^ NVWREX = 8514,0,4,01,04,00,00
, should work on any other firmware.

DoctorZlo @ 11.26.17, 17:10*
(E3372h-153_Update_21.200.07.00.209_01.10)
E3372h-153_Update_21.200.07.00.209_02 Failed to flash - are there any subtleties?


Yes there is. 02, unlike 01.10, is an unsigned firmware.



Rep: (7)
rust3028 @ 11.26.17, 20:07*
If done
AT ^ NVWREX = 8514,0,4,01,04,00,00
, should work on any other firmware.

Sadly, this command did not work on the E3272 modem :(



Rep: (65)
rust3028 @ 11.26.17, 18:07*
If done
AT ^ NVWREX = 8514,0,4,01,04,00,00
, should work on any other firmware.


and working! Checked with E3372h for 21.200.07.00.805 and E3372s for 21.300.05.00.00

Thank!

Post has been editedDoctorZlo - 27.11.17, 13:57



Rep: (2)
AT ^ NVWREX = 8514,0,4,01,04,00,00

I confirm, I also appeared on E3372s (stick, 21.300.05.00.00)

AT + CGDCONT =?
+ CGDCONT: (0-31), "IP" , (0-2), (0-3), (0,1), (0,1)
+ CGDCONT: (0-31), "IPV6" , (0-2), (0-3), (0.1), (0.1)
+ CGDCONT: (0-31), "IPV4V6" , (0-2), (0-3), (0.1), (0.1)
+ CGDCONT: (0-31), "PPP" , (0-2), (0-3), (0,1), (0,1)


After AT + CGDCONT = 0, "IPV4V6", "internet.mts.ru" received both IPv4 and IPv6 addresses from the 2a00 range: 1fa0 :: / 33

cheers, comrades!

Post has been editediplate - 26.11.17, 23:19



Rep: (2170)
DoctorZlo @ 11.26.17, 10:25*
Checked on 21.200.07.00.805

And what extreme (21.327.01.00.00) do not deliver?



Rep: (65)
rust3028 @ 11/27/17 11:09*
And what extreme (21.327.01.00.00) do not deliver?


I traditionally want, but I can not;)
The router only works up to .200. inclusive
Because of the cdc_ncm driver, a fix is ​​supposedly expected in the 4.13 kernel

Post has been editedDoctorZlo - 27.11.17, 11:58



Rep: (2170)
Jlyk @ 11.26.17, 10:21*
this command did not work on the E3272 modem

3272 does not support ^ NVWREX.
Try
AT ^ NVWR = 8514,4,01,04,00,00
AT ^ RESET



Rep: (2)
* rust3028, works!
I have the firmware hilink E3372h-153_Update_22.323.01.00.143_M_AT_05.10, and so IPv6 addresses on the interfaces were not automatically registered. But if you manually register through the adb shell, then everything works.
Settings taken from status files in / var / log / wan

In the router, of course, until you install such a modem with such firmware.


Full version    

Help     rules

Now: 06/27/19 05:15