Кабинет пользователя Регистрация

Если вы зарегистрированный пользователь, данные вашей корзины станут видны после авторизации.

Шаринг без компьютера. Настройка Acorp lan 120 (Acorp AT21A-E). Установка и настройка MPCS. Часть 2.

Первая часть статьи: Шаринг без компьютера. Настройка Acorp lan 120 (Acorp AT21A-E). Подготовка модема.

После того как вы произвели переразметку флеш памяти модема, необходимо выполнить следующий важный шаг — «залить» в модем собственно программы mpcs и конфигурационные файлы mpcs.user, mpcs.conf, mpcs.server и скрипт запуска mpcs — init.sh. Всего 5 файлов. Никаких других файлов не нужно. Существует 2 способа заливки файлов. Первый заключается в том что предварительно создается архив из вышеуказанных мной файлов, который заливается в модем и там распаковывается. Обычно в интернете такой архив распространяется с именем mtd5.tar. Второй способ заключается в копировании каждого файла в отдельности. Рассмотрим этот способ, так как иногда нужно менять, например, только конфигурационные файлы самой mpcs (при смене пакета или сервера).
Прежде чем вы приступите к заливке mpcs и остальных файлов, получите настройки от своего провайдера, убедитесь, что выбранный вами сервер работает стабильно, определитесь с перечнем пакетов TV. Стоить напомнить, что в одном экземпляре конфигурационного файла mpcs.server вы можете указать необходимое количество серверов и TV пакетов, создав для каждого сервера секцию [reader]. Для мониторинга работы MPCS применяется виндовс программа AvrMonitor или MPCSmon. После установки программы AvrMonitor необходимо установить еще одну библиотеку dll, которая загружается с сайта microsoft. Для того чтобы пользоваться AvrMonitor и MPCSmon, необходимо в файл mpcs.conf добавить строки
[monitor]
Port = 988
NoCrypt = 192.168.0.0-192.168.255.255
AULow = 120
MonLevel = 4
а в файл mpcs.user добавить строки
[account]
User = monitor
Pwd = monitor
Group = 1
MonLevel = 4

Лично мне эта прога помогла только на начальной стадии настройки. Если у вас хороший шаринг сервер, то пользоваться этой прогой нет необходимости. Если вы часто используете AvrMonitor — тогда меняйте сервер. Перед заливкой конфигурационных файлов, удалите все комментарии из них (строки, начинающиеся с #), чтобы уменьшить размер файлов. Заливать файлы в модем мы будем по протоколу TFTP (Trivial File Transfer Protocol — простой протокол передачи файлов), который поддерживается нашим модемом. Для этого мы будем использовать виндовс программу TFTPD32.exe. Я рекомендую скопировать файл в TFTPD32.exe в тот же коталог, где у вас лежат mpcs, mpcs.user, mpcs.conf, mpcs.server и init.sh (обязательное имя скрипта). Имя каталога и его расположение в файловой системе вашей операционной системы виндовс не имеет значения. У меня файлы находятся на флешке.
Запустите файл TFTPD32.exe.

TFTPD32.exe

Убедитесь в правильности параметров — поле Current Directory должно указывать на каталог с вашими файлами, а поле Server interfaces показывает IP адрес сетевого интерфейса, к которому подключен модем. Если у вас в компе 2 и более сетевухи — укажите необходимый адрес. Далее окно можно оставить открытым, если оно вам не мешает или свернуть программу в трей. Следующий шаг очень простой — заливка файлов в модем. Все скрипты должны находиться в директории /var/tmp/mycfg, туда они должны ложиться автоматически с диска mtd5 на этапе загрузки модема.
Заходим в модем по протоколу telnet, как было описано выше. Выполняем несколько простых команд linux:
в файловой системе модема необходимо создать каталог с именем mycfg, который будет расположен в /var/tmp

1. Первый способ. Как только вы зашли в модем по telnet, выполним команду:
mkdir /var/tmp/mycfg
2. Второй способ. Как только вы зашли в модем по telnet, сменим текущее местоположение в файловой системе модема на нужное командой:
сd /var/tmp и создадим здесь каталог mycfg командой mkdir mycfg
Проверяем наличие созданного каталога mycfg командой ls /var/tmp для первого варианта и ls для второго. Т.е. Если вы поняли, команде ls нужно указать предполагаемый путь, по
которому находится каталог mycfg. Отметьте для себя, что команды нужно набирать маленькими буквами по причине того что в linux большие и маленькие буквы различаются.

Просмотр содержимогопапки mycfg

Копируем подготовленные 5 файлов в модем командами:
Сначала переходим в созданный каталог mycfg командой:
cd mycfg или cd /var/tmp/mycfg, выбор команды зависит от вашего местоположения в файловой системе модема.
Далее выполняем по очереди команды:
tftp -g -l mpcs.conf 192.168.1.2
tftp -g -l mpcs.server 192.168.1.2
tftp -g -l mpcs.user 192.168.1.2
tftp -g -l mpcs 192.168.1.2
tftp -g -l init.sh 192.168.1.2

Для облегчения процедуры ввода команд воспользуйтесь копированием, а еще лучше использовать возможности linux. Чтобы не повторять каждый раз ввод команды, стрелочкой на доп. клавиатуре вызовите ранее набранную команду, измените имя загружаемого файла на следующее и жмите Enter. Если вы работаете в linux, то файлы можно залить с помощью wget. После копирования файлов, убеждаемся в их наличии командой ls.

Просмотр содержимого папки mycfg

Обратите внимание, что на моем скриншоте файлы init.sh и mpcs зеленого цвета. В интернете доводилось встречать мнение, что это, дескать, из-за того что файлы «правильные» и в них отсутствуют кирилические символы. На самом деле это очень далеко от истины:)

