Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.10.2013, 22:05   #1
Sascha69
Member
 
Регистрация: 06.10.2013
Сообщений: 79
Вес репутации: 0
Sascha69 is an unknown quantity at this point
По умолчанию Как подключить модем ZTE AC8710 на TP-LINK MR3220 с OpenWRT

Прежде чем создать эту тему прочел все, что только было на этом форуме по настройке сети на OpenWRT . В чем заключается проблема, данный модем при подсоединении к USB в первую очередь подключает внутреннею флешь на которой находится драйвер, поэтому не какая программа Linux не способна определить в данном устройстве модем. Все возможные примочки, типа отключение zero cd, перевод модема АТ командами в только модем и т.д. на данном модеме не возможна. И хоть в совместимости на оф. сайте указано, что АС8710 поддерживается, на самом деле полный ноль. При первом подключении на OpenWRT модем подключился, но буквально через пару минут соединение пропало и больше не какими настойками не подключился. Перепрошил на другую прошивку OpenWRT, результат тот же, подключился и тут же и пропал.
Вот что было найдено:
Но выход есть, нам понадобиться утилита usb_modemswitch. Данная программа позволяет переключать режимы устройства между флешк карточкой и модемом.
Для начала, скачайте последнию версию от сюда http://fets.com.ua/go.php?http://www...itch/#download , не забудьте про usb-modeswitch-data, который расположен там же.
Теперь Вам необходимо скомпилировать полученные исходные коды – это можно сделать командой:

1. make
2. make install

! ВАЖНО ! – Если при выполнение комманды make возникнет ERROR, что компилятор не может найти usb.h , Вам необходимо будет установить пакет libusb-dev в систему.
После удачной установки usb_modemswitch, Вам будет доступен файл конфигурации:
/etc/usb_modemswitch.conf – тут необходимо вызвать редактор текста:
#nano /etc/usb_modemswitch.conf или #gedit /etc/usb_modemswitch.conf и добавить следующий код в конец файла:

DefaultVendor= 0x19d2
DefaultProduct= 0xfff5
TargetVendor= 0x19d2
TargetProduct= 0xffff
MessageContent="5553424312345678c0000000 8000069f030000000000000000000000000000"

Следующий шаг :-) Он переключает режим карточки в режим модема:

#usb_modeswitch -v 0x19d2 -p 0xfff5 -V 0x19d2 -P 0xffff -M 5553424312345678c00000008000069f03000000 0000000000000000000000

После чего мы сообщаем системе, что модем расположен по следующему адресу:

#modprobe usbserial vendor=0x19d2 product=0xffff

ВСЕ :-) После этого мы можем работать с нашим устройством, как с модемом!
А теперь для тех кто не знает, как это делать :-) Установим для начала утилиту wvdial (как правило с репозитарев). После установки wvdial , надо отредактировать файл:

#nano /etc/wvdial.conf или #gedit /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Modem = /dev/ttyUSB0
Baud = 460800
ISDN = 0
Init1 = ATZ
Phone = #777
Username = [email protected] <<<---- Ваш логин
Password = XXXXXX <<<---- Ваш пароль

Сохраняем и вызываем из под рута:

#wvdial

ВОТ И ВСЕ !!! :-) Удачного коннекта !
Но как это сделать я не знаю, кто может подскажите как и куда это вставить, прописать, если конечно это правильно. Спасибо.
Sascha69 вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика