Тем: 4,523, Сообщений: 353,459, Пользователи: 158,524
На форуме: 52

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

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


Закрытая тема
 
Опции темы Опции просмотра Language
Старый 20.08.2009, 11:09   #1
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 69
Admin отключил(а) отображение уровня репутации
По умолчанию Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (от Олега)

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


Прошивка cо встроенной MPCS. Консоль отключена. Поэтому можно подключить СОМ порт прямо к плате роутера через буферную микросхему например через К561ЛН2.

Заодно и новая иструкция запуска mpcs с подключением как по USB так и по COM порту на роутере для любых операционных систем без использовани FTP сервера:

Проводно или беспроводно соединяемся с роутером.
Заходим в командную строку роутера:
В Windows: ПУСК->Выполнить->cmd и в командной строке вводим

telnet 192.168.1.1

В linux: запускаем терминал и и в командной строке вводим

telnet 192.168.1.1

Пароль и логин роутера по умолчанию: admin
Оставляем открытым окно командной строки роутера
Зайдя на роутер, первым делом создаем конфигурационные файлы mpcs во встроенном редакторе роутера vi
Для этого открываем конфигурациооные файлы mpcs, заранее подготовленные для роутера, в любом текстовом редакторе компьютера.
Приведу пример для файла mpcs.conf.
Содержимое файла mpcs.conf целиком выделяем и копируем в буфер в текстового редактора компьютера.
В открытой нами командной строке роутера вводим

vi

Откроется текстовый редактор роутера, нажав кнопку i переводим редактор vi в режим ввода текста.
Вставляем содержимое буфера текста(правой кнопкой мыши) в вернем левом углу редактора vi.
Нажав кнопку Esc переводим редактор vi в коммандный режим.
Сохраняем файл mpcs.conf в папке введя команду

:w /tmp/local/mpcs.conf

Выход из редактора vi командой
:q

Таким же образом создаем в папке /tmp/local роутера остальные конфигурационные файлы(не забывая изменять имя файла при сохранении)

Для тюнеров, подключенных через USB-COM переходник
вводим в командной строке роутера команды для создания скрипта автозапуска mpcs:

mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "insmod usbserial.o" >> /usr/local/sbin/post-boot
echo "insmod pl2303.o" >> /usr/local/sbin/post-boot
echo "insmod ftdi_sio.o" >> /usr/local/sbin/post-boot
echo "mknod /dev/ttyUSB0 c 188 0" >> /usr/local/sbin/post-boot
echo "chmod 666 /dev/ttyUSB0" >> /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot

Для тюнеров, подключенных к COM порту роутера напрямую
вводим в командной строке роутера команды для создания скрипта автозапуска mpcs:

mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot

Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar Dlink-DIR-320-1.9.2.7-d-382-3g-mpcs.tar.rar 3.61 Мб 1823
:: Заметка ::
Скачал? - нажми "Спасибо"

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

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

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

Последний раз редактировалось Admin; 25.10.2012 в 10:46.
Admin вне форума  
4 пользователя(ей) сказали cпасибо:
Старый 20.08.2009, 11:35   #2
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 69
Admin отключил(а) отображение уровня репутации
По умолчанию mpcs на WiFi роутерах Asus WL-5x0xx,WL-3x0xx и Dlink DIR-320 (от Олега)

How_To_Asus WL-500gPremium - ИНСТРУКЦИЯ "Как использовать роутер Asus WL-500gPremium в качестве клиента шаринга. БЕЗ КАБЕЛЯ USB - COM"

Скачать прошивки от Олега - http://oleg.wl500g.info/
Скачать прошивки других розработчиков на базе Олеговых - http://code.google.com/p/wl500g/


Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar How_To_Asus WL-500gPremium.rar 814.9 Кб 866
:: Заметка ::
Скачал? - нажми "Спасибо"

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

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

ThinkPad.com.ua - форум любителей техники ThinkPad
Admin вне форума  
2 пользователя(ей) сказали cпасибо:
Старый 08.09.2009, 22:07   #3
olbrayt33
Пользователь
 
Аватар для olbrayt33
 
Регистрация: 29.05.2009
Ресивер: Dreambox 800SE
Адрес: Восточная Украина
Сообщений: 48
Сказал(а) спасибо: 11
Поблагодарили 49 раз(а) в 16 сообщениях
Вес репутации: 17
olbrayt33 скоро придёт к известностиolbrayt33 скоро придёт к известности
По умолчанию

Вот подробное описание процесса перепрошивки DIR-320 в Asus WL-500gP прошивкой Олега. Прошивку можно использовать с поста выше (Dlink-DIR-320-1.9.2.7-d-382-3g-mpcs.tar.rar). Это если "ручками", также можно использовать и загрузчик tftp2. Кому как нравится. Для коллекции еще скрипт по назначении команды shutdown на неиспользуемую кнопочку и инструкция по откату на заводскую прошивку Dlink.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar manual.rar 1.7 Кб 1268
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar tftp2.rar 10.4 Кб 904
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar Shutdown.rar 598 байт 764
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar откат на завод.rar 372 байт 876
:: Заметка ::
Скачал? - нажми "Спасибо"


Последний раз редактировалось olbrayt33; 12.09.2009 в 09:25.
olbrayt33 вне форума  
2 пользователя(ей) сказали cпасибо:
Старый 16.09.2009, 08:50   #4
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 69
Admin отключил(а) отображение уровня репутации
По умолчанию

Настройки mpcs для работы роутера Asus WL-500Gp с двумя ресиверами:
Цитата:
Сообщение от karea
С одним логином и паролем можно смотреть пакеты ТВ только с разных портов, иначе будет каскадинг и бан!

В роутере WL-500gP имеется два USB-порта, т.е. есть возможность настроить на совместную работу двух ресиверов.

В начале необходимо изменить конфигурационные файлы mpcs:

######mpcs.conf#######
[global]
Nice = -1
LogFile = stdout
ClientTimeout = 5
ClientMaxIdle = 20

[serial]
Device = gi://tuner1@/dev/usb/tts/0

[serial]
Device = gi://tuner2@/dev/usb/tts/1

######mpcs.user#######
[account]
User = tuner1
Pwd = tuner1
#Uniq = 1
Group = 1
IDENT = 0500:020910

[account]
User = tuner2
Pwd = tuner2
#Uniq = 1
Group = 2
IDENT = 0500:024400

#######mpcs.server#######
[reader]
Label = tuner1
Protocol = newcamd
Key = 0102030405060708091011121314
Device = serverIP,port
Account = login1,pass1
IDENT = 0500:020910
Fallback = 0
Group = 1
ReconnectTimeout = 20
InactivityTimeOut = 15

[reader]
Label = tuner2
Protocol = newcamd
Key = 0102030405060708091011121314
Device = serverIP,port
Account = login2,pass2
IDENT = 0500:024400
Fallback = 0
Group = 2
ReconnectTimeout = 20
InactivityTimeOut = 15

Параметры зависят от Ваших предпочтений и обычно определяются шаринг-сервисом.
В mpcs.conf порты - /dev/usb/tts/0 и /dev/usb/tts/1, необходимо определить однозначно. Для этого нужно посмотреть системный лог роутера. Где и будет видно на какой порт роутер повесит каждый из конвертеров USB-COM. Последовательно вставляя конвертера в USB роутера, и читая лог, можно точно установить - какой конвертер и к какому порту присоединен.
/dev/usb/tts/0
и
/dev/usb/tts/1
Просмотр системного лога осуществляется следующим образом.
1. Необходимо зайти на роутер через интернет-браузер:
в строке адреса ввести 192.168.1.1 (по умолчанию) -> переход, авторизироваться;
2. В веб интерфейсе есть пункт меню «System&Log», находим здесь подпункт «system log». Роутер туда пишет ВСЕ с момента загрузки.
В первом тюнере в меню шуры выставить Client = 1 для tuner1, подключенного к порту /dev/usb/tts/0, во втором - Client = 2 подключенного к /dev/usb/tts/1, соответственно. (В GIS-ах активно до 4 клиентов)

Вопросы и ответы на них.

Единственное интересует, в инструкции есть такие строки:

echo "mknod /dev/ttyUSB0 c 188 0" >> /usr/local/sbin/post-boot
echo "chmod 666 /dev/ttyUSB0" >> /usr/local/sbin/post-boot

Нужно ли что-нибудь аналогичное прописывать для ttyUSB1 ?

Ответ: Нет. И без этих строк можно. Они лишь дают возможность работать с устройством под привычным именем, типа ttyUSB0.
__________________
DM500S, DM800HD, GI S8120 - 4W,5E,13E,36Е,75E (VIP)

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

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

Последний раз редактировалось karea; 18.03.2010 в 19:22.
Admin вне форума  
Старый 25.09.2009, 21:34   #5
Admin
Администратор
 
Аватар для Admin
 
