Тем: 4,490, Сообщений: 352,659, Пользователи: 158,452
На форуме: 63

Вернуться   Форум VolSat > Общий > Кардшаринг > Прошивка роутеров Asus, D-Link, TP-Link, Acorp...)

Важная информация


Ответ
 
Опции темы Опции просмотра Language
Старый 20.10.2009, 09:15   #1
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию FAQ по настройке роутеров и модемов с МПЦС на прошивках от Олега

Обсуждать здесь что-либо запрещается!
Обсуждения ведутся в этой теме!


FAQ по настройке роутеров и модемов с МПЦС на прошивках от Олега


Содержание темы:
  1. Прошивка альтернативным софтом
  2. Ряд моментов о командах в системе
  3. Использование встроенного редактора vi
  4. Общие положения о натройке 3-G модемов. Часть 1
  5. Общие положения о натройке 3-G модемов. Часть 2
  6. Информация для составления usb_modeswitch.conf. Часть 1
  7. Информация для составления usb_modeswitch.conf. Часть 2
  8. Примеры настройки 3-G модемов (по основным категориям)
  9. Настраиваем связь на модифицированном модеме
  10. Настройки дозвона провайдеров 3-G
  11. Полезные скрипты для работы с 3-G модемами


На Форуме косвенно встречались запросы по факту подключения просмотра спутниковых каналов на альтернативных Linux-софтах от Олега на базе роутеров D-Link DIR-320. При использовании этого ПО открывается достаточно широкий ряд возможностей, а именно:
  • Возможность подключения доступа к Internet через 3-G модемы в стандартак CDMI и GSM
  • Возможность использования USB-COM портов на базе чипов PL-2303 и FTDI
  • Возможность использования mpcs как через USB-COM переходники, так и через аппаратный COM-порт
  • Возможность подключения USB-Flash накопителей и внешних USB-дисков с предоставлением к ним общего доступа посредством сервиса Samba
  • Возможность подключения других периферийных USB-устройств, таких как WEB-Camera, BlueTooth
  • Возможность тонкой настройки сетевого соединения и сетевой защиты
  • Возможность дополнения программного обеспечения, в т.ч. модернизация уже установленных и написание новых программ
Кроме того, информация, связанная с настройкой данных аппаратов во многом аналогична с настройкой большинства сетевых устройств с ПО на базе Linux, а также может оказать в ряде моментов существенную помощь при решении ряда аналогичных задач на компьютерах с Linux-совместимыми системами.


Автор Lexod, Источник www.wizardfox.net
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad

Последний раз редактировалось Admin; 10.10.2011 в 16:53.
Admin вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 20.10.2009, 09:35   #2
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Прошивка альтернативным софтом

Прошивка альтернативным софтом


Необходимые компоненты:
1) TFTP-сервер (установленный на WinXP или системный на Win 98/Me/2000)
Его можно взять Здесь (архив без пароля)
2) Альтернативный софт - WL500gpv2-1.9.2.7.
Скачать альтернативный софт от Олега можно ниже:
Dlink-DIR-320-1.9.2.7-d-382-3g-mpcs.trx
----------------------------------------------------------------------
I. Прошивка роутера альтернативным софтом от Олега
----------------------------------------------------------------------
Приведенная ниже последовательность действий приемлема при прошивке роутера на заводском софте, официальном софте с dlink.ru, а также на альтернативном софте от украинских разработчиков с dlink.ua
Последовательность действий
----------------------------------------------------------------------
1) Выставляем настройки сети на сетевой карте компьютера:
IP - 192.168.0.2
Subnet Mask - 255.255.255.0
Gateway - 192.168.0.1

----------------------------------------------------------------------
2) Подключаем роутер к компьютеру на порт LAN-1
----------------------------------------------------------------------
3) Если до этого роутер использовался на других сетях:
3.1) Включаем роутер в сеть
3.2) Сбрасываем настройки на заводские (зажимаем кнопку Reset на задней паннели роутера и держим в течении 5-7 сек, отпускаем). Через 3-10 сек. должен произойти временный обрыв связи.
----------------------------------------------------------------------
4) Если роутер на заводском софте - просто включаем роутер в сеть и ждем появления сети.
----------------------------------------------------------------------
5) Запускаем TFTP-севрер в режиме сервера. Адрес сервера должен быть 192.168.0.2
----------------------------------------------------------------------
6) Выключаем роутер из сети
----------------------------------------------------------------------
7) Копируем файл софта в корневой каталог диска C:\ и переименовываем его в firmware.bin
----------------------------------------------------------------------
8) Открываем консоль
В консоли:
8.1) Если файл софта лежит на диске C:\ и переименован в firmware.bin:
tftp -i 192.168.0.1 put C:\firmware.bin
8.2) Если имя файла в оригинале и лежит по другому пути:
tftp -i 192.168.0.1 put _полный_путь_к_файлу_
Например:
tftp -i 192.168.0.1 put d:\dlink\WL500gpv2-1.9.2.7-d-r298M.trx
9) Зажимаем кнопку Reset на задней паннели роутера и включаем питание. Ждем до появления сети и отпускаем кнопку Reset. Затем жмем <Enter> и ждем сообщения об успешной отправке софта. Оставляем роутер во включенном состоянии 3-5 мин.
----------------------------------------------------------------------
10) Выключаем роутер из сети
----------------------------------------------------------------------
11) Перенастраиваем сеть на сетевой карте компьютера:
IP - 192.168.1.2
Subnet Mask - 255.255.255.0
Gateway - 192.168.1.1
DNS - 192.168.1.1

----------------------------------------------------------------------
12) Сбрасываем на заводские настройки роутер кнопкой Reset
----------------------------------------------------------------------
13) Основная часть настроки роутера , а также отслеживание системных логов идет через Telnet. Для входа на роутер в консоли набираем:
cd\ <Enter>
telnet 192.168.1.1 <Enter>

login : admin <Enter>
password : admin <Enter>
Должна появиться строка:
[admin@(none) root]$
----------------------------------------------------------------------
14) Необходимо инициализировать роутер D-Link DIR-320 как Asus WL-500-GP. Эту процедуру необходимо делать при любой перенастройке аппарата под другую аппаратуру, а также после сброса на заводские настройки. (При перенастройке аппарата под другую конфигурацию внешний девайсов все-же желательно делать сброс на заводские настройки через кнопку Reset).
Для инициализации роутера в Telnet набираем следующий код:
nvram set vlan2hwname=et0 <Enter>
nvram set wan0_ifnames=vlan2 <Enter>
nvram set wan0_ifname=vlan2 <Enter>
nvram set wan_ifnames=vlan2 <Enter>
nvram set wan_ifname_t=vlan2 <Enter>
nvram set wan_ifname=vlan2 <Enter>
nvram set wandevs=vlan2 <Enter>
nvram commit <Enter>
reboot <Enter>

При подключении по WAN Ethernet данное действие выполнять не нужно!

----------------------------------------------------------------------
II. Если нужно откатиться на официальный софт
----------------------------------------------------------------------
Эта процедура необходима также перед прошивкой роутера другими альтернативными софтами
Последовательность действий
----------------------------------------------------------------------
1) Выставляем в настройках сетевой карты компьютера:
IP - 192.168.0.100
Mask - 255.255.255.0
Gateway - 192.168.0.1

----------------------------------------------------------------------
2) Зажимаем кнопку Reset и включаем роутер в сеть. Ждем появления сетевого соединения.
----------------------------------------------------------------------
3) В браузере заходим по адресу 192.168.0.1, открываемся Mini-WEB Server
----------------------------------------------------------------------
4) Выбираем официальный софт и жмем Upgrade. Ждем 3-4 минуты
----------------------------------------------------------------------
5) Перезагружаем роутер из сети. Ждем еще 3-4 минуты.
----------------------------------------------------------------------
6) Сбрасываем роутер на заводские настройки через кнопку Reset
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Старый 20.10.2009, 09:40   #3
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Ряд моментов о командах в системе

Ряд моментов о командах в системе


