Подключение GSM Tele2

Здравствуйте, коллеги!
Я в основном пользуюсь для GPRS симками Tele2.
Профиля для этого оператора нет.
Если в interfaces указать

auto ppp0
iface ppp0 inet ppp
provider mts
#рестартуем модем, если он завис
pre-up wb-gsm restart_if_broken  
#Затем ждем, пока он загрузится и найдет сеть.
pre-up sleep 10

то соединение устанавливается, не смотря на то, что в /etc/chatscripts/mts стоит

OK AT+CGDCONT=1,"IP","internet.mts.ru"

Я заменил в interfaces на

auto ppp0
iface ppp0 inet ppp
provider tele2
#рестартуем модем, если он завис
pre-up wb-gsm restart_if_broken  
#Затем ждем, пока он загрузится и найдет сеть.
pre-up sleep 10

скопировал в /etc/chatscripts/mts как /etc/chatscripts/tele2
и подставил
OK AT+CGDCONT=1,“IP”,“internet.tele2.ru

соответственно в /etc/ppp/peers/ скопировал mts в tele2 без изменений.
Настройки tele2 подробно указаны на https://spb.tele2.ru/help/article/computer-setup

Однако соединение не устанавливается.
Помогите пожалуйста создать файлы конфгурации для этого оператора.

Нашел вариант правильной конфигурации:
/etc/chatscripts/tele2 должен содержать

OK AT+CGDCONT=1,"IP","internet.tele2.ru"
OK ATD*99***1#

В остальном все правильно было.
Теперь коннект на нормальной скорости

root@wirenboard-AV6U5XZP:~# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Retrieving speedtest.net configuration...
Testing from T2 Mobile LLC (176.59.10.16)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by CJSC RASCOM (Saint Petersburg) [5.79 km]: 107.626 ms
Testing download speed................................................................................
Download: 2.59 Mbit/s
Testing upload speed................................................................................................
Upload: 0.47 Mbit/s

До этого было

Download:0.012 Mbit/s
Testing upload speed................................................................................................
Upload: 0.01 Mbit/s

Рабочая конфигурация:
Фрагмент /mnt/data/etc/network/interfaces:

auto ppp0
iface ppp0 inet ppp
provider tele2
#рестартуем модем, если он завис
pre-up wb-gsm restart_if_broken
#Затем ждем, пока он загрузится и найдет сеть.
pre-up sleep 10

Конфигурационный файл для /etc/chatscripts/tele2

ABORT "BUSY"
ABORT "NO ANSWER"
ABORT "NO CARRIER"
ABORT "ERROR"
TIMEOUT 5
"" ATZ
OK AT+CGDCONT=1,"IP","internet.tele2.ru"
# Для статического IP подставить OK AT+CGDCONT=1,"IP","static.tele2.ru"
OK ATD*99***1#
CONNECT

Конфигурационный файл для /etc/ppp/peers/tele2

/dev/ttyACM0
# для 2G модема подставить  /dev/ttyGSM

115200

#disable hardware flow control
nocrtscts

# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute

# Makes pppd "dial again" when the connection is lost.
persist

# Do not ask the remote to authenticate.
noauth

persist
# no limit on failed connections
maxfail 0
lcp-echo-interval 10
lcp-echo-failure 3
holdoff 10

init "/usr/bin/wb-gsm restart_if_broken"

user tele2
connect "/usr/sbin/chat -v -f /etc/chatscripts/tele2"
4 Likes