Регистрация: 16.04.2007
Ресивер: .....
Адрес: Зимбабве
Сообщений: 3,165
Сказал(а) спасибо: 2,179
Поблагодарили 9,300 раз(а) в 2,276 сообщениях
Вес репутации: 69
Admin отключил(а) отображение уровня репутации
По умолчанию 1.9.2.7-627-d-3g-wimax-mpcs

Багфикс новейшей прошивки от Олега, lly, theMiron и Sorine 1.9.2.7-627-d-3g-wimax-mpcs со встроенной программой для спутникового шаринга MPCS и поддержкой GPRS, CDMA, UMTS , WiMAX модемов и телефонов c помощью скрипта. В архиве прошивки для Asus 500gP, 500W , 500gPv2(она же для Dlink DIR-320 и для Asus 500gU) и 3 инструкции по настройке: mpcs, 3g модемов, WiMAX модема. Для этой прошивки пункт 9 выполнять не нужно. Размер архива 4 мегабайта. Для уменьшения размера в прошивке для 500gPv2 убрана поддержка камер.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar 1.9.2.7-d-627-3g-wimax-mpcs.rar 4.49 Мб 1592
:: Заметка ::
Скачал? - нажми "Спасибо"

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

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

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

Последний раз редактировалось karea; 18.03.2010 в 15:33.
Admin вне форума  
8 пользователя(ей) сказали cпасибо:
Старый 26.11.2009, 10:00   #6
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию

Роутеры Asus WL-5x0xx и D-Link DIR-320 в качестве домашнего сервера

Софт для простого пользователя, не требующий дополнительных настроек и больших знаний Linux.

Софт для простого пользователя
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 26.11.2009 в 10:05.
karea вне форума  
6 пользователя(ей) сказали cпасибо:
Старый 24.02.2010, 09:04   #7
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка со встроенным Mpcs

Новая прошивка со встроенным Mpcs
для роутеров Asus WL-500 и D-Link DIR-320


См. http://wl500g.info/showpost.php?p=185920&postcount=330

Скомпилирована AndreyUA

WL500gp2, DIR-320 1.9.2.7-d-r1222M - http://depositfiles.com/files/7rw0f170f

Используйте загрузчик для прошивки DIR-320 http://binblog.ru/wp-content/uploads...IR_320_RFU.zip

1. Для ресиверов, подключенных к COM порту роутера напрямую
вводим в командной строке роутера команды для отвязки консоли и создания скрипта автозапуска mpcs:


Код:
nvram set kernel_args="root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null"
nvram commit
Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
reboot
Схемы COM порта, рекомендуется монтировать в СOM разъеме к ресиверу

Схема 1


Схема 2


Схема 3


Цоколевка консоли на WL500gPV2
Pin 4 GND - синий
Pin 3 TX - зеленый
Pin 2 RX - белый
Pin 1 +3.3 - оранжевый



Пример cтроки инициализации для встроенного COM порта
Цитата:
Device=tuner@/dev/tts/0:115200?delay=2&timeout=1500
Вот так можно поменять скорость ком порта, если это нужно
Код:
stty -crtscts 115200 < /dev/tts/0
2. Для ресиверов, подключенных через USB-COM переходник
вводим в командной строке роутера команды для создания скрипта автозапуска mpcs:

Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "insmod usbserial" >> /usr/local/sbin/post-boot
echo "insmod pl2303" >> /usr/local/sbin/post-boot
echo "insmod ftdi_sio" >> /usr/local/sbin/post-boot
echo "mknod /dev/ttyUSB0 c 188 0" >> /usr/local/sbin/post-boot
echo "chmod 666 /dev/ttyUSB0" >> /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
Пример лога роутера с подключенным переходником USB-COM PL-2303
PHP код:
Jan  1 02:00:10 kernelusbserial.cUSB Serial support registered for PL-2303
Jan  1 02
:00:10 kernelusbserial.cPL-2303 converter detected
Jan  1 02
:00:10 kernelusbserial.cPL-2303 converter now attached to ttyUSB0 (or usb/tts/for devfs)  
Jan  1 02:00:10 kernelpl2303.cProlific PL2303 USB to serial adaptor driver 
Создаете файл для перезапуска mpcs по кнопке EZ-setup и делаете его исполняемым
Код:
echo "#!/bin/sh" >> /usr/local/sbin/ez-setup 
echo "killall mpcs 2>/dev/null" >> /usr/local/sbin/ez-setup 
echo "/tmp/local/mpcs -c /tmp/local &" >> /usr/local/sbin/ez-setup 
chmod +x /usr/local/sbin/ez-setup
Для перезапуска нажимать и удерживать кнопку EZ-setup до мигания индикатора статуса.

Пример cтроки инициализации порта для переходника USB-COM
Цитата:
Device=tuner@/dev/usb/tts/0:115200?delay=2&timeout=1500

Данный девайс стабильно работает с ресивером GI-805 cо cтрокой инициализации порта
Цитата:
Device = gi://tuner@/dev/usb/tts/0?delay=2&timeout=1000
3. Поддержка wimax USB модемов из командной строки при помощи скрипта.

Внутри прошивки все модули для модемов wimax и скрипты.
Можно сделать автоматический запуск подключения к wimax сети введя команды:

Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "sleep 5" >> /usr/local/sbin/post-boot
echo "insmod tun" >> /usr/local/sbin/post-boot
echo "sleep 5" >> /usr/local/sbin/post-boot
echo "madwimax -qof -e /usr/etc/event.sh &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
reboot
4. Поддержка USB модемов и мобильных телефонов из командной строки при помощи скрипта.

Внутри прошивки все модули для модемов и скрипт modem Перед запуском скрипта переводим роутер в режим Automatic IP, устанавливаем тип модема и дополнительные параметры:

1 nvram set wan_usb_standard= может принимать значения 1 для gprs/edge/umts/hsdpa или 0 для cdma/evdo - этот параметр зависит от того, какой у вас модем и стандарт сети;
2 nvram set wan_usb_username= имя пользователя оператора;
3 nvram set wan_usb_passwd= пароль оператора;
4 nvram set wan_usb_port= номер порта модема. Обычно равен 0;
5 nvram set wan_usb_speed=скорость порта. Максимальная 921600;
6 nvram set wan_usb_apn= точка доступа оператора для gprs модемов, например internet.mts.ru;
7 nvram set wan_usb_dialnumber= номер набора для gprs/edge/umts/hsdpa модемов. Обычно *99#;
8 nvram set wan_usb_vend= Vendor ID модема;
9 nvram set wan_usb_prod= Product ID модема;
10 nvram set wan_usb_mtu= рамер пакета MTU. Обычно равен 1492;
11 nvram set wan_usb_mru= рамер пакета MRU. Обычно равен 1492;
12 nvram set wan_usb_zerocd= код для отключения CD диска модема(для конкретного модема код смотрите в описании программы usb_modeswitch);
13 nvram get wan_usb_options= дополнительные параметры для ppp демона.

После всех необходимых команд вводим команду сохранения параметров скрипта во флэш память

Код:
nvram commit
Для всех модемов обязательно указываем параметр с первого по пятый.
Для gprs/edge/umts/hsdpa модемов дополнительно вводим параметры № 6 и №7.
Если модем не определяется автоматически, можно вручную указать Vendor ID и Product ID которые можно узнать посмотрев системный лог.

И запускаем скрипт просто введя в командной строке modem (Скрипт хранится в /usr/sbin).

При успешном запуске скрипта можно сделать автоматический запуск скрипта после перезагрузки введя команды:

Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "modem" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
reboot
5. Ошибки и методы их исправления
1. При сообщении Stop poll too many errors, reiniting указывающее на "кривую" связь ресивера и роутера, проверяете контакты в разъемах кабелей. Если эта ошибка и далее появлятся, исправляете в роутере файл настройки mpcs.conf с помощью программы Winscp423. Изменяете параметр timeout в секции
[serial]
Device=tuner@/dev/tts/0:115200?delay=1&timeout=от 300 до 2000 в сторону увеличения до исчезновения ошибок.
Скорость портов в роутере и ресивере должна быть одинаковой.
2. При ошибке Cannot open file "/opt/mpcs/mpcs.sid" (errno=2)
Создайте файл /tmp/local/mpcs.sid, содержание в приложении.
Код:
vi /tmp/local/mpcs.sid
3. При ошибке can't open file "/tmp/local/mpcs.srvid" (err=2), no service-id's loaded
Создайте файл /tmp/local/mpcs.srvid, содержание в приложении.
Код:
vi /tmp/local/mpcs.srvid
Или скопируйте и вставьте в содержание этих файлов данные из файлов mpcs установленой на РС (открывать на РС с помощью WordPad).

6. Мониторинг mpcs с помощью MPCSMon2
Создаете правило iptables
Код:
echo "#MPCSMon2" >> /usr/local/sbin/post-firewall 
echo "iptables -I INPUT -p tcp --dport 25020 -j ACCEPT" >> /usr/local/sbin/post-firewall
flashfs enable
flashfs save
flashfs commit
reboot
Настройки для мониторинга MPCSMon2
В mpcs.user добавляете секцию

