valerius2k Posted September 19, 2016 · Report post Купил новый LTE модем от Мегафона Megafon M150-2 aka Huawei 3372h (stick). Пытаюсь подключить его к Asus RT-N16 роутеру с прошивкой DD-WRT. У меня есть кое-какой опыт работы с 2g/3g модемами, поэтому я думал, что особых проблем тут не возникнет, но не тут-то было. Модем я разлочил от Мегафона, перепрошил на нормальную прошивку, не брендированную от Huawei, отключил Zero-CD, так что он теперь работает в режиме "только модем", даю команды at+cgdcont=1,"IP","internet" OK atd*99# CONNECT т.е., терминалка законнектилась с прошивкой модема по протоколу PPP. Но светодиод по-прежнему мигает и не соединяется с сетью. Если я возьму и попытаюсь соединиться с сетью при помощи PPP-клиента pppd file ./test где ipparam megafon #nodetach noauth /dev/usb/tts/1 noipdefault defaultroute usepeerdns local #novj #novjccomp asyncmap 20a0000 escape ff debug kdebug 255 chap-secrets /tmp/ppp/chap-secrets pap-secrets /tmp/ppp/pap-secrets ipcp-max-failure 60 crtscts 921600 connect "COMGTDIAL='ATD*99***1#' /usr/sbin/comgt DIAL -d /dev/usb/tts/1 >/tmp/comgt.out 2>&1" user 'gdata' password 'gdata' persist lock holdoff 3 maxfail 0 то тот же результат -- нет коннекта, PPPD висит некоторое время, а потом завершается. Кроме того, я не могу получить никакой диагностики -- специфика DD_WRT -- дебаг перенаправляется в syslog, но там тоже нет никакой ценной информации, только что PPPD запустился или завершился. В то же время, если я пытаюсь установить коннект через RNDIS (эмуляция Ethernet-адаптера, к которому достаточно подключиться DHCP-клиентом, получить IP и инет должен заработать) -- команда at^ndisdup=1,1,"internet" OK то соединение с сетью устанавливается -- светодиод горит непрерывно. Но драйвер cdc_ethernet.ko в DD-WRT не видит сетевой адаптер, поэтому дальше ничего не получается, хотя сам модем сеть видит! Если же я подсоединяюсь с компа (Ubuntu), то наоборот, pppd прекрасно соединяется, последовательность команд at+cgdcont и atd работает, и идет коннект к сети (светодиод горит непрерывно), а команда at^ndisdup наоборот, не дает соединения почему-то. Под windows все прекрасно тоже работает в режиме RNDIS и все соединяется, а вот на роутере почему-то не хочет. Причем, беру два других 3g-модема (на них LTE нет), и они сразу за милую душу соединяются. А с LTE модемом не хочет. Может, у кого-нибудь есть какие-то идеи? Может, это какая-то специфика LTE и еще что-то надо покрутить? WBR, Валерий Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NewUse Posted September 19, 2016 (edited) · Report post Версия ДД-ВРТ последняя? Попробуйте обновить на бэту. ftp://ftp.dd-wrt.com/betas/2016/09-14-2016-r30631/broadcom_K3X/dd-wrt.v24-30631_NEWD-2_K3.x_mega_RT-N16.trx Edited September 19, 2016 by NewUse Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
valerius2k Posted September 19, 2016 (edited) · Report post Версия ДД-ВРТ последняя? Попробуйте обновить на бэту. не последняя, надо попробовать... А в чем проблема с прошивкой может быть, просто, чтоб понимать проблему? Дело в том, что ком-порт точно работает -- я при помощи терминалки (minicom) успешно ввижу модем и даю ему команды, т.е., связь модем-роутер работает. Поэтому подозрения в том, что дело в самом модеме. Edited September 19, 2016 by valerius2k Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Bandit Posted September 19, 2016 · Report post может в хайлинке лучше заведется? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
valerius2k Posted September 19, 2016 (edited) · Report post 2Bandit: не хочу hilink -- уже пробовал модем Йоты, обплевался. Оно само имеет свой NAT, DHCP, у которых к тому же, ограниченное число клиентов (щтук 8), когда у меня есть более продвинутые аналогичные службы роутера. К тому же, надо перенастраивать адреса подсети на те, что забиты в настройках модема. Может, конечно, у Хуавея настроек побольше, но у Йоты их было явно недостаточно. К тому же, работа в режиме NDIS возможна и на stick прошивке, так что ограничений по скорости быть не должно, по идее. Буду пробовать hilink только в крайнем случае. Кстати, на stick прошивке у меня была скорость 40 Mbit/s даже при работе через ком-порт, а больше в моем районе навряд ли получится (сигнал не очень сильный). Edited September 19, 2016 by valerius2k Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stas_k Posted September 19, 2016 · Report post не хочу hilink -- уже пробовал модем Йоты, обплевался. Оно само имеет свой NAT, DHCP, у которых к тому же, ограниченное число клиентов (щтук 8), Ну и пусть ограничение в 8. у тебя же 1 клиент. роутер. еще семь в запасе. К тому же, надо перенастраивать адреса подсети на те, что забиты в настройках модема. Много там настраивать? один WAN порт роутера. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
valerius2k Posted September 20, 2016 · Report post 2stas_k: Ну, будет два вложенных NAT-а и неудобства с пробросом портов, а я не хочу. В общем, сегодня поковырялся -- протестил несколько последних прошивок dd-wrt с ядром 3.х -- что-то не работают после прошивки. Даже на пинг не отвечают и светодиод Power потухает. Прошивки с ядром 2.6 работают, но виснет minicom при подключении к компорту. Х.з. почему, коннект через pppd работает. В общем, решил я попробовать OpenWRT -- и даже все завелось. Заработало со stick-прошивкой, причем. Но если попробовать RNDIS, то на at^ndisdup=1,1,"internet" отвечает "OK", но не соединяется, странно. Ядро в OpenWRT намного новее (4.x), чем в DD-Wrt, поэтому, видимо, все оказалось проще. Но какая такая особая поддержка требуется для того, чтобы работал коннект через ком-порт? У меня даже под OS/2 со старым драйвером USB компорта не возникло трудностей, а тут почему-то были. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...