LINUX.ORG.RU

Мегафон M150-2

 , ,


1

1

Знакомый прикупил сабжевый модем (определяется как E398). Под оффтопиком он завелся и отлично работал. Под Linux (пробовали под Debian 8 и Ubuntu 12.04) - он определяется, пытается подключиться, загорается индикатор соединения, но фейлится на получении адреса по DHCP (в tcpdump на интерфейсе видны запросы к DHCP и ARP запросы откуда-то снаружи).

Парочка других модемов заводится без проблем, но в них нет 4G (в принципе в нашей деревне его тоже пока нет, но есть надежда (= ).

Может у кого-то есть идеи, в чем может быть проблема?

Деньги точно есть, модем точно рабочий.

★★
Ответ на: комментарий от NeOlip

Пин обычно проще убрать, чем трахаться с его записыванием в скрипты. Сделать это можно телефоном, например.

через nm

Гхм. А что в dmesg при подключении девайса?

svr4
()
Ответ на: комментарий от svr4
[23309.546724] usb 2-1.3: new high-speed USB device number 33 using ehci-pci
[23309.640015] usb 2-1.3: New USB device found, idVendor=12d1, idProduct=1506
[23309.640025] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[23309.640031] usb 2-1.3: Product: HUAWEI_MOBILE
[23309.640036] usb 2-1.3: Manufacturer: HUAWEI_MOBILE
[23309.640041] usb 2-1.3: SerialNumber: 0123456789ABCDEF
[23309.640874] option 2-1.3:1.0: GSM modem (1-port) converter detected
[23309.641334] usb 2-1.3: GSM modem (1-port) converter now attached to ttyUSB12
[23309.643854] huawei_cdc_ncm 2-1.3:1.1: MAC-Address: 00:1e:10:1f:00:00
[23309.643861] huawei_cdc_ncm 2-1.3:1.1: setting rx_max = 16384
[23309.645684] huawei_cdc_ncm 2-1.3:1.1: cdc-wdm0: USB WDM device
[23309.646519] huawei_cdc_ncm 2-1.3:1.1 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:1d.0-1.3, Huawei CDC NCM device, 00:1e:10:1f:00:00
[23309.718843] systemd-udevd[12291]: renamed network interface wwan0 to wwp0s29u1u3i1
NeOlip ★★
() автор топика
Ответ на: комментарий от NeOlip

Я попробовал и забил.

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

(за час втыкания в код у меня не получилось)

Еще можно прошивку zyxel keenetic выпотрошить. Он вроде на линуксе, а модем там отлично цепляется. (Еще не пробовал)

soomrack ★★★★★
()
Ответ на: комментарий от NeOlip

wwp0s29u1u3i1

facehoof.jpg

В любом случае, для начала сними с симки пин, потом попробуй вручную запустить:

qmicli -d /dev/cdc-wdm0 -wds-start-network=internet --device-open-net="net-802-3|net-no-qos-header" --device-open-sync --client-no-release-cid

И потом уже натравить dhclient на wwan-девайс

svr4
()
Последнее исправление: svr4 (всего исправлений: 1)

У меня такой же. Работает влет. Попробуй выкинуть протухшую хламину и воткнуть актуальную убунту.

Akamanah ★★★★★
()
Ответ на: комментарий от svr4

пин снял.

# qmicli -d /dev/cdc-wdm0 --wds-start-network=internet --device-open-net="net-802-3|net-no-qos-header" --device-open-sync --client-no-release-cid
[10 сен 2015, 13:12:58] -Warning ** [/dev/cdc-wdm0] QMI framing error detected
[10 сен 2015, 13:12:58] -Warning ** [/dev/cdc-wdm0] QMI framing error detected
error: couldn't open the QmiDevice: Transaction timed out
NeOlip ★★
() автор топика
Ответ на: комментарий от NeOlip

На 15.04 и 15.10 точно. Раньше приходилось передергивать, пока он не подрубится к ppp0, а теперь автоматом сходу коннектится к wwan0.

Akamanah ★★★★★
()
Ответ на: комментарий от NeOlip

Насколько помню, была похожая лажа в LTS убунте. Там то ли libqmi (qmicli), то ли модуль ядра, то ли всё сразу протухшее. На всякий случай попробуй ещё запустить без --device-open-net=«net-802-3|net-no-qos-header»

Но выше уже подсказали самый простой путь - обновить говно мамонта )

svr4
()
Последнее исправление: svr4 (всего исправлений: 1)
Ответ на: комментарий от soomrack

Дело в том, что в винде такие модемы работают либо через QMI, либо через RNDIS, AT-команд как таковых ты не найдёшь.

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

Попробуем обновится. А убунта сможет обновится с 12.04 на 15.04 сразу или надо сначала на 14.04, потом на 15?

NeOlip ★★
() автор топика
Ответ на: комментарий от NeOlip

С лтс до лтс может обновиться, а потом переключи на получение обычных релизов и вперед.

do-release-upgrade, есличо.

Akamanah ★★★★★
()
Ответ на: комментарий от svr4

Спасибо за попытку помочь и пару новых аббревиатур (=

NeOlip ★★
() автор топика

На удивление Ubuntu без каких-либо проблем обновилась до 14.04 и модем завелся без лишних телодвижений (но если выключить, то уже не включается, да). Пока решили оставить так, а через полгодика обновится на следующий LTS. Еще раз спасибо всем причастным. Linux таки готов (=

NeOlip ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.