PHP код:
[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

В mpcs.conf добавляете секцию

PHP код:
[monitor]
Port 25020
NoCrypt 
192.168.0.0-192.168.255.255
AULow 
120
MonLevel 

Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar mpcs.srvid.rar 18.6 Кб 375
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar mpcs.sid.rar 387 байт 313
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar MPCSMon2.rar 259.0 Кб 369
:: Заметка ::
Скачал? - нажми "Спасибо"

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 14.10.2010 в 08:34.
karea вне форума  
10 пользователя(ей) сказали cпасибо:
Старый 08.03.2010, 13:51   #8
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Запуск MPCS на на роутерах Asus WL-500 Gp и D-Link Dir320 прошивка 1.9.2.7-d

Запуск MPCS на на роутерах Asus WL-500 Gp и D-Link Dir320 прошивка 1.9.2.7-d

См. http://wl500g.info/showpost.php?p=183773&postcount=306

Работает на софте для чайников

Скачиваете прилагаемый файл mpcs.tar.gz на РС.
Заходите в роутер через Putty
Создаете директорию
Код:
mkdir /opt/tmp/install
Открыть сервер SSH в вебморде роутера. С помощью программы Winscp423 заходите в роутер (при установке Winscp423 выбираете интерфейс Windows) копируете туда с РС файл mpcs.tar.gz, закрываете Winscp, затем заходите в роутер через Putty
Переходите в эту директорию командой
Код:
cd /opt/tmp/install
Распаковываете файлы в нужные папки
Код:
tar -C / -zxvf mpcs.tar.gz
Делаете исполняемыми
Код:
chmod +x /opt/mpcs/mpcs 
chmod +x /opt/etc/init.d/S70mpcs
Для переходника PL2303 добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod pl2303" >> /usr/local/sbin/post-boot
Для переходника FTDI добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod ftdi_sio" >> /usr/local/sbin/post-boot
В случае ошибки активации модуля переходника FTDI
Код:
echo "insmod usbserial.o" >> /usr/local/sbin/post-boot 
echo "insmod ftdi_sio.o" >> /usr/local/sbin/post-boot
Создаете правило iptables для мониторинга mpcs
Код:
echo "#MPCSMon2" >> /usr/local/sbin/post-firewall 
echo "iptables -I INPUT -p tcp --dport 25020 -j ACCEPT" >> /usr/local/sbin/post-firewall
Сохраняете и перезагружаете роутер
Код:
flashfs save && flashfs commit && flashfs enable && reboot

При закачке 5 торрентов данный девайс PL-2303 от Gembird стабильно работает с ресивером GI-805 cо cтрокой инициализации порта
Цитата:
Device = gi://tuner@/dev/usb/tts/0?delay=2&timeout=1000
С помощью программы Winscp, проверяете и исправляете файлы конфигурации mpcs по данным провайдера шаринга.

Пример лога роутера с подключенным переходником USB-COM
PHP код:
Jan  1 03:00:07 kernelusbserial.cUSB Serial support registered for Generic
Jan  1 03
:00:07 kernelusbserial.cUSB Serial Driver core v1.4
Jan  1 03
:00:07 kernelusbserial.cUSB Serial support registered for PL-2303
Jan  1 03
:00:07 kernelpl2303.cProlific PL2303 USB to serial adaptor driver
Jan  1 03
:00:07 kernelhub.c: new USB device 00:03.1-1.2assigned address 4
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter detected
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter now attached to ttyUSB0 (or usb/tts/for devfs
Пример cтроки инициализации порта в mpcs
PHP код:
Device=tuner@/dev/usb/tts/0:115200?delay=2&timeout=1500 
Перезапуск mpcs

Код:
killall mpcs
Код:
/opt/etc/init.d/S70mpcs start
На кнопке EZ-setup на софте для чайников устанавливается безопасное отключение роутера.

В качестве программы управления использовать прилагамый MPCSMon2.

Настройки для мониторинга MPCSMon2
В mpcs.user добавляете секцию

PHP код:
[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

В mpcs.conf добавляете секцию

PHP код:
[monitor]
Port 25020
NoCrypt 
192.168.0.0-192.168.255.255
AULow 
120
MonLevel 

Типичные ошибки и методы их исправления
При сообщении Stop poll too many errors, reiniting указывающее на "кривую" связь ресивера и роутера, проверяете контакты в разъемах кабелей. Если эта ошибка и далее появлятся, исправляете в роутере файл настройки mpcs.conf с помощью программы Winscp. Изменяете параметр timeout в секции
[serial]
Device = tuner@/dev/tts/0:115200?delay=1&timeout=от 300 до 2000 в сторону увеличения до исчезновения ошибок.
Скорость портов в роутере и ресивере должна быть одинаковой.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: gz mpcs.tar.gz 140.5 Кб 321
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar MPCSMon2.rar 259.0 Кб 168
:: Заметка ::
Скачал? - нажми "Спасибо"

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 10.11.2010 в 07:47.
karea вне форума  
8 пользователя(ей) сказали cпасибо:
Старый 18.03.2010, 12:51   #9
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию

Запуск MPCS на роутере ASUS WL-500gpV2
с модемом CDMA ANYDATA-E100A-Скайлинк


См. http://wl500g.info/showpost.php?p=190469&postcount=497

Имеем:
Модем CDMA ANYDATA-E100A-Скайлинк
Роутер ASUS WL-500gpV2
Ресивер OPENBOX 820C1
USB-COM кабель Gembirg на PL-2303
Нуль-модемный кабель

1. Прошивка
1.1 Набрать в браузере 192.168.1.1
1.2 Имя/пароль - admin/admin
1.3 Сделать сброс на «заводские установки»
1.4 Скачать чешскую прошивку: WL500gpV2-1.9.2.7-10-USB-1.71.trx
1.5 Выбрать «обновить прошивку»
1.6 Сделать сброс на «заводские установки»

2. Настройка Интернета
2.1 Набрать в браузере 192.168.1.1
2.2 Имя/пароль - admin/admin
2.3 Войти «USB-Connection» выбрать CDMA
2.4 Войти «CDMA-Config»
2.5 Ввести имя - admin
2.6 Ввести пароль - admin
2.7 USB device location ID-здесь ввести 1.1.0
2.8 Нажимаем «Finish», роутер перезагружается и Интернет работает.

3. Установка SSH сервера
Зайти на роутер телнетом (пуск\выполнить\telnet 192.168.1.1) и дать команды:
скопировать, выделив мышкой, и вставить в окно

Код:
mkdir -p /usr/local/etc/dropbear
dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key
mkdir -p /usr/local/sbin/
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "dropbear" >> /usr/local/sbin/post-boot
dropbear
flashfs save
flashfs commit
flashfs enable
Теперь можно будет заходить по SSH с клиентов типа Putty (в параметрах Putty Windows->Translation можно выставить кодировку Win1251). Открыть сервер SSH в вебморде роутера.

Программа winscp423setup.exe позволяет работать в интерфейсе NC или Win. В настройках указываем IP (192.168.1.1) имя и пароль (admin admin)

4. Копирование файлов
Скачиваем прилагаемый файл Mpcs.
При помощи winscp в папку роутера /tmp/local копируется Mpcs (из архива, без разархивации в Windows) и файлы конфигурации, заранее подготовленные на компьютере.
Можно скопировать и любые готовые файлы конфигурации и потом редактировать прямо на роутере при помощи winscp.

5. Для ресиверов, подключенных через USB-COM переходники PL-2303 и FTDI
вводим телнетом команды для создания скрипта автозапуска Mpcs


Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "insmod usbserial.o" >> /usr/local/sbin/post-boot
echo "insmod pl2303.o" >> /usr/local/sbin/post-boot
echo "insmod ftdi_sio.o" >> /usr/local/sbin/post-boot
echo "mknod /dev/ttyUSB0 c 188 0" >> /usr/local/sbin/post-boot
echo "chmod 666 /dev/ttyUSB0" >> /usr/local/sbin/post-boot
echo "chmod +x /tmp/local/mpcs" >> /usr/local/sbin/post-boot
echo "/tmp/local/mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
Должны быть дополнительные строки в post-boot в /tmp/local/sbin/post-boot
PHP код:
#!/bin/sh
insmod usbserial.o
insmod pl2303
.o
insmod ftdi_sio
.o
mknod 
/dev/ttyUSB0 c 188 0
chmod 666 
/dev/ttyUSB0
chmod 
+/tmp/local/mpcs
/tmp/local/mpcs -/tmp/local 
Пример лога роутера с подключенным переходником USB-COM PL-2303
PHP код:
Jan  1 02:00:10 kernelusbserial.cUSB Serial support registered for PL-2303
Jan  1 02
:00:10 kernelusbserial.cPL-2303 converter detected
Jan  1 02
:00:10 kernelusbserial.cPL-2303 converter now attached to ttyUSB0 (or usb/tts/for devfs)  
Jan  1 02:00:10 kernelpl2303.cProlific PL2303 USB to serial adaptor driver 
6. Создаете файл для перезапуска mpcs по кнопке EZ-setup и делаете его исполняемым
Код:
echo "#!/bin/sh" >> /usr/local/sbin/ez-setup 
echo "killall mpcs 2>/dev/null" >> /usr/local/sbin/ez-setup 
echo "/tmp/local/mpcs -c /tmp/local &" >> /usr/local/sbin/ez-setup 
chmod +x /usr/local/sbin/ez-setup
flashfs enable
flashfs save
flashfs commit
reboot
Для перезапуска нажимать и удерживать кнопку EZ-setup до мигания индикатора статуса.

Пример cтроки инициализации порта для с ресивера GI-805
PHP код:
Device gi://tuner@/dev/usb/tts/0?delay=2&timeout=1000 
7. Мониторинг mpcs с помощью MPCSMon2
Создаете правило iptables
Код:
echo "#MPCSMon2" >> /usr/local/sbin/post-firewall 
echo "iptables -I INPUT -p tcp --dport 25020 -j ACCEPT" >> /usr/local/sbin/post-firewall
flashfs enable
flashfs save
flashfs commit
reboot
7.1 Настройки для мониторинга MPCSMon2
1. В mpcs.user добавляете секцию

PHP код:
[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

2. В mpcs.conf добавляете секцию

PHP код:
[monitor]
Port 25020
NoCrypt 
192.168.0.0-192.168.255.255
AULow 
120
MonLevel 

Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar mpcs.rar 104.1 Кб 186
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar MPCSMon2.rar 259.0 Кб 84
:: Заметка ::
Скачал? - нажми "Спасибо"

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 14.10.2010 в 08:35.
karea вне форума  
4 пользователя(ей) сказали cпасибо:
Старый 30.03.2010, 22:06   #10
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка со встроенными Mpcs и OSCam

Новая прошивка со встроенными Mpcs и OSCam
для роутера Asus WL-500Gp


См. http://wl500g.info/showpost.php?p=192488&postcount=525

WL500gp-1.9.2.7-d-r1387M.trx cкомпилирована max_mad

Работает на софте для чайников. После прошивки заливаете сохраненный на РС файл flashfs.

Запуск Mpcs

Заходите в роутер через Putty
Создаете директорию
Код:
mkdir /opt/mpcs/
Открыть сервер SSH в вебморде роутера. С помощью программы Winscp423 заходите в роутер (при установке Winscp423 выбираете интерфейс Windows) копируете туда с РС файлы конфигурации Mpcs.
Затем заходите в роутер через Putty
Переходите в директорию /opt/etc/init.d командой
Код:
cd /opt/etc/init.d
Создаете файл S70mpcs
Код:
nano /opt/etc/init.d/S70mpcs
Содержимое файла S70mpcs
PHP код:
#!/bin/sh
logger "Starting mpcs..."
/usr/sbin/mpcs -/opt/mpcs 
Делаете исполняемым
Код:
chmod +x /opt/etc/init.d/S70mpcs
Для переходника PL2303 добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod pl2303" >> /usr/local/sbin/post-boot
Для переходника FTDI добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod ftdi_sio" >> /usr/local/sbin/post-boot
Создаете правило iptables для мониторинга mpcs
Код:
echo "#MPCSMon2" >> /usr/local/sbin/post-firewall 
echo "iptables -I INPUT -p tcp --dport 25020 -j ACCEPT" >> /usr/local/sbin/post-firewall
Сохраняете и перезагружаете роутер
Код:
flashfs save && flashfs commit && flashfs enable && reboot
С помощью программы Winscp, проверяете и исправляете файлы конфигурации mpcs по данным провайдера шаринга.

Пример лога роутера с подключенным переходником USB-COM
PHP код:
Jan  1 03:00:07 kernelusbserial.cUSB Serial support registered for Generic
Jan  1 03
:00:07 kernelusbserial.cUSB Serial Driver core v1.4
Jan  1 03
:00:07 kernelusbserial.cUSB Serial support registered for PL-2303
Jan  1 03
:00:07 kernelpl2303.cProlific PL2303 USB to serial adaptor driver
Jan  1 03
:00:07 kernelhub.c: new USB device 00:03.1-1.2assigned address 4
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter detected
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter now attached to ttyUSB0 (or usb/tts/for devfs
Пример cтроки инициализации порта в mpcs
PHP код:
Device tuner@/dev/usb/tts/0:115200?delay=2&timeout=1500 
Перезапуск mpcs

Код:
killall mpcs
Код:
/opt/etc/init.d/S70mpcs start
На кнопке EZ-setup на софте для чайников устанавливается безопасное отключение роутера.
Поверить файл ez-setup командой
Код:
nano /usr/local/sbin/ez-setup
При установке rTorrent, содержимое файла
PHP код:
#!/bin/sh
/opt/etc/init.d/S99rtorrent stop
sleep 5
halt 
При установке Transmission, содержимое файла
PHP код:
#!/bin/sh
/opt/etc/init.d/S99trans stop
sleep 5
halt 
После изменения файла сохраняете и перезагружаете роутер
Код:
flashfs save && flashfs commit && flashfs enable && reboot
В качестве программы управления использовать MPCSMon2.

Настройки для мониторинга MPCSMon2
В mpcs.user добавляете секцию

PHP код:
[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

В mpcs.conf добавляете секцию

PHP код:
[monitor]
Port 25020
NoCrypt 
192.168.0.0-192.168.255.255
AULow 
120
MonLevel 

Типичные ошибки и методы их исправления
При сообщении Stop poll too many errors, reiniting указывающее на "кривую" связь ресивера и роутера, проверяете контакты в разъемах кабелей. Если эта ошибка и далее появлятся, исправляете в роутере файл настройки mpcs.conf с помощью программы Winscp. Изменяете параметр timeout в секции
[serial]
Device = tuner@/dev/tts/0:115200?delay=1&timeout=от 300 до 2000 в сторону увеличения до исчезновения ошибок.
Скорость портов в роутере и ресивере должна быть одинаковой.

Запуск Oscam

Заходите в роутер через Putty
Создаете директорию
Код:
mkdir /opt/oscam/
Открыть сервер SSH в вебморде роутера. С помощью программы Winscp423 заходите в роутер (при установке Winscp423 выбираете интерфейс Windows) копируете туда с РС файлы конфигурации Oscam.
Затем заходите в роутер через Putty
Переходите в директорию /opt/etc/init.d командой
Код:
cd /opt/etc/init.d
Создаете файл S70oscam
Код:
nano /opt/etc/init.d/S70oscam
Содержимое файла S70oscam
PHP код:
#!/bin/sh
logger "Starting oscam..."
/usr/sbin/oscam -/opt/oscam 
Делаете исполняемым
Код:
chmod +x /opt/etc/init.d/S70oscam
Для переходника PL2303 добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod pl2303" >> /usr/local/sbin/post-boot
Для переходника FTDI добавляете в автозагрузку модули
Код:
echo "insmod usbserial" >> /usr/local/sbin/post-boot 
echo "insmod ftdi_sio" >> /usr/local/sbin/post-boot
Создаете правило iptables для мониторинга Oscam
Код:
echo "#OscamMon2" >> /usr/local/sbin/post-firewall 
echo "iptables -I INPUT -p tcp --dport 25020 -j ACCEPT" >> /usr/local/sbin/post-firewall
Сохраняете и перезагружаете роутер
Код:
flashfs save && flashfs commit && flashfs enable && reboot
С помощью программы Winscp, проверяете и исправляете файлы конфигурации oscam по данным провайдера шаринга.

Пример лога роутера с подключенным переходником USB-COM
PHP код:
Jan  1 03:00:07 kernelusbserial.cUSB Serial support registered for Generic
Jan  1 03
:00:07 kernelusbserial.cUSB Serial Driver core v1.4
Jan  1 03
:00:07 kernelusbserial.cUSB Serial support registered for PL-2303
Jan  1 03
:00:07 kernelpl2303.cProlific PL2303 USB to serial adaptor driver
Jan  1 03
:00:07 kernelhub.c: new USB device 00:03.1-1.2assigned address 4
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter detected
Jan  1 03
:00:07 kernelusbserial.cPL-2303 converter now attached to ttyUSB0 (or usb/tts/for devfs
Пример cтроки инициализации порта в oscam
PHP код:
Device tuner@/dev/usb/tts/0:115200?delay=2&timeout=1500 
Перезапуск oscam

Код:
killall oscam
Код:
/opt/etc/init.d/S70oscam start
На кнопке EZ-setup на софте для чайников устанавливается безопасное отключение роутера.
Поверить файл ez-setup командой
Код:
nano /usr/local/sbin/ez-setup
При установке rTorrent, содержимое файла
PHP код:
#!/bin/sh
/opt/etc/init.d/S99rtorrent stop
sleep 5
halt 
При установке Transmission, содержимое файла
PHP код:
#!/bin/sh
/opt/etc/init.d/S99trans stop
sleep 5
halt 
После изменения файла сохраняете и перезагружаете роутер
Код:
flashfs save && flashfs commit && flashfs enable && reboot
В качестве программы управления использовать MPCSMon2.

Настройки для мониторинга MPCSMon2
В oscam.user добавляете секцию

PHP код:
[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

В oscam.conf добавляете секцию

PHP код:
[monitor]
Port 25020
NoCrypt 
192.168.0.0-192.168.255.255
AULow 
120
MonLevel 

Встроенная в эту прошивку Mpcs у меня работает на ресиверах GI-890HD и GI-805.

Встроенный в эту прошивку OSCam работает с ресивером GI-890HD, устойчивее чем с Mpcs.
PHP код:
[serial]
Device hsic://tuner@/dev/usb/tts/0?delay=2&timeout=1500 
PHP код:
[serial]
Device auto://tuner@/dev/usb/tts/0?delay=2&timeout=1500 
С ресивером GI-805 не работает
PHP код:
[serial]
Device gi://tuner@/dev/usb/tts/0?delay=2&timeout=1500 
Дает сообщение и встает serial: initialized (pid=322, auto@/dev/usb/tts/0

Во вложении пример конфигов OSCam с ресивером GI-890HD для сервера шары на НТВ+.
Вложения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: zip WL500gp-1.9.2.7-d-r1387M.trx.zip 3.96 Мб 161
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: rar configs_oscam_ntv.rar 8.9 Кб 163
:: Заметка ::
Скачал? - нажми "Спасибо"

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 10.11.2010 в 07:47.
karea вне форума  
3 пользователя(ей) сказали cпасибо:
Старый 21.04.2010, 13:01   #11
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Домашний шаринг карты Триколор для двух ресиверах OpenBox 820

Домашний шаринг карты Триколор для двух ресиверах OpenBox 820 и шаринг Polsat на одном ресивере OpenBox 820

См. http://wl500g.info/showpost.php?p=194920&postcount=579

Прошивка в роутере от Dantes на ядре 2.6.10 см. http://forum.volsat.com.ua/showpost....1&postcount=27

Пример конфигов Mpsc роутера с встроенным СОМ портом и переходником PL2303

Проверить в логе роутера на какой порт будет установлен переходник PL2303 к OpenBox 820 в качестве картридера.
Device = dsr9500://@/dev/usb/tts/0:9600

PHP код:
----------mpcs.conf----------
[global] 
Nice = -20
LogFile 
stdout
ClientTimeout 
12
FallbackTimeout 
8
ClientMaxIdle 
99999
CacheDelay 
120

[monitor
Port 25020 
NoCrypt 
192.168.0.0-192.168.255.255 
AULow 
120 
MonLevel 
4  

[newcamd]
Key 0102030405060708091011121314
Port 
7777@4AE0:000000

[serial]
Device auto://tuner@/dev/ttyS0

----------mpcs.server----------
[
reader]
Label Openbox
Protocol 
serial
Device 
dsr9500://@/dev/usb/tts/0:9600
Key 0102030405060708091011121314
Fallback 
0
CAID 
4AE0
IDENT 
4AE0:0000000
EMMCache 
1,4,2
Group 
1
AU 
1

[reader]
Label TKL
Protocol 
newcamd
Key 
0102030405060708091011121314
Device 
127.0.0.1,7777
Account 
dummy,dummy
Fallback 
0
Group 
1
CAID 
4AE0
IDENT 
4AE0:000000
ReconnectTimeout 
20
InactivityTimeOut 
15

[reader]
Label Polsat
Protocol 
newcamd
Key 
0102030405060708091011121314
Device 
serverport
Account 
logpass
Fallback 
0
Group 
1
CAID 
1801
IDENT 
1801:000000

----------mpcs.user----------
[
account]
User tuner
Pwd 
tuner
Group 
1
IDENT 
1801:000000;4AE0:000000

[account]
User dummy
Pwd 
dummy
Group 
1
CAID 
4AE0
IDENT 
4AE0:000000

[account]
User monitor
Pwd 
monitor
Uniq 
0
Group 

__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 14.10.2010 в 08:39.
karea вне форума  
2 пользователя(ей) сказали cпасибо:
Старый 12.05.2010, 08:58   #12
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новые прошивки от max_mad

Новые прошивки от max_mad со встроенными Newcs, Mpcs и OSCam для роутеров D-Link DIR-320 и Asus WL-500

См. http://wl500g.info/showpost.php?p=197059&postcount=607

Прошивки для dir-320 на базе исходников от энтузиастов.
Первый вариант развитие предыдущей прошивки r1445, из основных изменений - libusb1.08, подкорректирован скрипт modem - теперь 3g интернет должен подниматься гораздо быстрее, добавлен скрипт mpcs.sh, который позволяет автоматически подгрузить драйвер для usb2com переходника и запустить mpcs (для тех кто поднимает нет не через 3g modem и использует переходник, но хочет тем не менее автоматического определения и загрузки нужных драйверов - на данный момент прошивкой поддерживаются ftdi и pl2303)
Второй вариант наследует все лучшее от первого плюс основан на более свежих исходниках.
Третий вариант с индексом cs. Специально для тех кто хочет сделать из дира маленький, но очень боевой домашний ш@ринг- сервер. В него добавлен newcs1.67 со всеми необходимыми библиотеками, и скрипт запуска newcs.sh (нормально запустится только через этот скрипт!) и не забываем очень боевую полноценную mpcs0.8k_13m c кучей фиксов (в том числе серверных). Что это значит я думаю объяснять не надо.
В первых двух вариантах обрезана поддержка камер и звука, в третьем пришлось также отрезать самбу и nfs.

DIR320-1.9.2.7-d-r1445M-max_mad-(09.05.10).trx.zip
DIR320-1.9.2.7-d-r1539M-max_mad-(08.05.10).trx.zip
DIR320-1.9.2.7-d-r1539M-max_mad-cs-(08.05.10).trx.zip

Для обладателях wl500gp, wl500gpv2 и wl500w. Специально для них прошивка с mpcs, oscam, newcs без каких либо обрезаний.
Основные "фишки" данной версии прошивки:
1) скрипт modem, позволяющей в автоматическом режиме определить продукт/вендор 3g модема, отключить зеросд, подгрузить драйвер модема, а если необходимо то и usb2com переходника, запустить соединение и mpcs
2) скрипт пинг-теста соединения 3gtest, который посылай пинг по адресу 8.8.8.8 и в случае отсутствия ответа делает реконект (пинг-тест происходит один раз в минуту с минимальным потреблением трафика).

Примеры настройки:
Прошивка c поддержкой USB модемов и мобильных телефонов + mpcs на базе исходников последней стабильной прошивки от энтузиастов r1445.

Из основных отличий:
1) использован libusb1.0.7
2) usb_modeswitch1.1.2
3) добавлен скрипт modem, позволяющей в автоматическом режиме определить продукт/вендор 3g модема, отключить зеросд, подгрузить драйвер модема, а если необходимо то и usb2com переходника, запустить соединение и mpcs
4) добавлен скрипт пинг-теста соединения 3gtest, который посылай пинг по адресу 8.8.8.8 и в случае отсутствия ответа делает реконект (пинг-тест происходит один раз в минуту с минимальным потреблением трафика).
5) добавлен модуль acm и убран option
6) Из-за нехватки свободного места пришлось удалить поддержку веб-камер и звука из прошивки
7) наложены патчи от Vampik, за что ему отдельная благодарность
mpcs 0.8k_13m со всевозможными патчами (в том числе и серверные - замечательно апдейтятся карты 023700 от плюсов, не проверял но должна работать 040600)

Если на вашем роутере уже установлена прошивка от энтузиастов, то прошивать только программой или скриптом (это только в первый раз)

Устанавливаем тип модема и дополнительные параметры:

1 nvram set wan_usb_standard= может принимать значения 1 для gprs/edge/umts/hsdpa или 0 для cdma/evdo - этот параметр зависит от того, какой у вас модем и стандарт сети;
2 nvram set wan_usb_username= имя пользователя оператора;
3 nvram set wan_usb_passwd= пароль оператора;
4 nvram set wan_usb_port= номер порта модема. Обычно равен 0;
5 nvram set wan_usb_speed=скорость порта. Максимальная 921600;
6 nvram set wan_usb_apn= точка доступа оператора для gprs/edge/umts/hsdpa модемов, например internet.mts.ru;
7 nvram set wan_usb_dialnumber= номер набора для gprs/edge/umts/hsdpa модемов. Обычно *99#;
8 nvram set wan_usb_mtu= рамер пакета MTU. Обычно равен 1492
9 nvram set wan_usb_mru= рамер пакета MRU. Обычно равен 1492;
10 nvram set wan_usb_mpcs= может принимать значения 1 для включения mpcs или 0 для отключения
11 nvram get wan_usb_options= дополнительные параметры для ppp демона.

После всех необходимых команд вводим команду сохранения параметров скрипта во флэш память
Код:
nvram commit
reboot
Для всех модемов обязательно указываем параметр с первого по пятый.
Для gprs/edge/umts/hsdpa модемов дополнительно вводим параметры № 6 и №7.
№ 8, №9, №11 дополнительные параметры соединения, а №10 параметр автоматического запуска mpcs

И запускаем скрипт просто введя в командной строке modem (скрипт хранится в /usr/sbin).

При успешном запуске скрипта можно сделать автоматический запуск скрипта после перезагрузки введя команды:
Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "modem" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot
Если вы хотите использовать пинг-тест то нужно ввести
Код:
echo "3gtest &" >> /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
reboot
Пример настройки модема huawei E1550 под Utel с автозапуском mpcs
Код:
nvram set wan_usb_standard=1
nvram set wan_usb_username=1
nvram set wan_usb_passwd=1
nvram set wan_usb_port=0
nvram set wan_usb_speed=921600
nvram set wan_usb_apn=3g.utel.ua
nvram set wan_usb_dialnumber=*99#
nvram set wan_usb_mpcs=1
nvram commit
reboot
Пример настройки ZTE 2726 под peoplenet с автозапуском mpcs
Код:
nvram set wan_usb_standard=0
nvram set wan_usb_username=user
nvram set wan_usb_passwd=password
nvram set wan_usb_port=0
nvram set wan_usb_speed=921600
nvram set wan_usb_mpcs=1
nvram commit
reboot
3) mpcs 0.8k_13m со всевозможными патчами (в том числе и серверные - замечательно апдейтятся карты 023700 от плюсов, не проверял но должна работать 040600), а так же mpcs.sh
4) oscam свежая версия из транка с нативной поддержкой усб смартридеров и вэб интерфейсом, плюс oscam.sh (скрипт запуска оскам)
5) newcs1.67 + необходимые библиотеки+ скрипт запуска newcs.sh (запускать только через него!).
Файл с настройками newcs.xml класть в папку /usr/local/etc , так же как и конфиги mpcs и oscam.
Внимание! Правильно выбирайте прошивку, прошивка не для вашего роутера может стать причиной его преждевременной кончины.

