если на тачке не хочется использовать "лишнее" по то минимум для установки связи вот таков
устанавливаем wvdial
apt-get install wvdial
правим конфиг /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB0
#Baud = 57600
Baud = 115200
Dial Command = ATD
#Dial Command = ATZ
Init1 = ATE1
#Init1 = ATZ
Phone = *99***1#
Stupid Mode = 1
New PPPD = 1
[Dialer megafon]
Username = \n
Password = \n
#Ask Password = 1
#Login Prompt = 1
#Password Prompt = 1
Init2 = AT+CGDCONT=1,"IP","internet"
[Dialer bee]
Username = beeline
Password = beeline
Init2 = AT+CGDCONT=1,"IP","internet.beeline.ru"
и усе готово
теперь для мегафона пишем
sudo wvdial megafon
а для билайна
sudo wvdial bee
для выяснения имени модема наберем
sudo ls /dev/ | grep tty
Ну у меня все эти модемы нетворкманагером хватаются и работают. Все гораздо проще, чем в офтопике, где без доп ПО ничего работать не будет. Воткнул и поехал!
ОтветитьУдалитья предлагаю вариант на случай больше подходящий для серверка например если нет иксов
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьЭх, в ubuntu 16 в менеджере устройство не подхватывалось, через wvdial получал
ОтветитьУдалить# wvdial megafon
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATE1
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT 7200000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Fri Dec 20 16:28:19 2019
--> Pid of pppd: 31908
wvdial: utils/wvtask.cc:303: static int WvTaskMan::yield(int): Assertion `*current_task->stack_magic == 0x123678' failed.
Aborted (core dumped)
В итоге на ноуте решил проблему на десктопе через modem manager GUI
Там с паролями еще заморочка, но модем как устройство для менеджера ПОЯВИЛСЯ!