[РЕШЕНО] Мегафон М100-3 (ZTE) и Linux

Всех с наступившим новым годом!

Решил сделать себе подарок - купил 4G модем от Мегафона, который, к моему удивлению, оказался не Huawei (как в моделях М100-1, М100-2 и М100-4), а ZTE M823 (Мегафон М100-3) Устройство, как заявляется, довольно новое, и в интернете инфы об успешном его использовании в Linux я не нашел.
usb_modeswitch, usb_modeswitch_data установлены и корректно переключают из дефолтного режима 1225 (ZeroCD+Modem) в 1405. Также пробовал подключать уже в режиме NDIS (1403), предварительно переведя в диагностический режим (download mode - 0016) и отправив пару команд из Putty.

В чем, собственно, заключается проблема:
Network manager показывает Ethernet подключение и даже соединяется по нему, но интернета нет. Автоматически устройства /dev/ttyUSB0, ttyUSB1 ttyUSB2 не появляются.
Появляются ttyUSB0 и ttyUSB1 после указания в файле /sys/bus/usb-serial/drivers/option1/new_id1 строки 19d2 1405, но не звонятся ни через wvdial, и не видны при добавлении GSM соединения через NM (показывает на первой странице, что соединение создается для any device, т.е. фактически модем не видит)

lsusb:
Bus 003 Device 019: ID 19d2:1403 ZTE WCDMA Technologies MSM

При загрузке систему загружаются следующие модули ядра:
option
serialusb vendor 0x19d2 product 0x1403

Собственно, перепробовал все, что смог найти в Wiki и интернете, но модем так и не завелся. Остается единственная мысль - устройство еще не поддерживается ядром (у меня установлено 3.12.6 , все остальные пакеты обновлены).
Скажите, пожалуйста, у кого-нибудь получилось настроить его? Под виндой все работает.
А может, как у Ёты, он определяется устройством eth.
Попробуйте подключиться БЕЗ NetworkManager, покажите логи, роуты и т.д..
Да, Вы правы, определяется как сетевая плата. Но подключаться не хочет, ни через dhcpcd, ни через dhclient

dmesg

[  234.950051] usb 2-3: new high-speed USB device number 8 using ehci-pci
[  235.118733] usb-storage 2-3:1.2: USB Mass Storage device detected
[  235.118950] scsi8 : usb-storage 2-3:1.2
[  235.196426] usbcore: registered new interface driver cdc_ether
[  235.219082] rndis_host 2-3:1.0 usb0: register 'rndis_host' at usb-0000:00:10.3-3, RNDIS device, 36:4b:50:b7:ef:2d
[  235.219875] usbcore: registered new interface driver rndis_host
[  235.234706] usbcore: registered new interface driver rndis_wlan
[  235.256987] systemd-udevd[513]: renamed network interface usb0 to enp0s16f3u3
[  236.120935] scsi 8:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
[  236.121531] scsi 8:0:0:1: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2
[  236.127021] sr1: scsi-1 drive
[  236.127357] sr 8:0:0:0: Attached scsi CD-ROM sr1
[  236.133154] sd 8:0:0:1: [sdc] Attached SCSI removable disk
dhcpcd
dhcpcd[641]: version 6.1.0 starting
dhcpcd[641]: enp0s16f3u3: soliciting an IPv6 router
dhcpcd[641]: enp0s16f3u3: soliciting a DHCP lease
dhcpcd[641]: enp0s16f3u3: offered 192.168.0.183 from 192.168.0.1
dhcpcd[641]: enp0s16f3u3: leased 192.168.0.183 for 86400 seconds
dhcpcd[641]: enp0s16f3u3: adding host route to 192.168.0.183 via 127.0.0.1
dhcpcd[641]: enp0s16f3u3: adding route to 192.168.0.0/24
dhcpcd[641]: enp0s16f3u3: adding default route via 192.168.0.1
dhcpcd[641]: forked to background, child pid 879
ifconfig:

enp0s16f3u3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.194  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::344b:50ff:feb7:ef2d  prefixlen 64  scopeid 0x20<link>
        ether 36:4b:50:b7:ef:2d  txqueuelen 1000  (Ethernet)
        RX packets 48  bytes 3640 (3.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 47  bytes 6006 (5.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

если перейти по адресу 192.168.0.1 выдает

Access Error: Site or Page Not Found
Cannot open URL


То же самое выдается на винде (в отличии от аналогичного свистка от билайна, здесь нет никакой программной web-оболочки) - т.е. модем виден, но лампочка не мигает, трафика нет.

Пробовал давать ip адреса ручками через ip addr add, ip route add, такой же результат.
Какие еще могут быть идеи?
Решение было найдено на gsmforum.ru:

Нужно "перейти" на страничку

http://192.168.0.1/goform/goform_set_cmd_process?goformId=CONNECT_NETWORK

Модем выдаст SUCCESS и радостно замигает.

Надеюсь, кому-нибудь пригодится!
Спасибо! Инструкция пригодилась для МТС-модема, только ip заменил на 192.168.99.1.
vdemin
Инструкция пригодилась для МТС-модема
Да, и меня тоже навело на правильные шаги в нужном направлении :)
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
 
Зарегистрироваться или войдите чтобы оставить сообщение.