WL500W-1.9.2.7-d-r1539M.trx.zip
WL500gp-1.9.2.7-d-r1539M.trx.zip
WL500gpv2-1.9.2.7-d-r1539M.trx.zip
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 12.05.2010 в 09:24.
karea вне форума  
7 пользователя(ей) сказали cпасибо:
Старый 28.05.2010, 07:44   #13
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новые прошивка от max_mad для DIR-320 на базе исходников от энтузиастов r1609

Новые прошивки от max_mad для DIR-320 на базе исходников от энтузиастов r1609.

См. http://wl500g.info/showpost.php?p=199063&postcount=609

С примененными патчами от Vampik (в случае если вы еще не успели затереть свои заводские маки асусовской прошивкой, этой прошивкой точно не затрете + везде фигурирует dir-320, а не некий asus), за что ему отдельная благодарность, mpcs, и поддержкой 3g модемов. Скрипт модем подвергся дополнительной переделке и теперь там нет и намека на сориновские анахронизмы. Плюс должен работать шустрее. Причем прошивки две. Одна "стандартная" другая "ускоренная" с индексом fast - должна гораздо быстрее поднимать интернет, но нуждается в тестировании на как можно большем количестве моделей модемов. Введен дополнительный параметр compatdelay, вводящий задержку в скрипте в 20с (нужна для запуска некоторых модемов), убран параметр mru, а оставлен только mtu, но он теперь обязателен к вводу.

