3G модем на роутере TP-Link TL-MR3020
Для моего проекта необходим доступ в интеренет, проводного доступа в тем краях нет, поэтому буду использовать 3G модем с сим-картой Мегафон. Итак, дано: роутер TP-Link TL-MR3020 с прошивкой OpenWrt, прошивка роутера загружается с флешки, которая подключена через USB-хаб с отдельным питанием, 3G модем HUAWEI E156G разлоченный и переведенный в режим только модем. Для настройки понадобится подключение к интернету. Поехали, подключаемся к роутеру по SSH…
Устанавливаем дополнительные пакеты
Первым делом смотрим список уже установленных пакетов. Это можно сделать через веб-интерфейс – на вкладке System->Software:
Либо через консоль:
opkg list-installed
Список необходимых пакетов:
opkg update opkg install comgt (вместе с этим пакетом ставится chat по зависимости) opkg install kmod-usb-serial opkg install kmod-usb-serial-option opkg install luci-proto-3g (для настройки подключения по 3G через web интерфейс)
Перезагружаем роутер и подключаем 3G модем к нему через USB-хаб.
Проверить успешно ли определился модем можно по логам, которые можно посмотреть командой:
dmesg
Последние строки лога должны быть примерно такие:
Настраиваем 3G подключение
В веб-интерйсе переходим на вкладку Interfaces в раздел Network и создаем новый интерфейс (кнопка Add new interface…).
Название можно задать любое, я назвал просто 3G. В графе протокол выбираем UMTS/GPRS/EV-DO, жмем Submit.
Далее я привел свои настройки, графа APN может отличаться в зависимости от сотового оператора, у Мегафона так.
Переходим на вкладку Firewall Settings, ставим галку напротив WAN. Жмем кнопку Save & Apply.
После сохранения настроек жмем кнопку Connect напротив нового интерфейса. Пару секунд и установилось соединение, появился ip.
Не заработал 3G интеренет?
1. Стоит перезагрузить роутер
2. Поискать причину в логах Status –> System log
3. В мануале по настройке написано, что надо удалить пакет kmod-usb-ohci и установить kmod-usb-uhc. Я не стал этого делать, т.к. по отзывам у многих и так работает, с моим модемом заработало с kmod-usb-ohci. Возможно, что для твоего нужен kmod-usb-uhc.
4. Модем не переведен в режим только модем. Это справедливо для модемов с карт-ридером. В этом случаем можно воспользоваться моей инструкцией, либо поставить на роутер пакеты usb-modeswitch и usb-modeswitch-data.
5. Не хватает питания модему. Первые мои эксперименты заканчивались всегда зависанием модема после нескольких минут работы. Помогала только перезагрузка роутера MR3020. Когда подключил модем через USB-хаб c отдельным питанием, то все сразу заработало стабильно без зависаний. Так что проблема была в нехватке питания роутера.
Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!
Хотите поблагодарить автора за эту заметку? Вы можете это сделать!
Доброго дня суток! Насколько еще актуальна 12.09, ведь есть 14.07? Могу скинуть как настраивал 14.07 для поднятия 4G от мегафона, по Hi-link.
Алексей
10 Дек 2014 в 13:31
Алексей, да, присылайте на почту did5@rambler.ru, либо ссылку в комментариях. Я сейчас борюсь с проблемой постоянно отваливающегося VPN через 3G канал, возможно, что в версии 14.07 будет работать стабильнее.
did5
11 Дек 2014 в 09:59
Пришлите мне тоже актуальную версию, и как настроить 4g на почту post-mail555@list.ru
Можно ли все это применить к тп-линк 3220
Viktor
13 Дек 2016 в 12:38