В данном посте рассматриваются вопросы относительно общих принципов работы с командами (применительно к роутерам Asus или на других аппаратах на интересующем нас ядре).
--------------------------------------------------------------------------------
1) Инициализация Shell
--------------------------------------------------------------------------------
На прошивках этого и аналогичного ему ряда аппаратов реализована возможность исполнения команд на Shell. Фактически, c Shell Вы работаете при наборе команд через Telnet. Однако, при написании непосредственно исполняемых скриптов, поддержку Shell необходимо инициализировать. Так, при написании известного на данных аппаратах скрипта автозапуска /tmp/local/sbin/post-boot в первой строке скрипта должна присутствовать строка:
#!/bin/sh
Это касается всех исполняемых скриптов, используемых на данной серии аппаратов
--------------------------------------------------------------------------------
2) Создание директории
--------------------------------------------------------------------------------
Вызывается командой:
mkdir Path
Где Path - полный путь директории
Например: Создаем папку /tmp/local/sbin:
mkdir /tmp/local/sbin <Enter>
--------------------------------------------------------------------------------
3) Создание файла скрипта / настроек
--------------------------------------------------------------------------------
Существует 2 варианта:
3.1) Прямой ввод командами в Telnet с помощью команды echo:
Синтаксис:
echo "String_1" > Path
или
echo "String_2" >> Path
В первом случае, если файла по пути Path не существует, то создается файл по пути Path, в который записывается строка String_1. Если файл с указанным путем уже существует, его предыдущее содержимое затирается, и первой строкой записывается строка String_1.
Второй случай предназначен для дополнения имеющегося файла по пути Path. В этом случае строка String_2 прописывается после имеющегося содержимого файла по пути Path.
Иными словами, комбинация команд
echo "String_1" > Path
echo "String_2" >> Path

приведет к такому содержимому файла Path:
String_1
String_2

3.2) Использование встроенного текстового редактора vi
Рассмотрение возможностей данного редактора см.постом ниже
--------------------------------------------------------------------------------
4) Чтение логов работы системы
--------------------------------------------------------------------------------
Осуществляется командой:
tail -f /usr/tmp/syslog.log <Enter>
Выход из чтения логов через <Ctrl+C>
При настройке и проверке работы аппарата окно с системными логами лучше пускать параллельно окну настройки. При перезагрузке роутера обновляем соединение: заходим на роутер по Telnet и выводим системный лог.
--------------------------------------------------------------------------------
5) Проверка написанных скриптов / файлов настроек
--------------------------------------------------------------------------------
Осуществляется командой cat. Синтаксис:
cat Path
где Path - полный путь к файлу. Например, для файла /tmp/local/sbin/post-boot проверка его содержимого будет иметь вид:
cat /tmp/local/sbin/post-boot
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Старый 20.10.2009, 09:48   #4
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Использование встроенного редактора vi

Использование встроенного редактора vi


В данном посте рассматриваются возможности создания и редактирования файлов через встроенный текстовый редактор vi
--------------------------------------------------------------------------------
1) Команды встроенного текстового редактора vi
--------------------------------------------------------------------------------
vi <Enter> - вызов встроенного текстового редактора vi из командной строки в Telnet
vi Path <Enter> - вызов встроенного редактора для редактирования конкретного файла по пути Path. Например, для редактирования файла /tmp/local/sbin/post-boot:
vi /tmp/local/sbin/post-boot <Enter>
i - перевод редактора в режим редактирования. В этом режиме позволяется удалять символы (кнопкой <Delete>), вставлять текст из буфера обмена, дополнять содержимое файла. Переход в нужную позицию осуществляется стрелками. Выход из меню редактирования кнопкой <Esc>
:w <Enter> - запись измененного файла. Данный синтаксис используется при изменении уже существующего файла. Для записи нового файла (например, содержимое которого вставлено из буфера обмена) синтаксис будет:
:w Path <Enter>
:q <Enter> - выход в командный режим
:q! <Enter> - выход в командный режим без сохранения изменений
dd - удаление строки (используется вне режима i)
--------------------------------------------------------------------------------
2) Запись скриптов и файлов настроек через встроенный текстовый редактор vi
--------------------------------------------------------------------------------
2.1) О переводе набора команд в тело скрипта
В сопровождающих мануалах, а также во многих вариантах решения вопросов, как правило, приходится иметь дело с последовательностью команд, по факту приводящих к непосредственному формированию конечных файлов настроек и исполняемых скриптов, ввод которых во многом можно оптимизировать, используя простой текстовый редактор Блокнот, и умения в использовании команд встроенного текстового редактора vi. Так, во многих случаях предлагается в Telnet набором команд echo вбивать все содержимое файла по определенному пути, с последующим его редактированием через встроенный текстовый редактор vi. На практике же большую часть работы можно свести к минимуму по времени, используя возможности этого же редактора.
При таком подходе возникает вопрос выделения собственно той информации, которая вносится в файл. Рассмотрим пример перевода набора команд записи в файл в искомое содержимое файла.
Имеется код ввода скрипта через echo, следующего вида:
echo "String_1" > /tmp/local/sbin/post-boot
echo "String_2" >> /tmp/local/sbin/post-boot
echo "String_3" >> /tmp/local/sbin/post-boot

Конечным вариантом для файла /tmp/local/sbin/post-boot будет:
String_1
String_2
String_3
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 20.10.2009, 10:08   #5
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Общие положения о натройке 3-G модемов. Часть 1

Общие положения о натройке 3-G модемов


В данном посте будут рассматриваться общие вопросы о настройке 3-G модемов, а именно - вопросы открытия на модеме СОМ-портов

============================================ ==================
I. Определяем общую последовательность работы
============================================ ==================
Всю систему подключения 3-G модемов можно вывести в несколько пунктов:
- 1. Определение параметров перевода модема в рабочий режим (иными словами, собрать конфигурацию и последовательность команд для открытия USB-COM портов в системе).
- 2. Написание и сохранение скриптов дозвона - файлов с параметрами подключения к провайдеру и модему.
- 3. Написание и сохранение скрипта автозапуска (для автостарта дозвона по факту включения).
============================================ ==================
II. Определяем класс модема
============================================ ==================
Все 3-G модемы можно подразделить на три категории:
1) Модемы без встроенной флеши с драйверами.
Пример таких модемов - ZTE AC8700. Драйвера на данные аппараты поставляются на отдельном носителе. Их идентификаторы (Vendor ID, Product ID) неизменны в процессе подключения, и при самом подключении, как правило, верно определяются системой.
2) Модемы со встроенной флешь с драйверами (по системе EV-DO), без смены Vendor ID, Product ID в процессе смены режима работы модема.
3) Модемы со встроенной флешь с драйверами (по системе EV-DO), со сменой Vendor ID, Product ID в процессе смены режима работы модема.