Устанавливаем тип модема и дополнительные параметры:

1 nvram set wan_usb_standard= может принимать значения 1 для gprs/edge/umts/hsdpa или 0 для cdma/evdo - этот параметр зависит от того, какой у вас модем и стандарт сети;
2 nvram set wan_usb_username= имя пользователя оператора;
3 nvram set wan_usb_passwd= пароль оператора;
4 nvram set wan_usb_port= номер порта модема. Обычно равен 0;
5 nvram set wan_usb_speed=скорость порта. Максимальная 921600;
6 nvram set wan_usb_apn= точка доступа оператора для gprs/edge/umts/hsdpa модемов, например internet.mts.ru;
7 nvram set wan_usb_mtu= рамер пакета MTU. Обычно равен 1492, но советую выставить 1400
8 nvram get wan_usb_options= дополнительные параметры для ppp демона.
9 nvram set wan_usb_mpcs= может принимать значения 1 для включения mpcs или 0 для отключения
10 nvram set wan_usb_compatdelay= может принимать значения 1 для включения задержки или 0 для отключения

После всех необходимых команд вводим команду сохранения параметров скрипта во флэш память

Код:
nvram commit
reboot
И запускаем скрипт просто введя в командной строке modem (Скрипт хранится в /usr/sbin).

При успешном запуске скрипта можно сделать автоматический запуск скрипта после перезагрузки введя команды:
Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "modem" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot
Если вы хотите использовать пинг-тест то нужно ввести
Код:
echo "3gforum_z &" >> /usr/local/sbin/post-boot
flashfs enable
flashfs save
flashfs commit
reboot
Пример настройки модема huawei E1550 под Utel с автозапуском mpcs без задержки