Когда вы скопируете свои файлы, вы увидите, что они у вас не зеленые. Вам обязательно нужно будет сделать их «зелеными». Суть операции заключается в том, чтобы придать файлам init.sh и mpcs атрибут — Исполняемый. Делается это для того чтобы файлы можно было запускать (выполнять, как вам больше нравится). Небольшая справка. В виндовс все запускаемые и исполняемые файлы имеют расширение. exe, а в системе linux все несколько иначе. Исполняемым может быть любой файл, если ему присвоить соответствующий атрибут.

Поэтому, после копирования файлов делаем исполняемыми следующие файлы init.sh и mpcs, находясь в каталоге /var/tmp/mycfg:

chmod +x mpcs
chmod +x init.sh

Проверяем командой ls
Если все правильно и нужные файлы зеленые (а зеленые они потому что так настроена командная оболочка ash, в которой вы работаете), переходим к следующему шагу. Для тех кто еще не догадался, я сообщу страшную вещь! Все наши манипуляции по созданию каталога mycfg и копированиию файлов происходили в оперативной памяти модема! Если вы сейчас выключите модем или пропадет питание — нужно будет выполнить все операции сначала (кроме переразметки флеш памяти модема). Поэтому сейчас нам необходимо подготовить имидж (образ) созданного ранее раздела mtd5 и загрузить его туда же. Этот имидж представляет из себя обычный архив tar.gz (стандартный тип архива для linux). Имидж создадим из созданного нами каталога mycfg.
Нам необходимо перейти в /var/tmp. По идее сейчас мы должны находится в каталоге /var/tmp/mycfg. Если это так, то будет достаточно команды cd..
а если нет то используем команду — cd /var/tmp
далее создаем архив командой tar -cpf m.tar mycfg
и упаковываем его gzip m.tar
Запишем получившийся архив m.tar.gz в раздел mtd5 командой
cfgsave m.tar.gz или
cat m.tar.gz > /dev/mtdblock/5
Если при использовании команды cfgsave у вас выскочит сообщение типа cat: write: No space left on device, значит вы неправильно переразметили флешку. У меня токое было, и у других тоже.
Скриншоты не привожу, ибо считаю, что вы уже научились работать в консоли модема…
Ну вот, собственно и все. Выполняем команду reboot.
Далее вам необходимо будет собрать преобразователь уровня для соединения ресивера с модемом. Поделюсь своим опытом. Плату я использовал специальную монтажную с готовыми контактными отверстиями. Такую плату можно купить на любом радио рынке. В качестве микросхемы я использую ST232BN. Что примечательно, работает она на ура от питания +3В, которое есть на соответствующих внутренних контактах модема. Хотя в документации заявлена работа от +5 Вольт. Схем соединения и распайки в интернете полно, поэтому дальше все зависит только от вашей фантазии.
Если у вас не будет работать связка модем-ресивер, на всякий случай попробуйте дать
команды, зайдя в модем по telnet:
echo «console_port off» > /proc/ticfg/env
reboot

Теперь модем можно использовать по разным схемам:
— непосредственное использование модема для получения интернета от вашего провайдера adsl и совместная работа с шарингом;
— подключение вашего модема уже к существующей локальной сети.
Для первого варианта вам понадобится указать все необходимые параметры для работы (предоставляются вашим провайдером интернета). Для второго варианта вам понадобится на вкладке SETUP в подменю Lan Configuration-Lan Group-Ethernet, изменить IP адрес модема и указать шлюз откуда модем будет получать интернет, а также на вкладке SETUP в подменю DNS Configuration прописать DNS сервера вашего провайдера.
P.S.
Желаю всем приятно провести время:)
Данную инструкцию можно применить и для модемов D-link 500Т и подобных, но в этом случае необходимо использовать прошивку от товарища McMcc, сайт которого на данный момент к большому нашему сожалению не доступен. Переделанный модем D-link 500Т будет выглядеть следующим образом:

Переделанный D-link 500Т под шаринг

Выполнив мои инструкции, вы настроите кардшаринг и научитесь работать в операционной системе linux (к слову, для тех кто пожелает попробовать linux, могу порекомендовать сайт http://linuxiso.com.ua/ — много дистрибутивов, качественно выполняют заказы и хорошие скидки, я вот столько нагреб дистров, что плачу теперь 50% от стоимости заказа!), что в жизни может очень пригодиться!

Автор: bombers, дата публикации 18.03.2010 г.

кардшаринг, шаринг без компа, acorp lan 120, mpcsmon18.03.2010, 7205 просмотров.

Спутниковые новости

19 марта 2015 г.
Как выбрать телевизор 3д для дома
12 января 2013 г.
Канал Inter+ начал вещание на другом спутнике

Все новости

Метки

Смотрите ли вы платное спутниковое ТВ