Вот здесь сделаем небольшое отступление.
Суть технологии EV-DO заключается в том, что модем представляет собой два устройства - собственно, модем, и SCSI CD-ROM (грубо говоря, флешка), на которой лежат драйвера и программа для обслуживания модема (подключения к инету). При первой инициализации оборудования системой девайс видится как CD-ROM, с которого автостартует инсталляция ПО для модема с драйверами. Если данное ПО не было установлено, программный пакет инсталлируется в системе, после чего подается команда на переключение модема в режим модема (если клиентская часть уже стоит, то установка ПО, ессно, не производится).
Разница же между вторым и третьим классом модемов состоит в том, что для второго класса параметры Vendor ID, Product ID остаются неизменными (просто модем переводится в другой режим), а для третьего класса при переводе модема в другой режим данные параметры также меняются.
Однако: в Linux-системах и иже подобных им об автоматической установке дров на девайс можно забыть, и переводить модемы в режим модема надо определенной серией команд.
Отмечу, что не на каждый модем можно достаточно быстро найти нужные параметры по Vendor ID, Product ID. Кроме того, эти параметры для 2 и 3 класса модемов могут не выводиться в системном логе. И, плюс ко всему, для перевода модема в режим собственно модема, как правило, требуется наличие дополнительных параметров. И если параметры Vendor ID, Product ID можно определить из-под windows (банально отключив поддержку автозапуска на голой от сопровождающего модем ПО системе, т.е. где его не стоит), то по сервисным параметрам перевода модема в режим модема нужно гуглить, и преимущественно по темам, посвященным настройке этих девайсов на Linux, но уже на компьютерах.
============================================ ==================
III. Открываем USB-COM порты
============================================ ==================
1) Модемы первого типа
--------------------------------------------------------------------------------
Как правило, открытие портов для таких модемов сводятся к выполнению команды
insmod usbserial vendor=0xXXXX product=0xXXXX maxSize=XXXX,
где 0xXXXX - Vendor ID, product=0xXXXX - Product ID, maxSize=XXXX - дополнительный параметр (во многих мануалах этот параметр опускают, однако по практике могу сказать, что с данным параметром модем работает стабильнее). По умолчанию для большинства моделей его значение составляет 4096. Vendor ID, Product ID можно увидеть в системном логе роутера после подключения модема, как неизвестного девайса.
По факту выполнения команды в системном логе отмечается открытие новых (как правило 1-4-х) USB-COM портов. Этот же факт подтверждается путем просмотра открытых портов по команде
ls -l /dev/usb/*
--------------------------------------------------------------------------------
2) Модемы второго и третьего типов
--------------------------------------------------------------------------------
Примечание: разница в системе их настройки состоит лишь в наличии двух Vendor ID, Product ID в разных режимах*.
Примечание 2: Часто можно встретить предложение об изменении флагов в самом модеме с помощью спец ПО для прошивки CDMA. По возможности об этом постарайтесь забыть, если Вы не сервисник по данной аппаратуре, ибо:
- При недостатке знания модем можно просто грохнуть, а на его восстановление понадобиться много времени и, возможно, денег
- После такой процедуры модем нельзя будет уже использовать по системе, предоставленной провайдером и поставщиком
- Вы теряете гарантию на модем
---
* Опираясь на последние практические моменты, в качестве отдельной категории могут выступать модифицированные модемы (прошитые неродным ПО). Пример настройки такого модема описан ниже в теме.
--------------------------------------------------------------------------------
2.1) Дополнительные параметры (параметры сервисного плана)
--------------------------------------------------------------------------------
Нам потребуются дополнительные сервисные параметры - разные для разных модемов. Найти такую информацию более всего вероятно, выуживая доку по usb_modeswitch.conf
Могут потребоваться следующие параметры:
  • DefaultVendor, DefaultProduct - идентификаторы девайса по умолчанию (необходимы и для второго, и для третьего типа, но для третьего типа это параметры модема в режиме SCSI CD-ROM)
  • TargetVendor, TargetProduct - идентификаторы девайса в режиме модема (необходимы для третьего типа)
  • MessageEndpoint - сервисное сообщение модему о завершении чтения данных со SCSI CD-ROM (может понадобиться для обоих типов - в зависимости от модема)
  • MessageContent - сервисный код для отключения в модеме режима SCSI CD-ROM (может понадобиться для обоих типов - в зависимости от модема). Этот параметр может изменяться также в зависимости от ПО на модеме и особенностей подхода к настройке у провайдера
  • DetachStorageOnly - "общий режим модема" - 0 (диск) или 1 (модем)
  • Для некоторых производителей выделен отдельный параметр перевода режима модема (по аналогии с DetachStorageOnly):
    HuaweiMode (0, 1) - для модемов Huawei
    SierraMode (0, 1) - для модемов Sierra
    SonyMode (0, 1) - для модемов Sony
Для DetachStorageOnly и Mode чаще всего требуется использование одной команды переключения. Если имеется код перевода от производителя, то лучше использовать именно его.
Есть также другие параметры и команды, но о них буду писать позже. Пока - основное.
--------------------------------------------------------------------------------
2.2) Компонуем последовательность команд включения СОМ-портов
--------------------------------------------------------------------------------
Итак, сервисная информация у нас уже есть. В кратком мануале к ПО от Олега предлагается навинчивать модем, используя серию nvram set (аналогично инициализации D-LINK DIR-320 как Asus). Честно говоря, использование такой системы, быть может, и уместно, однако на практике у меня она не получилась (в будущем, если получится - обновлю информацию).
Я же предлагаю использовать один из двух вариантов, оба из которых основаны на первичной отработке модема утилитой usb_modeswitch: командно и через конфиг. В любом случае командный режим желателен при первичном опробовании модема, однако лучше работает настройка через конфиг (для третьей категории это единственный нормальный вариант).
--------------------------------------------------------------------------------
2.2-А) Командно
--------------------------------------------------------------------------------
При задействовании usb_modeswitch командно совместно с вызовом данной команды даются параметры к ней (с общими примерами):
Код:
DefaultVendor=0xXXXX => -v 0xXXXX
DefaultProduct=0xXXXX => -p 0xXXXX
TargetVendor=0xXXXX => -V 0xXXXX
TargetProduct=0xXXXX => -P 0xXXXX
MessageEndpoint=0xXX => -m 0xXX
MessageContent=0xX...... => -M 0xX......
DetachStorageOnly=X => -d X
HuaweiMode=X => -H X
SierraMode=X => -S X
SonyMode=X => -O X
К примеру*, имеем модем Option GlobeSurfer Icon 7.2:
Содержимое usb_modeswitch.conf:
DefaultVendor=0x0af0
DefaultProduct=0x6911
MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"

Команда отработки для него будет иметь вид:
usb_modeswitch -v 0x0af0 -p 0x6911 -m 0x05 -M 55534243123456780000000000000601000000000000 000000000000000000

Для Huawei E169:
Содержимое usb_modeswitch.conf:
DefaultVendor=0x12d1
DefaultProduct=0x1001
HuaweiMode=1

она будет иметь вид:
usb_modeswitch -v 0x12d1 -p 0x1001 -H 1
---
* Данные примеры представлены в показательных целях
---
Пробуем нашу комбинацию при открытом системном логе. По ходу выполнения usb_modeswitch должно быть выведено удачное выполнение команды, а в логах возможно отображение хода отключения диска на модеме и появление неизвестного системе девайса с идентификаторами модема (если говорить о третьем типе модемов).
Теперь пробуем навинтить модем на usbserial:
insmod usbserial vendor=0xXXXX product=0xXXXX maxSize=XXXX
Если в системном логе отображается появление новых USB-COM портов, проверяем их доступность командой
ls -l /dev/usb/*
Если появляется список портов - значит, можно приступать к написанию скриптов дозвона

--------------------------------------------------------------------------------
2.2-В) Конфигом
--------------------------------------------------------------------------------
Принцип такой постановки основан на обработке модема командой usb_modeswitch по параметрам, сведенным в файле конфигурации (и вся обработка тогда сводится в вызове собственно команды usb_modeswitch). По умолчанию файл конфигурации /etc/usb_modeswitch.conf в прошивке от Олега отсутствует, потому его надо добавить:
  • 1) Ваяем конфиг в Блокноте (например, для Huawei E169)
    DefaultVendor=0x12d1;
    DefaultProduct=0x1001
    HuaweiMode=1
  • 2) С помощью редактора vi вписываем его в роутер и записываем как /etc/usb_modeswitch.conf
  • 3) Сохраняем его как файл (замечу: эта строка должна висеть первой в списке):
    echo /tmp/local/.files > /etc/usb_modeswitch.conf
  • 4) Флешируем и ребутим роутер
    flashfs save && flashfs commit && flashfs enable
    reboot
После перезагрузки при открытом логе системы вызываем usb_modeswitch без параметров:
usb_modeswitch
И при удачной его отработке навинчиваем на usbserial (как уже было указано выше, для первого типа модемов).
Если все прошло нормально - запуск модема через файл конфигурации осуществлен.
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Старый 20.10.2009, 10:28   #6
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Общие положения о натройке 3-G модемов. Часть 2

В данном посте будут рассматриваться вопросы составления скриптов дозвона и формирования скриптов автозапуска (для автоматического запуска подключения к Интернету по факту включения роутера)

Итак, мы добились перевода модема в режим модема, с открытием СОМ-портов. Теперь можно приступать к сборке скриптов дозвона.
============================================ ==================
IV. Пишем скрипты дозвона
============================================ ==================
Отмечу, что в большинстве источников предлагается начинать настройку подключения именно с написания данных скриптов, однако, на мой взгляд, более адекватным будет писать данные скрипты после того, как мы добились правильной инициализации модема в системе, т.к. только при условии открытия СОМ-портов, что дает возможность осуществить дозвон.
Основными скриптами настроек дозвона являются:
1) /tmp/ppp/peers/dialup - скрипт основных параметров связи, включая учетную запись dialup-подключения и параметры СОМ-порта
2) /tmp/ppp/dialup.chat - скрипт собственно дозвона.
Рассмотрим структуру этих скриптов:
--------------------------------------------------------------------------------
/tmp/ppp/peers/dialup:
Код:
debug
/dev/usb/tts/0
921600
mtu 1400
mru 1400
crtscts
noipdefault
ipcp-accept-local
lcp-echo-interval 30
lcp-echo-failure 5
usepeerdns
noauth
nodetach
persist
user 'Dialup_Login'
password 'Dialup_Password'
connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/dialup.chat 2>/tmp/chat.log"


--------------------------------------------------------------------------------
Где:
/dev/usb/tts/0 - номер USB-COM порта. Для большинства модемов он первый (0), однако могут быть и исключения, в зависимости от модели модема
921600 - скорость USB-COM порта. Может принимать различные значения (115200, 921600, 460800, 230400) - в зависимости от модели модема
mtu 1400 - максимального размера блока (в байтах), который может быть передан на канальном уровне коммуникационного протокола. Хотя, как правило, этому параметру присваивают значение 1492, практика показывает, что лучше его значение принимать с некоторым учетом потерь (1400)
mru 1400 - определяет размер (в байтах) максимального блока, который может быть принят на канальном уровне коммуникационного протокола. По тем же соображениям его желательно несколько уменьшить.
user 'Dialup_Login' - логин аккаунта доступа в Internet. Его значение может быть как общим для всех пользователей провайдера (как у InterTelecom, Life), так и индивидуальным (PeopleNet)
password 'Dialup_Password' - пароль аккаунта доступа в Internet. Его значение может быть как общим для всех пользователей провайдера (как у InterTelecom, Life), так и индивидуальным (PeopleNet)
Примечание: Для некоторых провайдеров (например, MTC), требуется введение еще одного параметра: remotename
Примечание 2: Для более корректного определения параметров СОМ-порта модема рекомендую вначале полностью установить модем на Windows, после чего посмотреть свойства модема через Диспетчер оборудования
--------------------------------------------------------------------------------
/tmp/ppp/dialup.chat
Код:
для CDMA-стандарта
# ----------------------------------------------
'' ''
'' 'ATZ'
'OK' 'ATD Dialup_Number'
'CONNECT' ''
# для GSM-стандарта
# ----------------------------------------------
'' ''
'' 'ATZ'
'' 'AT+CGDCONT=1,"IP","Dialup_Point"'
'OK' 'ATD Dialup_Number'
'CONNECT' ''
--------------------------------------------------------------------------------
Этот скрипт отличается для CDMA и GSM-стандартов связи. В нем используются параметры:
Dialup_Number - номер дозвона. Может быть одинаков для целой группы провайдеров.
Dialup_Point - точка входа в Internet. Нужен только для GSM-стандарта. У каждого провайдера она, как правило, своя.
Возможно также, учитывая информацию по подключению от разных провайдеров, параметр AT+CGDCONT=1 также может быть изменен при подключении через мобильный телефон, однако на практике с DIR-320 этот вопрос проверить пока не было возможности.
Последовательность действий:
  1. Итак, в зависимости от настроек нашего провайдера, формируем в блокноте скрипты /tmp/ppp/peers/dialup и /tmp/ppp/dialup.chat
    --------------------------------------------------------------------------------
  2. Создаем на роутере папку /tmp/ppp/peers
    mkdir /tmp/ppp/peers
    --------------------------------------------------------------------------------
  3. И, используя встроенный текстовый редактор vi, заносим скрипт /tmp/ppp/peers/dialup в роутер.
    --------------------------------------------------------------------------------
  4. Аналогичным образом через встроенный текстовый редактор vi, заносим скрипт /tmp/ppp/dialup.chat
    --------------------------------------------------------------------------------
  5. И сохраняем их как файлы, не забывая, что у нас там уже хранится /etc/usb_modeswitch.conf:
    echo /tmp/ppp/peers/dialup >> /tmp/local/.files
    echo /tmp/ppp/dialup.chat >> /tmp/local/.files

    --------------------------------------------------------------------------------
  6. Флешируем их и ребутим роутер:
    flashfs save && flashfs commit && flashfs enable
    reboot

    --------------------------------------------------------------------------------
  7. После перезагрузки пробуем дозвониться (при включенном отображении системного лога):
    usb_modeswitch
    # Ждем, пока модем переключится из режима диска
    insmod usbserial vendor=0xXXXX product=0xXXXX maxSize=XXXX
    # Ждем, пока появятся USB-COM порты
    pppd call dialup
    # Включаем дозвон; при удачной настройке будет выведен весь лог соединения.
Примечание: Если при попытке дозвона выдается сообщение об ошибке "Terminated of signal 2" - значит, роутер пытается неправильно обратиться к СОМ-порту модема. В этом случае перепроверяйте номера и скорости порта. У модемов разных моделей они могут быть разными*.
---
* Добавлю, что в этом случае не обязательно перенастраивать все с нуля. Достаточно остановить скрипт дозвона (<Ctrl+C>), с помощью редактора vi изменить скрипт /tmp/ppp/peers/dialup, зафлешировать его связкой flashfs save && flashfs commit && flashfs enable без ребута, и снова пытаться позвонить по pppd call dialup.
Если дозвон удался - переходим к написанию скрипта автозапуска.
============================================ ==================
V. Пишем скрипт автозапуска
============================================ ==================
Небольшое отступление. В ПО от Олега реализовано несколько вариантов скриптов, исполняемых в случае тех или иных состояний системы (данная информация взята с форума wl500g.info):
  • /usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
  • /usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при "обработке" hot plug событий, когда АСУСовский обработчик до них доберётся)
  • /usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют
  • /usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы
  • /usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall"
Использование этих зарезервированных скриптов позволяет выполнять определенную комбинацию команд в зависимости от состояния систем. При использовании этих скриптов отпадает необходимость в сохранении их в списке /tmp/local/.files; для сохранения параметров достаточно дать команду на флеширование flashfs save && flashfs commit && flashfs enable. Естественно, что после написания этх скриптов необходимо задавать атрибуты на возможность выполнения chmod 755 Path.
Отмечу также, что запись содержмого этих скриптов лучше организовывать не с помощью команды echo, как предлагается в большинстве источников, а с использованием Блокнота и возможностей встроенного текстового редактора vi, о котором уже неоднократно упоминалось выше.
В данном случае нас интересует формовка скрипта /usr/local/sbin/post-boot для организации автозапуска коннекта по факту включения роутера в сеть. В его формировании в случае подключения модемов есть ряд особенностей:
1) Необходимо учитывать время задержки системы на обработку заданной нами команды. При этом необходимо учитывать и задержку системы самого роутера, и время обработки команды самого модема.
2) Необходимо учитывать, что использование только стандартной команды sleep X между строк касательно настройки оборудования не дает ожидаемого результата в плане требований к выполнению строгой последовательности команд. Это в основном касается модемов EVDO технологии.
Так, стандартная схема построения скрипта автозапуска:
usb_modeswitch
insmod usbserial ......
pppd call dialup

может отлично работать в случае ручного ввода, но в подавляющем большинстве случаев при формовке данной серии команд в скрипт автозапуска (при любых вариантах задержки по команде sleep) автостарт будет работать некорректно. Причину такой неполадки можно увидеть, читая системные логи непосредственно после старта роутера. Наиболее распространенными ошибками выполнения, насколько я заметил, являются:
1) Выполнение команды usb_modeswitch до инициализации модема в режиме CD-ROM. При этом usb_modeswitch пытается обработать устройство, никак не определенное в системе.
2) Выполнение команды insmod usbserial ... до обработки модема командой usb_modeswitch. При этом драйвер usb пытается обработать модем по параметрам, не соответствующим режиму модема (иными словами, модем еще не готов, он не переведен в состояние модема).
3) Выполнение команды дозвона до открытия COM-портов. Модем в системе еще не раскрыл порты, а ему дали команду соединения.
Насколько я могу судить по поводу решения вопросов относительно таких "проблемных" модемов, именно несоблюдение условий строгой последовательности выполнения команд в большинстве случаев приводит к ошибкам подключения при написании скриптов автозапуска. Так, при первой настройке скрипта автозапуска (после проверки модема на дозвон) и следующем за ним ребуте роутера мы можем получить стабильный коннект. Однако, стоит лишь перезагрузить роутер из сети, как скрипт перестает работать (связь срабатывает после первичной настройки и последующего ребута роутера по причине того, что модем сохраняет свое состояние). В результате этого предлагаются различные варианты скриптов, вплоть до неоднократной перезагрузки роутера до появления корректного дозвона.
Как показала практика, задача решается гораздо проще. Для этого достаточно между строкой задержки системы и следующей строкой обработки непосредственно интересующей нас конфигурации ввести "пустую" команду echo. Удобно, если эту команду закреплять за системным логом. При этом команда echo отрабатывается только в случае завершения предыдущей команды (т.е. мы даем системе правильно выполнить команду на роутере, и - дождаться ответа на нее от модема). К тому же отметки вывода в системный лог дополнительной пользовательской информации позволяет более детально отследить работу нашей конфигурации.
Система постановки скрипта автозапуска в этом случае сводится к следущему:
Структура скрипта автозапуска:
Код:
# Инициализируем Shell в скрипте
#!/bin/sh
# Выводим в системный лог сообщение о старте скрипта автозапуска
echo "LOG of post-boot: Started post-boot script" >> /usr/tmp/syslog.log
# Даем время системе определить модем как диск
sleep 10*
# Выводим в системный лог сообщение о старте и запускаем его
echo "LOG of post-boot: Started usb_modeswitch" >> /usr/tmp/syslog.log
usb_modeswitch
# Даем время системе определить модем как диск
sleep 10*
# После получения ответа от модема выводим в системный лог информацию о старте usbserial
echo "LOG of post-boot: Started insmod usbserial" >> /usr/tmp/syslog.log
# И запускаем драйвер
insmod usbserial vendor=0xXXXX product=0xXXXX maxSize=XXXX
# Даем время модему открыть СОМ-порты
sleep 5
# Выводим в системный лог сообщение о старте программы дозвона
echo "LOG of post-boot: pppd call started" >> /usr/tmp/syslog.log
# Производим дозвон
pppd call dialup
---
* Для некоторых модемов, например Huawey, значение этого параметра может доходить до 20.
---

Составив скрипт автозапуска в Блокноте, заносим его в роутер, предварительно создав папку /tmp/local/sbin:
mkdir /tmp/local/sbin
:w mkdir /tmp/local/sbin/post-boot
:q

задаем ему атрибуты на выполнение
chmod 755 /tmp/local/sbin/post-boot
и флешируем
flashfs save && flashfs commit && flashfs enable
После флеширования проверяем, все ли файлы сохранены по логу работы этой комбинации в самом окне Telnet.
Затем перезагружаем роутер
reboot
и после перезагрузки командной перезагружаем роутер из сети, проверяя работу нашей конфигурации по записям в системном логе.
---
PS: Проверял данную систему на пяти моделях модемов. Никаких програмных ребутов не надо. Несколько увеличено время соединения, но оно происходит в 100% случаев. После командного ребута на EVDO модемах связь теряется (надо перезагружать из сети).
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 09:06   #7
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Информация для составления usb_modeswitch.conf. Часть 1

Информация для составления usb_modeswitch.conf. Часть 1


I. Выдержки содержимого usb_modeswitch.conf
Для удобства после модели модема указываются VendorID, ProductID в режиме модема. Зачастую название модели может в корне отличаться от исходного (ориентируйтесь на VendorID, ProductID)
Учитывая заслугу каждого в создании этой базы данных, по каждой модели модемов авторство оставляю "как есть"
--------------------------------------------------------------------------------
Модемы A-Link
--------------------------------------------------------------------------------
A-Link 3GU; 0x1e0e,0x9200
Код:
DefaultVendor=0x1e0e
DefaultProduct=0xf000
TargetVendor=0x1e0e
TargetProduct=0x9200
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: A-Link Europe Ltd.
--------------------------------------------------------------------------------
Модемы Alcatel
--------------------------------------------------------------------------------
Alcatel One Touch X020 (aka OT-X020, aka MBD-100HU, aka Nuton 3.5G), Alcatel One Touch X030 (aka OT-X030, aka Nuton NT36HD); 0x1c9e,0x6061
Код:
DefaultVendor=0x1c9e
DefaultProduct=0x1001
TargetVendor=0x1c9e
TargetProduct=0x6061
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0606f50402527000000000000000000000"
# www.draisberghof.de
# Contributor: Aleksandar Samardzic, Marcelo Fernandez
Alcatel X200/X060S; 0x1bbb,0x0000
Код:
DefaultVendor=0x1bbb
DefaultProduct=0xf000
TargetVendor=0x1bbb
TargetProduct=0x0000
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678800000008000 0606f50402527000000000000000000000"
# www.draisberghof.de
--------------------------------------------------------------------------------
Модемы AnyDATA
--------------------------------------------------------------------------------
AnyDATA ADU-500A, ADU-510A, ADU-510L, ADU-520A; 0x16d5,0x6502
Код:
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x16d5
TargetProduct=0x6502
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Vladimir Poluektov, Gabriel Smolar
--------------------------------------------------------------------------------
Модемы AT&T USBConnect
--------------------------------------------------------------------------------
AT&T USBConnect Quicksilver (made by Option, HSO driver); 0x0af0,0xd033
Код:
DefaultVendor=0x0af0
DefaultProduct=0xd033
TargetClass=0xff
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424378563412010000008000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: sissie from Bullteam
--------------------------------------------------------------------------------
Модемы BandLuxe
--------------------------------------------------------------------------------
BandLuxe C120; 0x1a8d,0x1002
Код:
DefaultVendor=0x1a8d
DefaultProduct=0x1000
TargetVendor=0x1a8d
TargetProduct=0x1002
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678120000008000 0603000000020000000000000000000000"
ResponseEndpoint=0x82
# www.draisberghof.de
# Contributor: Alexander Czigler
--------------------------------------------------------------------------------
Модемы C-motech
--------------------------------------------------------------------------------
C-motech D-50 (aka CDU-680); 0x16d8,0x6803
Код:
DefaultVendor=0x16d8
DefaultProduct=0x6803
TargetVendor=0x16d8
TargetProduct=0x6803
# only for reference and 0.x versions
# MessageEndpoint=0x07
MessageContent="5553424312345678240000008000 08ff524445564348470000000000000000"
# www.draisberghof.de
# Contributor: Alexander Czigler
C-motech CGU-628 (aka Franklin Wireless CGU-628A, aka 4G Systems XS Stick W12); 0x16d8,0x6006
Код:
DefaultVendor=0x16d8
DefaultProduct=0xf000
TargetVendor=0x16d8
TargetProduct=0x6006
# only for reference and 0.x versions
# MessageEndpoint=0x09
MessageContent="55534243d85dd885240000008000 08ff524445564348470000000000000000"
# www.draisberghof.de
# Contributor: Mathias Picker
--------------------------------------------------------------------------------
Модемы Huawei
--------------------------------------------------------------------------------
Huawei E220 (aka Vodafone EasyBox II, aka T-Mobile wnw Box Micro), Huawei E230, Huawei E270, Huawei E870 и другие модемы Huawei с аналогичными product ID; 0x12d1,0x1003
Код:
DefaultVendor=0x12d1
DefaultProduct=0x1003
# choose one of these:
;DetachStorageOnly=1
HuaweiMode=1
# www.draisberghof.de
# The special control message found by Miroslav Bobovsky
# Contributor: Hans Kurent, Denis Sutter, Vincent Teoh
Huawei E169; 0x12d1,0x1001
Код:
DefaultVendor=0x12d1
DefaultProduct=0x1001
# choose one of these:
;DetachStorageOnly=1
HuaweiMode=1
# www.draisberghof.de
# Contributor: Dale Lane
Huawei E180; 0x12d1,0x1414
Код:
DefaultVendor=0x12d1
DefaultProduct=0x1414
# choose one of these:
;DetachStorageOnly=1
HuaweiMode=1
# www.draisberghof.de
# Contributor: Tom Dawahare
Huawei E630, а также другие модемы Huawei с аналогичными product ID; 0x12d1,0x1003
Код:
DefaultVendor=0x1033
DefaultProduct= 0x0035
TargetVendor=0x12d1
TargetProduct=0x1003
DetachStorageOnly=1
# www.draisberghof.de
# Contributor: Joakim Wenrgren
--------------------------------------------------------------------------------
Модемы Hummer
--------------------------------------------------------------------------------
Hummer DTM5731; 0x1ab7,0x5731
Код:
DefaultVendor=0x1ab7 
DefaultProduct=0x5700 
TargetVendor=0x1ab7
TargetProduct=0x5731
# only for reference and 0.x versions
# MessageEndpoint=0x07
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000" 
# www.draisberghof.de
# Contributor: "paul"
--------------------------------------------------------------------------------
Модемы LG
--------------------------------------------------------------------------------
LG LDU-1900D EV-DO (Rev. A); 0x1004,0x1000
Код:
DefaultVendor=0x1004
DefaultProduct=0x1000
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="5553424312345678000000000000 0aff554d53434847000000000000000000"
# www.draisberghof.de
# Contributor: Jérôme Oufella
--------------------------------------------------------------------------------
Модемы Novatel
--------------------------------------------------------------------------------
Novatel Wireless Ovation MC950D HSUPA, Novatel Wireless Merlin XU950D, Novatel Wireless Ovation 930D; 0x1410,0x5010
Код:
DefaultVendor=0x1410
DefaultProduct=0x5010
TargetVendor=0x1410
TargetProduct=0x4400
# only for reference and 0.x versions
# MessageEndpoint=0x09
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Razvan Dragomirescu, Mike Kirk
Novatel U727 USB modem; 0x1410,0x4100
Код:
DefaultVendor=0x1410
DefaultProduct=x5010
TargetVendor=0x1410
TargetProduct=0x4100
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Chris Thielen
Novatel MC990D; 0x1410,0x5020
Код:
DefaultVendor=0x1410
DefaultProduct=0x5020
Interface=5
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Joakim Wennergren
Novatel U760 USB modem; 0x1410,0x6000
Код:
DefaultVendor=0x1410
DefaultProduct=0x5030
TargetVendor=0x1410
TargetProduct=0x6000
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Richard Laager
--------------------------------------------------------------------------------
Модемы ONDA
--------------------------------------------------------------------------------
ONDA MT503HS (most likely a ZTE model); 0x19d2,0x0002
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0002
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="55534243b0c8dc81200000008000 0a85010101180101010101000000000000"
# www.draisberghof.de
# Contributor: Lucio Asnaghi a.k.a. kRAkEn/gORe
ONDA MT505UP (most likely a ZTE model); 0x19d2,0x0002
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0002
# only for reference and 0.x versions
# MessageEndpoint=0x03
MessageContent="5553424312345678000001008000 0a28000000001c00002000000000000000"
# www.draisberghof.de
# Contributor: Alex Scortegagna
--------------------------------------------------------------------------------
Модемы Option iCON
--------------------------------------------------------------------------------
Option iCON 210, PROLiNK PHS100 (various looks), Hyundai Mobile MB-810; 0x1e0e,0x9000
Код:
DefaultVendor=0x1e0e
DefaultProduct=0xf000
TargetVendor=0x1e0e
TargetProduct=0x9000
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678000000000000 06bd000000020000000000000000000000"
ResponseEndpoint=0x01
# www.draisberghof.de
# Contributor: wahlm, Peter Kraker, Pakdhetimin Sekum
Option iCON 225 HSDPA; 0x0af0,0x6971
Код:
DefaultVendor=0x0af0
DefaultProduct=0x6971
TargetClass=0xff
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424378563412010000008000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: Matti Viljanen
Option iCON 401; 0x0af0,0x7401
Код:
DefaultVendor=0x0af0
DefaultProduct=0x7401
TargetClass=0xff
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424378563412010000008000 0601000000000000000000000000000000"
ResponseEndpoint=0x81
# www.draisberghof.de
# Contributor: Vincent Teoh
--------------------------------------------------------------------------------
Модемы Option GlobeSurfer
--------------------------------------------------------------------------------
Option GlobeSurfer Icon (aka Vodafone EasyBox); 0x0af0,0x6600
Код:
DefaultVendor=0x05c6
DefaultProduct= 0x1000
TargetVendor=0x0af0
TargetProduct=0x6600
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
# www.draisberghof.de
Option GlobeSurfer Icon 7.2; 0x0af0,0x6901
Код:
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x0af0
TargetProduct=0x6901
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: The Pharscape Forum
Option GlobeSurfer Icon 7.2, new firmware (HSO driver); 0x0af0,0x6911
Код:
DefaultVendor=0x0af0
DefaultProduct=0x6911
TargetClass=0xff
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: Paul Hardwick
--------------------------------------------------------------------------------
Модемы Option GlobeTrotter
--------------------------------------------------------------------------------
Option GlobeTrotter GT MAX 3.6 (aka T-Mobile Web'n'walk Card Compact II); 0x0af0,0x6600
Код:
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x0af0
TargetProduct=0x6600
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
ResponseEndpoint=0x84
# www.draisberghof.de
# Contributor: Bernd Holzmüller
Option GlobeTrotter GT MAX 7.2 Ready; 0x0af0,0x6701
Код:
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x0af0
TargetProduct=0x6701
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributors: Lucas Benedicic, Morgwai Kotarbinski
Option GlobeTrotter EXPRESS 7.2 (aka T-Mobile wnw Express II); 0x0af0,0x6701
Код:
DefaultVendor=0x05c6
DefaultProduct=0x1000
TargetVendor=0x0af0
TargetProduct=0x6701
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 0601000000000000000000000000000000"
# Response reading needed according to one (1) report
ResponseEndpoint=0x84
# www.draisberghof.de
# Contributor: Fridtjof Busse
Option GlobeTrotter HSUPA Modem (aka T-Mobile Web'n'walk Card Compact III); 0x0af0,0x7011
Код:
DefaultVendor=0x0af0
DefaultProduct=0x7011
TargetClass=0xff
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424378563412010000008000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: Gerold Gruber
--------------------------------------------------------------------------------
Модемы Sierra
--------------------------------------------------------------------------------
Sierra Wireless Compass 597; 0x1199,0x0023
Код:
DefaultVendor=0x1199
DefaultProduct=0x0fff
TargetVendor=0x1199
TargetProduct=0x0023
SierraMode=1
# www.draisberghof.de
# Contributor: Vincent Teoh
Sierra Wireless AirCard 881U (most likely 880U too); 0x1199,0x6856
Код:
DefaultVendor=0x1199
DefaultProduct=0x0fff
TargetVendor=0x1199
TargetProduct=0x6856
SierraMode=1
# www.draisberghof.de
# Contributor: Vincent Teoh
--------------------------------------------------------------------------------
Модемы Solomon
--------------------------------------------------------------------------------
Solomon S3Gm-660; 0x1dd6,0x1002
Код:
DefaultVendor=0x1dd6
DefaultProduct=0x1000
TargetVendor=0x1dd6
TargetProduct=0x1002
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678120000008000 0603000000020000000000000000000000"
ResponseEndpoint=0x82
# www.draisberghof.de
# Contributor: Alexander Czigler
--------------------------------------------------------------------------------
Модемы Sony
--------------------------------------------------------------------------------
Sony Ericsson MD400; 0x0fce,0xd0e1
Код:
DefaultVendor=0x0fce
DefaultProduct=0xd0e1
TargetClass=0x02
SonyMode=1
Configuration=2
# www.draisberghof.de
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 09:06   #8
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Информация для составления usb_modeswitch.conf. Часть 2

Информация для составления usb_modeswitch.conf. Часть 1

--------------------------------------------------------------------------------
Модемы Toshiba
--------------------------------------------------------------------------------
Toshiba G450; 0x0930,0x0d46
Код:
DefaultVendor=0x0930
DefaultProduct=0x0d46
TargetVendor=0x0930
TargetProduct=0x0d45
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678000000000000 061b000000020000000000000000000000"
# www.draisberghof.de
# Contributor: Mijail Anton
--------------------------------------------------------------------------------
Модемы Vodafone
--------------------------------------------------------------------------------
Vodafone K3760 (made by Option, HSO driver); 0x0af0,0x7501
Код:
DefaultVendor=0x0af0 
DefaultProduct=0x7501 
TargetClass=0xff 
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424378563412010000008000 0601000000000000000000000000000000"
# www.draisberghof.de
# Contributor: The Solutor
--------------------------------------------------------------------------------
Модемы UTStarcom
--------------------------------------------------------------------------------
UTStarcom UM175 (distributor Alltel); 0x106c,0x3715
Код:
DefaultVendor=0x106c
DefaultProduct=0x3b03
TargetVendor=0x106c
TargetProduct=0x3715
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678240000008000 08ff024445564348470000000000000000"
# www.draisberghof.de
# Contributor: Mark A. Ziesemer
--------------------------------------------------------------------------------
Модемы ZTE
--------------------------------------------------------------------------------
ZTE MF620 (aka Onda MH600HS); 0x19d2,0x0001
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0001
# only for reference and 0.x versions
# MessageEndpoint=0x04
MessageContent="5553424312345678000000000000 0600000000000000000000000000000000"
# www.draisberghof.de
# Contributor: Flávio Moringa
ZTE MF622 (aka Onda MDC502HS); 0x19d2,0x0002
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0002
# only for reference and 0.x versions
# MessageEndpoint=0x04
MessageContent="55534243f8f99388200000008000 0a85010101180101010101000000000000"
# www.draisberghof.de
# Contributor: andylog
ZTE MF622 (probably different version); 0x19d2,0x0001
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0001
DetachStorageOnly=1
# www.draisberghof.de
# Contributor: Pedro Algarvio
ZTE MF628; 0x19d2,0x0015 or 0x05c6,0x2001
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
# To modem mode:
# Раскомментируем для своего модема
;TargetVendor=0x19d2
;TargetProduct=0x0015
# only for reference and 0.x versions
# MessageEndpoint=0x08
;MessageContent="555342431234567800000000000 0061b000000030000000000000000000000"
# To SD slot mode:
# Раскомментируем для своего модема
;TargetVendor=0x05c6
;TargetProduct=0x2001
# only for reference and 0.x versions
# MessageEndpoint=0x08
;MessageContent="555342431234567820000000800 00a86010101180101010101000000000000"
;ResponseEndpoint=7
# www.draisberghof.de
# Contributor: Alvaro Lopes
ZTE MF628+, ZTE MF626, ZTE MF633, ZTE MF636 (aka Telstra / BigPond 7.2 Mobile Card); 0x19d2,0x0031
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0031
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678200000008000 0c85010101180101010101000000000000"
# if that command doesn't work, try the other ("eject")
;MessageContent="555342431234567800000000000 0061b000000030000000000000000000000"
# www.draisberghof.de
# Contributor: Joakim Wennergren
ZTE MF638 (aka Onda MDC525UP); 0x19d2,0x0037
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0037
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678200000008000 0c85010101180101010101000000000000"
# www.draisberghof.de
# Contributor: andylog
ZTE AC8710; 0x19d2,0xffff or 0x19d2,0xfff1
Код:
# Раскомментируем для своего модема
;DefaultVendor=0x19d2
;DefaultProduct= 0xfff5
;TargetVendor=0x19d2
;TargetProduct=0xffff
# No. 2
# Раскомментируем для своего модема
;DefaultVendor=0x19d2
;DefaultProduct=0xfff6
;TargetVendor=0x19d2
;TargetProduct=0xfff1
# only for reference and 0.x versions
# MessageEndpoint=0x05
MessageContent="5553424312345678c00000008000 069f030000000000000000000000000000"
# www.draisberghof.de
# Contributor: Michael Khurtsiya
ZTE AC2710 (EVDO), ZTE AC8710 (EVDO); 0x19d2,0xffff
Код:
DefaultVendor=0x19d2
DefaultProduct=0xfff5
TargetVendor=0x19d2
TargetProduct=0xffff
MessageContent="5553424312345678c00000008000 069f010000000000000000000000000000"
# www.draisberghof.de
# Contributor: Wasim Baig
ZTE 6535-Z; 0x19d2,0x0052
Код:
DefaultVendor=0x19d2
DefaultProduct=0x2000
TargetVendor=0x19d2
TargetProduct=0x0052
# only for reference and 0.x versions
# MessageEndpoint=0x01
MessageContent="5553424312345678200000008000 0c85010101180101010101000000000000"
# www.draisberghof.de
# Contributor: David Taillandier
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 09:13   #9
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Примеры настройки 3-G модемов (по основным категориям)

Примеры настройки 3-G модемов (по основным категориям)


Примечание: в настройках WAN на роутере должен быть выставлен тип соединения AutoIP (DHCP).

--------------------------------------------------------------------------------
1) Модем ZTE AC8700, провайдер PeopleNet
--------------------------------------------------------------------------------
Параметры модема и соединения:
- Vendor-ID............................0x19d2
- Product-ID...........................0xffff
- MaxSize...............................Не требуется
- Скорость работы COM-порта..115200
- Выбранный COM-порт............0
- Стандарт подключения..........CDMA
- Точка входа в Internet..........Не требуется
- Номер дозвона.....................#777
- Логин.................................809212 34567@people.net.ua
- Пароль...............................123456

1) В Telnet: Инициируем роутер как Asus WL500GP
Код:
nvram set vlan2hwname=et0
nvram set wan0_ifnames=vlan2
nvram set wan0_ifname=vlan2
nvram set wan_ifnames=vlan2
nvram set wan_ifname_t=vlan2
nvram set wan_ifname=vlan2
nvram set wandevs=vlan2
nvram commit
reboot
2) В Блокноте: Пишем скрипт /tmp/ppp/peers/dialup
Код:
debug
/dev/usb/tts/0
115200
crtscts
noipdefault
ipcp-accept-local
lcp-echo-interval 60
lcp-echo-failure 5
usepeerdns
noauth
nodetach
persist
user '80921234567@people.net.ua'
password '123456'
connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/dialup.chat 2>/tmp/chat.log"
3) В Блокноте: Пишем скрипт /tmp/ppp/dialup.chat
Код:
'' ''
'' 'ATZ'
'OK' 'ATD #777'
'CONNECT' ''
4) В Блокноте: Пишем скрипт автозапуска /tmp/local/sbin/post-boot
Код:
#!/bin/sh
insmod usbserial vendor=0x19d2 product=0xffff
sleep 10
pppd call dialup
4) В Telnet: Заносим и сохраняем скрипты настройки модема и дозвона
mkdir /tmp/ppp/peers

Код:
# Используя редактор vi, вставляем содержимое скрипта /tmp/ppp/peers/dialup из Блокнота в Telnet
# и сохраняем его
:w /tmp/ppp/peers/dialup
# Используя редактор vi, вставляем содержимое скрипта /tmp/ppp/dialup.chat из Блокнота в Telnet
# и сохраняем его
:w /tmp/ppp/dialup.chat
# Сохраняем их как файлы
echo /tmp/ppp/peers/dialup > /tmp/local/.files
echo /tmp/ppp/dialup.chat >> /tmp/local/.files
5) В Telnet: Заносим и сохраняем скрипт автозапуска дозвона
Код:
mkdir /tmp/local/sbin
# Используя редактор vi, вставляем содержимое скрипта /tmp/local/sbin/post-boot из Блокнота в Telnet
:w /tmp/local/sbin/post-boot
# Задаем скрипту автозапуска права на выполнение, флешируем наши файлы и перезагружаем роутер
chmod 755 /tmp/local/sbin/post-boot
flashfs save && flashfs commit && flashfs enable
reboot
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 09:18   #10
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Настраиваем связь на модифицированном модеме

Настраиваем связь на модифицированном модеме


Рассматривается вариант настройки модифицированного модема ZTE AC8700, прошитого под ZTE EV-DO AC8710, провайдер PeopleNet. На данном примере Вы можете увидеть отличия в настройке модемов такого плана.

....
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 09:22   #11
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Настройки дозвона провайдеров 3-G

Настройки дозвона провайдеров 3-G


Учитывая возможные особенности ПО, используемого различными провайдерами даже в пределах одной и той же модели модема, по возможности даю списки лицензированных модемов, идентификаторы модемов и параметры порта модема.
Если первая часть данного приложения может Вам помочь в настройке самих модемов, то вторая - определится с выбором модема (хотелось бы отметить, что при использовании сертифицированного оборудования все-таки на более высоком уровне должна быть программная поддержка связи, хотя, вероятно, у многих из Вас может быть другое мнение).

Life:) (Россия, Украина)
Код:
Список лицензированных модемов:
1) Huawei E160G
MTC (Россия, Украина)
Код:
Программа MTC-connect
Стандарт - CDMA
Номер дозвона: #777
Login: mobile
Remotename: mtsconnect
Password: internet
---
Список лицензированных модемов:
1) AnyDATA ADU-500A **
2) AnyDATA ADU-510A (0x16d5-0x6502), ttyUSB0, 230400
3) Huawei E220/E156G/E160G/E169G
4) Huawei E800/E630
5) ZTE MF626
PeopleNet (Украина)
Код:
Стандарт - CDMA
Номер дозвона: #777
Login: 8092xxxxxxx@people.net.ua* - собственно, 8092xxxxxxx - телефонный номер SIM-карты
Password: xxxxxx*
---
* Login, Password приходят в ответ на пустой SMS на номер 920 через ZTE Wireless Terminal (для модемов ZTE), Mobile Parther (для модемов Huawei), во многих случаях эти параметры для модемов Huawei зашиты во флешь модема (необходимо экспортировать настройки в текстовый файл); из-под Windows
---
Список лицензированных модемов:
1) ZTE AC8700 (0x19d2-0xffff), ttyUSB0, 115200
2) ZTE AC8710 "aka AC8700" (0x19d2-0xffff), ttyUSB0, 115200
3) ZTE AC8710 "EVDO" (0x19d2-0xffff), ttyUSB0, 921600
4) Huawei EC226 (0x12d1-0x1001), ttyUSB0, 460800
5) C-Motech CCU-550 **
6) Telit U1 **
UTEL (Россия, Украина)
Код:
Список лицензированных модемов:
1) Sierra AirCard 881U **
2) Huawei E160g/E169/E156G/E172G/K3520 **
3) Novatel Wireless MC990D **
4) Novatel MC930D **
5) Novatel MC950D **
6) Samsung Z810 **
7) Huawei E220 **
8) BandRich BandLuxe C120 **
**Значения не определены ввиду недостатка информации или нахождении темы в процессе
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Старый 21.10.2009, 10:58   #12
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 68
Admin отключил(а) отображение уровня репутации
По умолчанию Полезные скрипты для работы с 3-G модемами

Полезные скрипты для работы с 3-G модемами


В данном посте рассматриваются скрипты, необходимость в которых возникает при определенных, нестандартных конфигурациях оборудования.

----------------------------------------------------------------------------
I. Скрипт сброса модема для корректной программной перезагрузки
----------------------------------------------------------------------------
Этот скрипт необходим для модемов с системой EVDO (2 и 3 типов - но с реальной флешь на модеме). Особенность таких модемов при командной перезагрузке - модем сохраняет свое состояние (модем), однако usb_modeswitch в связке с insmod usbserial ... корректно обработать модем уже не могут. В результате для получения дозвона необходимо перезагружать роутер из сети.
Порядок действий:
1) Задействуем usb_modeswitch командно со сбросом USB-устройства. Синтаксис:
usb_modeswitch -v VENDOR -p PRODUCT -R 1
где:
VENDOR - DefaultVendor
PRODUCT - DefaultProduct - Для модемов 2-го типа (без смены ID)
VENDOR - TargetVendor
PRODUCT - TargetProduct - Для модемов 3-го типа (со сменой ID)

Рассмотрим действие этой команды на примере ZTE AC8710 ("чистый"):
usb_modeswitch -v 0x19d2 -p 0xffff -R 1
Смотрим ответ в окне Telnet:
Код:
[admin@(none) root]$ usb_modeswitch -v 0x19d2 -p 0xffff -R 1

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.7 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions

Looking for default devices ...
Found default devices (1)
Prepare switching, accessing device 002 on bus 001 ...
Resetting usb device .
OK, device was reset
-> Run lsusb to note any changes. Bye
После этого при перезагрузке роутера по команде reboot модем будет нормально обрабатываться скриптом автозапуска.
2) Вписываем нашу команду в /usr/local/sbin/pre-shutdown
Содержимое скрипта:
Код:
#!/bin/sh
echo "Pre-shutdown : Script started" >> /usr/tmp/syslog.log
usb_modeswitch -v VENDOR -p PRODUCT -R 1
sleep 15
echo "Pre-shutdown : Reset continue" >> /usr/tmp/syslog.log
Сохраняем, задаем права на выполнения и флешируем:
:w /tmp/local/sbin/pre-shutdown
:q
chmod 755 /tmp/local/sbin/pre-shutdown
flashfs save && flashfs commit && flashfs enable


PS: В связи с введением закрытия суточной сессии у провайдера PeopleNet продолжению в скором будущем следует быть
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

Поминутный IPTV!

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
Старый 26.01.2012, 02:00   #13
Lexod
Новичок
 
Регистрация: 21.03.2009
Ресивер: Different (что на обслуживание принесут)
Сообщений: 6
Сказал(а) спасибо: 24
Поблагодарили 10 раз(а) в 4 сообщениях
Вес репутации: 0
Lexod пока неопределено
По умолчанию

прилепил новую конф-базу для usb_modeswitch.
некоторые новые модели модемов, в основном с поддержкой сети до 16 Мб, вешают свои айди напрямую. накрутка по этим параметрам на драйвер usbserial приводит к открытию портов, однако: на таких модемах должно открыться минимум 3 порта, поэтому сначала подбираем параметры usb_modeswitch.conf / usb_modeswitch.setup (в зависимости от версии ПО). ID модема под виндой и в режиме модема под линем могут отличаться.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: zip device_reference.zip 11.1 Кб 93
:: Заметка ::
Скачал? - нажми "Спасибо"

Lexod вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь в настройке антенн Vlad374 Общий форум по спутниковой тематике 508 19.08.2024 15:03
X403p HDMI выход работает только на старых прошивках rivex Globo HD X402p,X403p (HD Х4 , Q-Sat St-05) 6 17.10.2015 10:31
Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (от Олега) Admin Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 38 11.01.2014 21:00
FAQ по настройке dbox2 Admin Dbox2 15 27.01.2010 16:08
Правка ключей в новых прошивках Roman1968 Globo 7xx0CR (STI5119) 3 10.08.2008 16:03

DigitalOcean Referral Badge

Текущее время: 20:36. Часовой пояс GMT +3.
volsat.com.ua