Код:
nvram set wan_usb_standard=1
nvram set wan_usb_username=1
nvram set wan_usb_passwd=1
nvram set wan_usb_port=0
nvram set wan_usb_speed=921600
nvram set wan_usb_apn=3g.utel.ua
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=0
nvram commit
reboot
Пример настройки ZTE 2726 под peoplenet с автозапуском mpcs и без задержки
Код:
nvram set wan_usb_standard=0
nvram set wan_usb_username=user
nvram set wan_usb_passwd=password
nvram set wan_usb_port=0
nvram set wan_usb_speed=921600
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=0
nvram commit
reboot
DIR320-1.9.2.7-d-r1609M-max_mad-(27.05.10).trx.zip

DIR320-1.9.2.7-d-r1609M-fast-max_mad-(27.05.10).trx.zip
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 22.06.2010 в 21:30.
karea вне форума  
4 пользователя(ей) сказали cпасибо:
Старый 22.06.2010, 21:18   #14
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка от max_mad на основе исходников от "энтузиастов" r1612 для DIR-320 от 22.06.10

Новые прошивки от max_mad на основе исходников от "энтузиастов" r1612 от 29.06.10

См. http://wl500g.info/showpost.php?p=202164&postcount=639

Данную прошивку можно отнести к разряду "ленивых" - достаточно в Putty вввести несколько элементарных команд с настройками и вставить модем и интернет поднимется автоматически (конечно при условии правильности настроек). У вас com2usb переходник - вставьте его и все необходимые драйвера подгрузятся автоматически. Как только вы вытащите устройство, будь то модем или переходник, ненужные драйвера автоматически выгрузятся. Теперь вы можете вставлять / вытаскивать usb устройства на "горячую" прямо в процессе эксплуатации роутера. Добавлена утитита инициализации некоторых проблемных модемов Huawei - huaweiAktBbo (модемы с продуктами 1001, 1003, 1412, 1414, которые нестабильно подключались при "горячем" подключении / переподключении) - благодарность DANtes за бинарник. Применен экспериментальный скрипт дозвона для увеличения совместимых с прошивкой CDMA/evdo модемов (нуждается в тестировании на как можно большем количестве модемов) - спасибо askat за идею и вариант скрипта. Пользователям 3g модемов теперь не надо ничего вносить в post-boot. Сделано множество больших и мелких правок в скриптах и исходниках прошивки для достижения всего, выше перечисленного. Плюс все лучшее, что было в предыдущих прошивках.

После прошивки обязательно сделать сброс задней кнопкой!

Примечания:

1) Сколько держать нажатой боковую кнопку? - пока не замигает светодиод статус
2) Конфиги mpcs класть в /usr/local/etc (с помощью winscp в режиме scp и не забывает включить ssh server. После того как скопировали, в телнете дайте команды - flashfs save && flashfs commit && flashfs enable && reboot )
3) Если вы использовали pre-boot - вам эта прошивка не подойдет - pre-boot уже вшит в прошивку и изменению не подлежит.
4) Если у вас не 3g интернет, то для автозапуска mpcs:

Код:
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs.sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot
Настройка
Устанавливаем тип модема и дополнительные параметры:

Код:
1 nvram set wan_usb_standard= может принимать значения 1 для gprs/edge/umts/hsdpa или 0 для cdma/evdo - этот параметр зависит от того, какой у вас модем и стандарт сети;
2 nvram set wan_usb_username= имя пользователя оператора;
3 nvram set wan_usb_passwd= пароль оператора;
4 nvram set wan_usb_port= номер порта модема. Обычно равен 0;
5 nvram set wan_usb_apn= точка доступа оператора для gprs/edge/umts/hsdpa  модемов, например internet.mts.ru;
6 nvram set wan_usb_mtu= рамер пакета MTU. Обычно равен 1492, но советую выставить 1400
7 nvram get wan_usb_options= дополнительные параметры для ppp демона.
8 nvram set wan_usb_mpcs= может принимать значения 1 для включения mpcs или 0 для отключения
9 nvram set wan_usb_compatdelay= может принимать произвольное значения от 0 и до n... для включения задержки в n секунд.
10 nvram set wan_usb_opendns= может принимать значения 1 для включения OpenDNS или 0 для отключения
11 nvram set wan_usb_test= может принимать значения 1 для включения пинг-теста или 0 для отключения
12. nvram set wan_usb_service= принимает значения 0 - umts_first, 1 - gprs_first, 2 - umts_only, 3 - gprs_only.
13. nvram set wan_usb_pincode= соответственно 4значный пин-код.


