Page 5 of 71 FirstFirst ... 345671555 ... LastLast
Results 61 to 75 of 1060

Thread: Настройка mpcs на роутере

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

    Предупреждаю - прийдеться разбирать роутер и при этом, разумеется, лишиться гарантии.

    1. Перво-наперво, вскрываем роутер. Для этого нужно отклеить 4 резиновые ножки, под которыми и окажуться 4 самореза. На одном из них наклейка с гарантией - которую долой! Далее, необходимо найти отладочную консоль роутера. Лично в моей модели, припаяного разъема не оказалось. Не беда. Консоль выглядит как 2 ряда контактов по 4 контакта в каждом. Расположены они м/ду металлическим кожухом процессора и гнездом питания. Если смотреть со стороны индикаторов, то консоль будет в верхнем правом углу. Рядом с контактами расположен рисунок с распиновкой каждого из них.
    RESET |
    GND | 3.3V_OUT
    Tx1 | Tx0
    Rx1 | Rx0

    2. Собираем схему, предоставленную hdv2003. (Смотри в этой ветке на предыдущей странице).
    Припаиваем провода от схемы к следующим контактам консоли - GND, 3.3V_OUT, Tx1, Rx1. Именно к Tx1, Rx1, т.к. Tx0, Rx0 занят под системную консоль.

    *так же, будьте внимательны. Если Вы будете использовать нуль-модемный кабель, то в схеме 2 и 3 контакты нужно поменять местами. Потому как, схема разработана для подключения СРАЗУ к кому ресивера.
    На всякий случай, распайка контактов нуль-модема:
    2 - RxD - 3
    3 - TxD - 2
    5 - GND - 5

    3. Итак, далее настраиваем mpcs:
    ######## mpcs.conf #############
    [global]
    Nice = -1
    #LogFile = /dev/tty
    LogFile = stdout
    ClientTimeout = 5
    ClientMaxIdle = 20

    [serial]
    # Golden Interstar
    Device = gi://tuner@/dev/tts/1?delay=1&timeout=300

    /dev/tts/1 - так именуется компорт в роутере к которому Вы припаяли схему.
    Остальные файлы конфигурации mpcs настраиваются обыкновенно, не буду на них заострять внимания.

    4. Все припаяли, настроили, тогда пришло время закинуть саму mpcs и ее файлы в роутер. Для этого запускаем tftpd32.exe и puttytel.exe, заходим по телнету в роутер и набираем следующие команды:

    mkdir /tmp/local/opt
    mount /tmp/local/opt /opt
    cd /opt
    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
    mkdir /usr/local/sbin
    echo "#!/bin/sh" > /usr/local/sbin/post-boot
    echo "mount /tmp/local/opt /opt" >> /usr/local/sbin/post-boot
    echo "mkdir /var/tmp/mycfg" >> /usr/local/sbin/post-boot
    echo "mkdir /var/tmp/mycfg/etc" >> /usr/local/sbin/post-boot
    echo "cp /opt/mpcs.conf /var/tmp/mycfg/etc" >> /usr/local/sbin/post-boot
    echo "cp /opt/mpcs.user /var/tmp/mycfg/etc" >> /usr/local/sbin/post-boot
    echo "cp /opt/mpcs.server /var/tmp/mycfg/etc" >> /usr/local/sbin/post-boot
    echo "cp /opt/mpcs /var/tmp/mycfg" >> /usr/local/sbin/post-boot
    echo "chmod +x /var/tmp/mycfg/mpcs" >> /usr/local/sbin/post-boot
    echo " /var/tmp/mycfg/mpcs &" >> /usr/local/sbin/post-boot
    chmod +x /usr/local/sbin/post-boot
    echo "/usr/local/sbin/post-boot" > /usr/local/.files
    flashfs save
    flashfs commit
    flashfs enable
    reboot

    *необходимо, чтобы IP адрес компа в этот момент был 192.168.1.2

    5. Важно! При выполнении этого пункта, вся аппаратура должна быть выключена.
    Подключаем, нуль-модемным кабелем роутер к ресиверу, в роутер в гнездо WAN втыкаем LAN-кабель по которому бежит Инет. И последовательно все включаем - ресивер в последнюю очередь.
    И все!

    При отладке.
    Посмотреть сколько байтов набежало:
    more /proc/tts/device/serial
    Посмотреть, инфу о компорте:
    ls -l /dev/tts/1
    ls -l /dev/tts/0
    Ну, а остальную информацию смотри в этой ветке ;-)

    Большое человеческое спасибо:
    hdv2003 - за предоставленную схему.Ник человека с сайта satcode.biz
    Oleg`у - за помощь с наладкой COM-порта.

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

    В качестве введения
    Добавлям COM-порт
    Тестируем COM-порт роутера
    Редактирование конфигурационных файлов mpcs
    Просмотр лога работы mpcs
    Роутер WL-500gPremium
    Прошивка роутера Asus

    Если чего не так - правьте, добавляйте - в общем пользуйтесь. Буду и сам рад узнать что-то новое.
    Удачи!
    Last edited by arturio; 30-01-2008 at 17:32.

  2. #62
    Кто-нибудь использует OpenBox в качетсве сервера для расшарки Триколора? MPCS на Асусе заработал (Опен подключен через переходник pl2303), но время отдачи кода 300-400мс и картинка успевает рассыпаться. Скорость порта 57600.

  3. #63
    Привожу настройки mpcs для подключения к роутеру 500gP одновременно двух ресиверов. Плюс к описанию прикладываю болванки конфигов mpcs.
    Attached Files Attached Files

  4. #64

    Прошу пояснений по работе с USB2COM

    Не так давно собрал lincardemu 0.21a для mipsel цель давать через сисон на ресивер ключики для конакса.
    Купил переходник на pl2303.
    Cделал в post-boot
    insmod usbserial.o && insmod pl2303.o
    mknod /dev/ttyUSB0 c 188 0
    chmod 666 /dev/ttyUSB0
    Сделал файл lincardemu.rc
    # Default configuration file "lincardemu.dat"
    #
    # User defined settings may be placed in a configugation file found
    # by the following order:
    # 1) if specified in command line by "-f config_file"
    # 2) or lincardemu.rc in same directory as the lincardemu program
    # 3) or $HOME/.lincardemurc
    # 4) or config.dat in same directory as the lincardemu program
    #
    # the characters "#" or ";" starts a comment

    # If file name contains spaces use "...." to surround the text.

    # Directories for data files [datadir] and log files [logdir] :
    # Use "" for current working directory
    datadir = ""
    logdir = ""

    # default debug modes (hex)
    # initial value on start, and up to 4 values that can be toggled
    # debug = initial deb1 deb2 deb3 deb4
    debug = 01 01 03 07 ff

    # default serial port debug modes (only linux)
    # syntax as for debug
    serdebug = 01 01 03 07 ff

    # defaultmode: 0=Eurocrypt, 1=Viaccess, 2=Conax, 3=Seca, 4=Irdeto, 5=Videoguard
    defaultmode=2

    # automatic checking for add_*.dat:
    # N: =0 never, >0 check for add_*.dat files each N seconds
    autocheck = 120 ; each two minutes
    #autocheck = 0

    # automatic saving og key files *.dat :
    # N: =0 never, >0 save key files each N seconds
    autosave= 14400 ; once every 4 hours
    #autosave=0

    #Following setup for colors is for ncurses/linux only.
    #Foreground & background colors can be set for log window,
    #status line and command window.
    #Format:
    # colorlog = [attribute] <foreground> [attribute] <background>
    # colorstat= [attribute] <foreground> [attribute] <background>
    # colorcomm= [lines] [attribute] <foreground> [attribute] <background>
    #
    #Foreground & background colors:
    # BLACK RED GREEN BLUE MAGENTA CYAN YELLOW WHITE
    # DEFAULT = use console/xterm defaults (specially interresting as background)
    #Attributes:
    # NORMAL, STANDOUT, UNDERLINE, REVERSE, BLINK, DIM, BOLD
    #
    #The windows will appear on screen in same sequence as defined here:
    colorstat= bold yellow dim cyan
    colorlog = white blue
    #colorcomm= reverse bold white reverse bold blue
    colorcomm= 6 blue white

    # SA hunt settings:
    sahuntinc = 0x100
    sahunttimer=180

    # delays in microseconds [us]
    delay_read = 24000 ; max delay waiting for received byte
    delay_write= 10000 ; max delay waiting for receiving sent byte
    delay_reset= 10000 ; --"--... during reset
    reset_loop = 0 ; delay loop waiting for reset going off
    reset_off = 0 ; delay after reset is off

    # For the system sections [xxxx] :
    # port=N
    # for DOS port= 1 => COM1 2 => COM2 etc.
    # for UNIX port= 1 => ttyS0 2 => ttyS1 etc.
    # or
    # unixdev = /dev/ttyS0, /dev/usb/serial etc....
    #unixdev = /dev/usb/tts/0
    # Dreambox:
    # this receiver uses /dev/tts/0 for rear serial port
    #
    # dbox2:
    # this receiver uses /dev/rtscts for rear serial port
    #
    # It is best to avoid the use of "port" on UNIX systems, use "unixdev".
    #
    #
    # baud = NNNNN ; unix: nearest BPS value will be used
    # direct or inverse : use direct og inverse byte convention
    # parity = even/odd/none : usually "direct=>even" and "inverse=>odd"
    #
    # Often used values for baud are 8861, 9600 and 10400
    #
    #
    # optional user defined ATR :
    # atr = N1 N2 N3 N4 N5 N6 .....
    #
    # Log file names for log file and key updates:
    # mainlog= "my.log"
    # updlog = "my_update.log"

    [Conax]
    unixdev = /dev/ttyUSB0
    baud=9600
    parity=even
    direct
    #atr = 3b 26 00 80 72 A4 45
    #atr = 3b 24 00 30 42 30 30
    atr = 3b 24 00 80 72 A4 45
    mainlog = "conax.log"
    updatelog = "conax_update.log"

    logmask = 4 dd260000** System request
    logmask = 4 ddb2****** OSD Request
    logmask = 4 dda2****** ECM - Control Words
    logmask = 4 ddca****07 CA INS A2 - Select system
    logmask = 4 ddca****0f CA INS A2 reply (ECM)
    logmask = 4 ddca****** CA command answer
    logmask = 2 dd820***** DD 82 20 .......
    logmask = 4 dd840000** DD 84 00 00 ....


    ;
    Порт не открывается, что можно посмотреть в этом случае? Порт рабочий, ходил через него в интернет по модему из винды.
    # ./lincardemu
    Build/check ATR(Conax) :
    ts:3b t0:24 tb1:00 hist.(4): 80 72 a4 45
    fi=1 di=1 ii=0 pi1=0 pi2=0, guardtime N=0
    External clk., max fs= 5.000MHz, F=372, D=1.00, max I=25mA, Vpp=0V
    Work @ 5.000MHz 3.571MHz 4.000MHz
    etu 74400╣s 104167╣s 93000╣s
    bps 13441, 9600 10753 [bits per second]
    ATR(Conax): direct, BPS=9600, parity=even
    *** ATR(16): 3b f7 11 00 01 40 96 54 30 04 0e 6c b6 d6 90 00
    *** Warning : ATR(Seca) size mismatch, size=14, should be=14 ***
    *** ATR(20): 3b 9f 21 0e 49 52 44 45 54 4f 20 41 43 53 20 56 31 2e 32 a0
    *** ATR(9): 3b 24 00 30 42 30 30 90 00
    *** Warning : ATR(Eurocrypt-S) size mismatch, size=7, should be=7 ***
    lincardemu 0.21a 'Eurocrypt, Viaccess, Seca, Irdeto, Conax, VGuard alpha'..
    (C) 2000-2004 The Linux Card Emulator Team
    This program is free software; under the GNU General Public License (GPL)
    Read Copyright.txt or http://www.fsf.org for more information on GPL.
    ** Error No.= 0x47 (Protocol error)
    open port
    ** Error No.= 0x16 (Invalid argument)
    open port error
    ** Error : Verify that /dev/ttyUSB0 is a valid and operational tty port.

    Еще ругается в системный лог при попытке открыть порт:
    Feb 16 20:08:02 kernel: pl2303.c: pl2303_open - failed submitting interrupt urb, error -28
    Feb 16 20:08:02 kernel:

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

  5. #65
    Убрал из связки УСБ хаб, подключил напрямую в ком порт, ошибка изменилась:
    PHP Code:
    Feb 16 20:55:07 kernelusb-uhci.cENXIO 40408280flags 0urb 8166c140burb 8166c140
    Feb 16 20
    :55:07 kernelpl2303.cpl2303_read_int_callback usb_submit_urb failed with result -6
    Feb 16 20
    :55:07 kernel
    Теперь переходник на нижнем УСБ, а хаб на верхнем, в хаб воткнуты карман (120 Гиг)+принтер.

  6. #66
    Маялись люди с этими USB-Serial.
    Смотри http://wl500g.info/showthread.php?t=2564
    http://sat-forum.org/index.php/topic,84558.165.html

  7. #67
    Я только первый день маюсь
    Проблемка в том что у меня нужно заставить работать сизон+lincardemu а это связка не распространенная, а сам я далеко не эйнштейн
    Поэтому любые мысли приветствуются

  8. #68
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Мысль простая - начать с установки самой последней превью версии. Должно стать лучше.

  9. #69
    Устройство опробовано, и более того, - считается самым удачным для шарига в семействе роутеров вообще.
    http://sat-forum.org/index.php/topic,84558.345.html
    http://satcode.biz/index.php/topic,3169.0.html
    главная проблема - подключение кабеля USB-Serial. Тут Oleg обещал поддержку кабелей на основе FTDI. Вроде это реализовано в preview версиях. Кроме того поднимались вопросы подключения CDMA , и других модемов к USB. Тут пока не все понятно. Кто в курсе - ткните носом

    Еще хотел спросить про программу шары - mpcs. Она обсуждается и выложена здесь: http://satcode.biz/index.php/topic,2608.0.html
    Код по идее открыт, но автор - _DS_ к-сожалению сюда не ходит.
    Но хотелось бы иметь и скомпилированную версию под ASUS WL500.
    А-то имеется в наличии только она версия:http://slil.ru/24028145
    Еще кто может подскажать версию ?

  10. #70
    Quote Originally Posted by getikalex View Post
    Тут Oleg обещал поддержку кабелей на основе FTDI. Вроде это реализовано в preview версиях. Кроме того поднимались вопросы подключения CDMA , и других модемов к USB. Тут пока не все понятно. Кто в курсе - ткните носом
    Драйвера FDDI и поддержка модемов есть в прошивке чехов ( http://www.koppel.cz/cdmawifi ), базирующейся на прошивке Олега.

  11. #71
    Quote Originally Posted by getikalex View Post
    Код по идее открыт, но автор - _DS_ к-сожалению сюда не ходит.
    Но хотелось бы иметь и скомпилированную версию под ASUS WL500.
    А-то имеется в наличии только она версия:http://slil.ru/24028145
    Еще кто может подскажать версию ?
    Где-то я видал ссылочку на сайт немцев..... вот там есть все. Точно на саткоде. Воспользйся поиском.

  12. #72
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by getikalex View Post
    Код по идее открыт, но автор - _DS_ к-сожалению сюда не ходит.
    Но хотелось бы иметь и скомпилированную версию под ASUS WL500.
    Так скиньтесь деньгами, купите автору Премиум или 500w, возможно тогда появится интерес.

  13. #73
    Собрал приведенную схему на микрухе SN74HC14N, но максимальная скорость на которой все работает 9600, при увеличении скорости - сыпится мусор. Где может быть "зарыта собака", так как по словам автора у него это работает на 115200?

    P.S. Поэксперементировал и разобрался. Задал скорость порта через команду:

    Code:
     /bin/stty -crtscts 115200 < /dev/tts/1
    Last edited by DJey; 04-03-2008 at 22:45.

  14. #74
    Подскажите, а каким образом можно расшарить офф. карту с одного тюнера на другой посредством 2-х Asus-500gp

  15. #75
    Подскажите, а каким образом можно расшарить офф. карту с одного тюнера на другой посредством 2-х Asus-500gp
    Первое, что видится на поверхности - эмулировать соединение, как будто они соединены просто шнурком com-com. т.е каждый ресивер подключить кабелем USB-Serial к своему роутеру, которые в свою очередь соединить по Wi-Fi (например точка доступа-клиент) после чего на каждом запустить ser2net и настроить соединение по IP. получится что-тотакое:
    [com(ресивера1)]-[USB-serial]-[ser2net]-IP(поWіFi)-[ser2net]-[USB-serial]-[com(ресивера2)]

    Еще я бы попробовал другой способ:
    Честно говоря не встречал настройки роутер-версии mpcs в качестве сервера, но что-то мне подсказывает, что должно получиться.
    При таких раскладах - одинь ресивер использовать как кардридер и подключить к роутеру, на котором натроить mpcs-сервер. Второй роутер подключить по WiFi - получится классический шаринг-клиент по mpcs.
    Эти вещи лучше поспрашивать на satcode.biz
    Last edited by getikalex; 09-03-2008 at 11:28.

Page 5 of 71 FirstFirst ... 345671555 ... LastLast

Similar Threads

  1. Настройка клиента и сервера OpenVPN на роутере
    By OlegSV in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 211
    Last Post: 05-05-2017, 09:17
  2. Установка и настройка Quagga на роутере
    By mymp in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 02-09-2016, 16:21
  3. Настройка DynDNS на роутере Asus
    By idtelecom in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 360
    Last Post: 23-08-2015, 17:31
  4. [HOW-TO] Установка и настройка ownCloud на роутере
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 6
    Last Post: 11-08-2013, 20:53
  5. Установка и настройка ipkg на роутере
    By FilimoniC in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 250
    Last Post: 06-12-2008, 08:37

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •