В теме Подсеть модема WBC-4G v.2 у топик-стартера, видимо, получилось, сменить подсеть модема командой
AT+USBNETIP=0,100,111
Однако, у меня модем WBC-4G v1.6B, и такая команда в нём не поддерживается. Таким образом DHCP модема выдаёт 192.168.0.x, который соответствует подсети (роутера) на интерфейсе eth0 и связь с контроллером у меня отваливается, т.к. по “счастливому” стечению обстоятельств, выданный IP совпадает с IP моего ноутбука (я подключаюсь к WB по SSH).
Каким универсальным образом можно побороть эту проблему? Т.е. не менять IP ноутбука (т.к. это лишь обходит проблему, а не решает её). Я бы предпочёл иметь возможность задавать подсеть модема приведённой выше командой, но прошивка её не поддерживает. Можно ли, например, прошить модем, чтобы тот поддерживал такую функцию?
Или как-то выдавать модему нужный IP? (видимо, можно/придётся назначать статический IP? но этот вариант мне не очень нравится - не чистое решение)
кстати, в представленной на сайтедокументации
про эту команду ни слова
скорее всего зависит от модификации чипа модема, но и тут нигде не видно информации какие вариации вообще можно встретить в дикой природе…
найти информацию про команду AT+USBNETIP не удалось, расскажите что за параметры и что они значат?
и планируете ли ставить версии чипов модемов, чтобы выдаваемый оператором ip адрес оказывался сразу на интерфейсе в системе, а не костыль в nat? на ряде тарифов у операторов есть ограничение на раздачу, а этот ненужный nat будет интерпретироваться оператором как раздача, что сильно сужает круг возможных для использования операторов и тарифов
Добрый день.
Для модемов со старыми прошивками - изменение NAT подсети не поддерживается.
Да, прошивку модема можно обновить, требуется переходник на USB. Если есть опыт в электронике можно и самостоятельно. Какаяф версия прошивки стиоит?
вывод AT-команд, которые нашёл, которые хоть что-то про железку говорят:
at+cgmr
+CGMR: A39C4B02A7600M7
OK
ati
Manufacturer: INCORPORATED
Model: A7600E-HNVW
Revision: A7600M7_V3.9
это отвечает на вопрос? ))
. Если есть опыт в электронике
ну, опыт мало-мальский есть ) переходник на USB - переходник с чего? )) есть шнурок “PL2303 USB TTL RS232” (из описания с алиэкспресса))… а, есть ещё конвертер UART-USB на чипе CH340
Да, совершенно верно.
Одна только сложность, софт для прошивки работает исключительно под MS Windows, нужно найти машинку с этой ОС или запуститься с флешки.
С кандачка не получается )
После подключения модема к компьютеру, тот заводится как RNDIS сетевая карта(?). В диспетчере устройств отображается Mobile AT device c vendor ID (VID) 1E0E, а не как в инструкции - Marvell(R) WTP tools … (собсна, драйвер с VID 1286). (ну и софт его не видит, зелёного прогресса не выдаёт, т.к коннектиться не к чему)
В линуксе я вижу, что подключается сначала с VID 1286, а потом отключается и подлючается уже с VID 1E0E…
Из чего делаю вывод, что это поведение модема. Подозреваю, его можно как-то отключить…
В общем, вопрос такой: как заставить модем подключиться в винду с VID , для которого есть драйвер? ))