После всех необходимых команд вводим команду сохранения параметров скрипта во флэш память

nvram commit
reboot

Пример настройки модема huawei E1550 под Utel с автозапуском mpcs без задержки и с выключенным OpenDNS и отключенным пинг-тестом, umts only.

nvram set wan_usb_standard=1
nvram set wan_usb_username=1
nvram set wan_usb_passwd=1
nvram set wan_usb_port=0
nvram set wan_usb_apn=3g.utel.ua
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=0
nvram set wan_usb_opendns=0
nvram set wan_usb_test=0
nvram set wan_usb_service=2
nvram commit
reboot

Пример настройки ZTE 2726 под peoplenet с автозапуском mpcs и с включенной задержкой в 20с, OpenDNS и пинг-тестом.

nvram set wan_usb_standard=0
nvram set wan_usb_username=user
nvram set wan_usb_passwd=password
nvram set wan_usb_port=0
nvram set wan_usb_mtu=1400
nvram set wan_usb_mpcs=1
nvram set wan_usb_compatdelay=20
nvram set wan_usb_opendns=1
nvram set wan_usb_test=1
nvram commit
reboot
Добавлены, модемы с вендором 16d5 (Anydata и прочие) и видоизменен скрипт пинг-тест (проверяется не только пинг на хост, но и не отпал ли полностью модем).

DIR320-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500gp-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500gpv2-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
WL500W-1.9.2.7-d-r1612M-max_mad-(29.06.10).trx.zip
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 30.01.2011 в 18:15.
karea вне форума  
3 пользователя(ей) сказали cпасибо:
Старый 14.07.2010, 22:37   #15
sergos@
Новичок
 
Регистрация: 25.06.2008
Ресивер: openbox
Адрес: Иванков
Сообщений: 6
Сказал(а) спасибо: 2
Поблагодарили 5 раз(а) в 3 сообщениях
Вес репутации: 0
sergos@ пока неопределено
По умолчанию Новая прошивка от max_mad на основе исходников от "энтузиастов" r1612

Новая прошивка от max_mad на основе исходников от "энтузиастов" r1612 от 11.07.10

Перенес срабатывание и алгоритм запуска usb modeswitch, а так же подгрузку драйверов из скрипта modem в хотплаг. Считаю, что так логичнее и правильнее. Решена проблема, возникающая при одновременной работе usb2com переходников и 3g модема. Теперь в начале обрабатывается 3g модем (отключается cd, подгружаются драйвера) и поднимается соединение, и только после драйвера переходников. И только затем, если вы сделали необходимую запись (настройку) в nvram, запускается mpcs. Теперь автоматический запуск mpcs доступен не только владельцам 3g модемов, но и usb2com переходников. Причем mpcs будет перезапущен, при добавлении на-горячую одного из вышеуказанных устройств. Пинг-тест переписан и теперь играет скорее косметическую роль, показывая актуальное состояние интернета, посредством светодиода принтер (светодиод горит - все ОК, потух - оба хоста не пингуются - скорее всего интернета нет), ну и практическую - для тех пользователей, провайдер которых, для поддержания соединения требует наличия активности.

DIR320-1.9.2.7-d-r1612M-max_mad-(11.07.10).trx.zip

Последний раз редактировалось karea; 15.07.2010 в 06:45.
sergos@ вне форума  
3 пользователя(ей) сказали cпасибо:
Старый 10.08.2010, 07:41   #16
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка от max_mad на основе исходников от "энтузиастов" r1825от 31.07.10

Новая прошивка для DIR-320 от max_mad на основе исходников от "энтузиастов" r1825 от 31.07.10

1. Добавил драйвер переходника cp210x (на этом чипе собраны в основном переходники для кассовых аппаратов, сканеров штрих-кодов, складских сканеров и т.д. - у меня один из таких оказался в наличии, да и бэкпорт с ядра 2.6 подоспел как нельзя лучше);

2. Добавил возможность выбора соединения по требованию - connect on demand;

Устанавливается следующей командой:
Код:
nvram set wan_usb_demand=1 - для включения режима, 0 - для отключения
nvram commit
Можно указать параметр idle. Параметр idle n указывает pppd разорвать реальное соединение, если в течение n секунд по линии ничего не передавалось. Иллюзия соединения, тем не менее, остаётся. По умолчанию он равен 600.
Код:
nvram set wan_usb_idle= здесь указываете кол-во секунд простоя
nvram commit
3. Добавил возможность пользователю добавлять своего вендора - в случае отсутствия такового в базе;

Устанавливается следующей командой:
Код:
nvram set wan_usb_vendor= и указываете свой вендор (вендор вводится 4-мя цифрами, например 16d5)
nvram commit
4. Добавил автомонтирование дисков, включая своп. Диски (разделы) монтируются в /tmp/mnt/diskn, где n порядковый номер диска(раздела). В случае, если у вас подключено несколько носителей, и вы удаляете один из них - размонтируются только разделы физически удаленного носителя. Если вы активируете следующую настройку, то /tmp/mnt/disk1 смонтируется в /opt. Что даст возможность устанавливать optware пакеты. Однако следует помнить, что для данной возможности диск (раздел) должен быть отформатирован в ext3. Добавил перемонтирование всех дисков только на чтение во избежание повреждения данных при выключении. Внимание pre-shutdown зашит в прошивке и изменению не подлежит;
Код:
nvram set wan_usb_optmount=1 - для включения режима, 0 - для отключения
nvram commit
5. Добавлена возможность перезагрузки юсб-хоста при появлении в логе Connection terminated (то есть соединение разорвано). Кроме того, если в течении приблизительно минуты в логе не появится connected to ISP (то бишь соединение с провом установлено), то произойдет запуск скрипта modem. Кроме того скрипт, отвечающий за данную функцию, мониторит физический отвал модема (то есть отвал порта указанного в настройках). И в случае отвала - производит перезагрузку юсб-хоста, если в течении приблизительно минуты соединение не установится, то скрипт либо вызовет скрипт modem, либо, если укажите соответствующую настройку, перезагрузит роутер;

Для включения данного теста:
Код:
nvram set wan_usb_forum_z2=1 - для включения режима, 0 - для отключения
nvram commit
Настройка для ребута роутера:
Код:
nvram set wan_usb_reboot=1 - для включения режима, 0 - для отключения
nvram commit
6. Некоторые косметические изменения;

7. Все лучшее, что было в предыдущих прошивках;

8. Плюс, если вы не используете usb порт роутера, но пользуетесь mpcs - для вас хорошая новость - при внесении соответствующей настройки mpcs будет автоматически загружаться при каждой загрузке роутера. Теперь нет необходимости прописывать запуск mpcs в post-boot.

Настройка для запуска mpcs:
Код:
nvram set wan_usb_mpcs=1 - для включения режима, 0 - для отключения
nvram commit
Внимание! После прошивки сбросить роутер в заводские настройки задней кнопкой!

DIR320-1.9.2.7-d-r1825M-max_mad-(31.07.10).trx.zip

Или тут http://depositfiles.com/files/ogkh88h8w
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 10.08.2010 в 14:12.
karea вне форума  
2 пользователя(ей) сказали cпасибо:
Старый 07.10.2010, 19:44   #17
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новая прошивка от max_mad на базе стабильных исходников от энтузиастов r2174 от 02.10.2010

Новая прошивка для DIR-320 от max_mad на базе стабильных исходников от энтузиастов r2174 от 02.10.2010

1. Применен последний патч от Vampik
Краткая характеристика патча:
[!] Название модели изменено на DIR320 вместо ранее используемого WL500gpv2.
[!] При сбросе настроек в значения по умолчанию (стирании nvram) более не стирается служебная область памяти с заводскими настройками (bdcfg), в которой хранятся специфические для каждого экземпляра устройства mac-адреса, PIN-код для WCN - только для устройств с оригинальной "правильной" флеш-памятью.
[+] После сброса настроек в значения по умолчанию (стирания nvram), автоматически устанавливаются корректные mac-адреса из служебной области памяти с заводскими настройками (bdcfg) - только для устройств с оригинальной "правильной" флеш-памятью и если данная область памяти ранее не была стерта в результате использования другой прошивки.
[+] Индикатор USB отображает состояние принтера (подключен или не подключен).
[!] Индикатор WCN (EZ-Setup) используется для визуальной индикации нажатия на кнопку WCN (EZ-Setup) вместо индикатора Status.
[!] Настройки VLAN не изменяются на неизвестных устройствах и устройствах, неподдерживающих VLAN.
[!] Смена частоты обновления графиков на странице веб-интерфейса Status & Log -> System Utilization теперь корректно работает во всех браузерах.
[+] На страницу веб-интерфейса System Setup -> Factory Default добавлена возможность стирания flashfs.
[!] Исправление ошибки с некорректным поведением команд flash/erase при вводе ошибочных параметров.

