LINUX.ORG.RU

Ubuntu 20.04 не видит модем от мегафона

 ,


0

1

Создаю тему 2 раз, с новой информацией и большим пониманием. История самой проблемы: установил ubuntu 20.04, поставил оболочку kde. С самого начала модем работал просто отлично. Но после того, как я поставил компьютер в спящий режим, а потом вернулся, интернет пропал. Теперь приходит уведомление о том, что необходимо выполнить вход в эту сеть, и перебрасывает на 192.168.0.1. Сайт модема: https://moscow.shop.megafon.ru/modems/132639.html#description Сам модем прекрасно работает на win10. На команду lsusb выводит: Bus 001 Device 006: ID 19d2:1405 ZTE WCDMA Technologies MSM ZTE technologies MSM. Процесс подключения: добавить новое соединение -> мобильное -> любое gsm- устройство -> Россия -> мегафон -> план по умолчанию, точка доступа internet -> все. Ось видимо не видит сам модем, не видит его и modem manager gui. Помогите его заставить работать, 1.5 дня уже бьюсь - ничего не смог сделать. Извините за не отформатированый текст, пишу с телефона.

Как уже ранее писали в прошлой теме, твой модем, скорее всего, эмулирует проводное подключение, являясь по сути роутером, так как сам по себе создает NAT. А modem manager gui — для истинных модемов, которые лишь служат аппаратной прокладкой между компом и сетью. Хотя это не точно.

Вот рабочий совет, как это настроить: посмотри на сайте мегафона, какие настройки сети нужно выставлять в том случае, если этот модем, именно эту модель (которой внутри роутер, вероятно) подключать в роутер и настраивать подключение на этом роутере, который уже будет раздавать сеть на иные компы — обычно роутеры на Linux или *BSD, так что настройки подходят и для десктопных вариантов этих систем.

Перезагрузи ОС, подключи модем и посмотри

ip a
ip r
, как говорили — там из вывода многое понятно. Если тебе этот вывод — китайская грамота, то кинь его сюда.

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 3)

o5 25

Теперь приходит уведомление о том, что необходимо выполнить вход в эту сеть, и перебрасывает на 192.168.0.1

кроме модема какие сетевые интерфейсы есть у твоего компьютера?

Ось видимо не видит сам модем, не видит его и modem manager gui.

нещитово. давай dmesg при подключении модема. лог NetworkManager. твои заявления по ценности (в решении этой проблемы) стремятся к нулю. логи давай (если действительно тебе нужна помощь с модемом).

anonymous ()
Ответ на: комментарий от Vsevolod-linuxoid

ip a: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 4c:ed:fb:78:5e:23 brd ff:ff:ff:ff:ff:ff 3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 02:31:2e:0e:d0:44 brd ff:ff:ff:ff:ff:ff inet 192.168.0.175/24 brd 192.168.0.255 scope global dynamic noprefixroute usb0 valid_lft 86095sec preferred_lft 86095sec inet6 fe80::ed8a:4676:bec1:1b81/64 scope link noprefixroute valid_lft forever preferred_lft forever ip r: default via 192.168.0.1 dev usb0 proto dhcp metric 20100 169.254.0.0/16 dev usb0 scope link metric 1000 192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.175 metric 100

sayzeks ()
Ответ на: комментарий от sayzeks

Выложи ещё раз с нормальной разметкой. Но по сути, у тебя уже сейчас всё работает — то есть модем реально эмулирует проводной интерфейс и раздает dhcp.

Ты пробовал заходить на 192.168.0.1 и смотреть там настройки? Может, модем видит, что у тебя другая ОС, и потому отключает её от инета до подтверждения, что абонент абонент.

Vsevolod-linuxoid ★★★★★ ()

Если ты ещё не понял, то подробно.

Ubuntu видит модем абсолютно адекватно. Этот модем создан для работы без драйверов, поэтому любая ОС видит его как USB Ethernet адаптер.

Достигается это за счет того, что он по своей сути является роутером. Он получает по 4G интернет от провайдера, а потом раздает его по DHCP другому устройству — тому, которое считает его USB Ethernet адаптером.

Причина, почему это работает под Windows, но перестало работать под Linux, скорее всего в лаунчере Мегафона на Windows. Модем опрашивает подключенное устройство, есть ли у него этот лаунчер, берет из него параметры типа логина/пароля абонента и дает интернет.

На Linux это не работает. Но на сайте заявлено, что эта модель работает под macOS — под неё этого лаунчера тоже нет, поэтому скорее всего есть иной способ настройки. Или войти в веб-интерфейс этого модема(роутера), или авторизоваться в личном кабинете... можешь спросить в техподдержке. Только скажи, что у тебя макось — с линуксом пошлют.

Именно поэтому ошибка «Требует выполнить вход в эту сеть». У меня на Yota она возникает, когда кончаются деньги — там тоже такого же типа модем.

Vsevolod-linuxoid ★★★★★ ()