2. Проведено огромное количество изменений. Перенес автоматическое определение модема, отключение zero cd, подгрузку драйверов и дозвон в rc прошивки, что дало возможность отказаться от скриптового хотплага. Добавил возможность использования пользовательского скрипта дозвона (внимание при написании пользовательского скрипта не давать последнюю команду pppd call dialup - она прописана в rc. Да и вообще пользовательский скрипт тема отдельного разговора.). Для этого прописываем полный путь к скрипту в пункте меню User`s connection script. Добавил возможность использования пользовательского конфига для usb_modeswitch - для этого кофиг usb_modeswitch.conf необходимо положить в папку /usr/local/etc/ и активировать пункт вэб меню User`s usb_modeswitch config file - yes. Добавил выбор программы свича usb_modeswitch или huaweiAktBbo (может больше подходить для некоторых моделей huawei - использовать только в случае неудачи usb_modeswitch). Добавил в вэб интерфейс загрузку драйвера acm. А также тонкую настройку пинг-теста с возможность установки параметра задержки, количества пингов и размера пакета. Теперь даже в случае неправильного ввода Vendor/Product, хотплаг исправит на верные значения и это не повлияет на процесс определения модема.

3. Для включения дозвона обязательно отметьте флажком пункт Set as WAN Connection Type by default.

4. Должен работать скрипт от Valerakvb по установке оптварных пакетов для чайников(необходима проверка).

Для тех кому интересно - история изменений исходников от энтузиастов r2174
Код:
kernel 2.4.37.10 
accel-pptp 0.8.5 
mm/fs/nfs/net/bridge backports 
nfs/usb fixes from RedHat RHEL3 63.EL 
RFC 2385 (TCP MD5) patch by Hasso Teppe (EXPERIMENTAL) 
usb-serial - SiLabs CP210x Driver from etheus.net (EXPERIMENTAL) 
CIFS: backports from Tomato project 
enable appletalk & ipddp external modules 
MTU change for TUN/TAP interfaces 
pppd updates from upstream (up to 2010-08-24) 
efficient multicast forwarding & igmp snooping. 
rc: 
dhcp - add rfc3442 classless static routes support 
fix vlans mapping in bridged mode ( issue 136 ) 
busybox 1.17.2 
bugfixes (ash, sleep, wget) 
usb_modeswitch 1.1.4 
usb-modeswitch-data 20100826 
inadyn improvements 
p910nd: IPv6 support 
samba: 
handle access flags 
patch from OpenWRT (fixing enhanced attribute errors on WinXP SP2) 
ucd-snmp: correct vlan/bridge/wimax/sip connections types 
vsftpd 2.3.2 
web-UI 
added www.tunnelbroker.net service 
fix symbols escaping ( Issue 51 ) 
added ipv6 tunnel utilization graph 
allow choose of IPTV STB port 
restore Operation mode switch for WL320
Обязательно делаем сброс к заводским настройкам после прошивки.

DIR320-1.9.2.7-d-r2174M-max_mad-(02.10.10).trx.zip
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 07.10.2010 в 21:48.
karea вне форума  
3 пользователя(ей) сказали cпасибо:
Старый 11.10.2010, 17:41   #18
karea
Местный
 
Регистрация: 25.11.2009
Ресивер: Dreambox-800HDSE
Адрес: Чукча
Сообщений: 428
Сказал(а) спасибо: 96
Поблагодарили 300 раз(а) в 167 сообщениях
Вес репутации: 20
karea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человекkarea очень-очень хороший человек
По умолчанию Новые прошивки от max_mad на базе стабильных исходников от энтузиастов r2174 от 10.10.2010

Новые прошивки от max_mad на базе стабильных исходников от энтузиастов r2174 от 10.10.2010

Из изменений:

1) При перезвоне индикатор боковой кнопки менял свой цвет с синего на красный - исправлено, теперь все должно работать нормально.
2) Внесены изменения в исходный код для решения гипотетической проблемы при использовании одновременно модема и усб2ком переходника(ов) через усб хаб.
3) При использовании усб2ком переходника, его вендор/продукт прописывались в параметры вендор/продукт модема - исправлено.
4) Прописал все необходимые значения по умолчанию для параметров модема/драйверов переходников/mpcs.
5) При каждом ручном перезвоне кнопками из статуса будут рестартовать и активированные тесты.
6) Некоторые косметические правки.

Обязательно делаем сброс к заводским настройкам после прошивки.

DIR320-1.9.2.7-d-r2174M-max_mad-(10.10.10).trx.zip

WL500gp-1.9.2.7-d-r2174M-max_mad-(10.10.10).trx.zip

WL500gpv2-1.9.2.7-d-r2174M-max_mad-(10.10.10).trx.zip

WL500W-1.9.2.7-d-r2174M-max_mad-(10.10.10).trx.zip

Конфиги mpcs класть в /usr/local/etc (с помощью winscp в режиме scp и не забывает включить ssh server. После того как скопировали, в телнете дайте команды - flashfs save && flashfs commit && flashfs enable && reboot )
__________________
Худайберды Амирдурдыев - брат Абдуллы

Последний раз редактировалось karea; 30.01.2011 в 18:16.
karea вне форума  
6 пользователя(ей) сказали cпасибо:
Старый 16.10.2010, 22:13   #19
askat
Пользователь
 
Регистрация: 01.12.2008
Ресивер: amiko
Сообщений: 38
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 4 сообщениях
Вес репутации: 17
askat на пути к лучшему
По умолчанию Софт с mpcs для Asus WL-5x0xx,WL-3x0xx и Dlink DIR-320

Мини FAQ по распайке преобразователей RS232 на основе микросхем серии К561 и аналогов

Выбираемый вариант зависит от используемого ресивера.

1. На 561ЛН2. Годится только для настоящих OpenBox и ресиверов, у которых ком-порт собран на МАХ-232. Можно даже не ставить R1.

2. На 561ЛН2. Годится для всех ресиверов, в первую очередь для глобоподобных, у которых ком-порт собран на транзисторах. Если работа переходника все-же неустойчивая, то спасает дополнительный конденсатор на 100пФ параллельно резистору 100К. Резистор 1к может быть заменен на резистор 2-10к.

3. Схема на 561ЛН1 с задержкой включения порта. Позволяет более не беспокоиться о запуске роутера при включенном ресивере на кодированном канале. Годится для любых ресиверов.
Изображения
Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: jpg rs232.jpg 71.3 Кб 377
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: jpg ЛН2 mal.jpg 22.2 Кб 345
:: Заметка ::
Скачал? - нажми "Спасибо"

Тип файлаИмя файла Размер файлаЗагрузок
Тип файла: jpg ЛН1_2.jpg 14.9 Кб 276
:: Заметка ::
Скачал? - нажми "Спасибо"


Последний раз редактировалось karea; 17.10.2010 в 07:45.
askat вне форума  
5 пользователя(ей) сказали cпасибо:
Старый 21.12.2010, 09:57   #20
AndreyUA
Профи
 
Регистрация: 22.12.2008
Ресивер: GI S8120
Адрес: Запорожье
Сообщений: 783
Сказал(а) спасибо: 14
Поблагодарили 689 раз(а) в 291 сообщениях
Вес репутации: 21
AndreyUA как роза среди колючекAndreyUA как роза среди колючекAndreyUA как роза среди колючекAndreyUA как роза среди колючек
По умолчанию

Собрал попробовать прошивку для DIR-320 с oscam. Выбросил nfs и камеры.

http://rapidshare.com/files/43863032...7-d-r2413M.trx

Последний раз редактировалось karea; 23.12.2010 в 20:21.
AndreyUA вне форума  
2 пользователя(ей) сказали cпасибо:
Закрытая тема


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошивка с mpcs, oscam, wicardd для ASUS RT-N10U, RT-N15U, RT-N16, wl500gp, wl500gpv2, wl500w max_mad Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 1 25.02.2013 23:16
Прошивка с mpcs для D-Link DIR-412 paska Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 8 17.04.2012 19:48
Прошивка с mpcs для D-Link DIR-620 Koval 1971 Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 6 10.11.2011 14:12
Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (OpenWrt от DANtes) Admin Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 28 21.11.2010 11:37
Прошивка с mpcs для Asus WL-5x0xx,WL-3x0xx и D-Link DIR-320 (от vovanxp) vovanxp Прошивка роутеров Asus, D-Link, TP-Link, Acorp...) 1 08.10.2010 14:14

DigitalOcean Referral Badge

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