Page 1 of 3 123 LastLast
Results 1 to 15 of 36

Thread: Как подключить FTDI CHIP переходник?

  1. #1

    Question Как подключить FTDI CHIP переходник?

    Народ подскажите, как мне подключить FTDICHIP переходник к Олеговской
    прошивке WL500gp-1.9.2.7-8.8.trx?
    ПРошил и делаю следующее:

    mkdir /tmp/local/opt
    mount /tmp/local/opt /opt
    cd /opt
    ipkg.sh update
    ipkg.sh install ipkg
    echo " src/gz optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /opt/etc/ipkg.conf
    echo " dest /opt/ /" >> /opt/etc/ipkg.conf
    ipkg update
    ipkg install kernel-module-ftdi-sio

    Говорит что такого модуля нет.

    Ну и потом если бы все получилось делал бы:

    echo "#!/bin/sh" > /usr/local/sbin/post-boot
    echo "mount /tmp/local/opt /opt" >> /usr/local/sbin/post-boot
    echo "insmod usbserial.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 "/usr/local/sbin/post-boot" > /usr/local/.files
    flashfs save
    flashfs commit
    flashfs enable
    reboot

    Это все для шары

    Сразу скажу что прошивкой чеховской http://koppel.cz/cdmawifi/download/1...8-USB-1.67.trx
    переходник видится прекрасно, но у меня с ней не получилось поднять PPTP
    Щас стоит переходник GameBird PL2303. Но хочу попробовать оба и выбрать наименее
    глючный.

  2. #2
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    в текущей версии optware доступен libftdi Поискали бы что это и что с ним делать.
    Да и вообще откуда такая инструкция с ожиданиями на kernel-module-ftdi-sio
    Последний вопрос: где сие чудо добыли (usb-com на ftdi)?

  3. #3
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Инструкция старинная и не от роутера - где раскопали то?
    Для использования ftdi в качестве USB2COM никакого optware не надо - скачать модуль ftdi_sio.o и сделать insmod. Ссылку я уже давал - http://wl500g.info/showpost.php?p=25765&postcount=8

    libftdi нужен только для тех, кто знает что это Кратко - для задействования режима bit-bang и перепрограммирования eeprom чипа.

  4. #4
    Quote Originally Posted by al37919 View Post
    в текущей версии optware доступен libftdi Поискали бы что это и что с ним делать.
    Да и вообще откуда такая инструкция с ожиданиями на kernel-module-ftdi-sio
    Последний вопрос: где сие чудо добыли (usb-com на ftdi)?
    Чудо добыл в Киеве (стоило 3 года назад 25 баксов). На компе работает гораздо устойчивее и менее глючнее чем PL2303. Тестировалось на ЦАТС Меридиан1.

    Всю инфу брал с http://satcode.biz/index.php?topic=3169.0

    to lly: как залить драйвер для переходника в роутер? Сорри за чайниковский вопрос. С этим никогда не сталкивался.

  5. #5
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Sashunya
    Ну форум почитай, что ли. Ключевые слова - ftp, scp.

    P.S. Ну и флешку никто не отменял. Как сохранить flashfs тоже разжевано...
    Last edited by lly; 12-02-2008 at 07:41.

  6. #6
    А можно и я встряну с чайниковским вопросом.
    Есть выбор из http://viewcon.com.ua/cat.php?cat_na...8%EA%E8&id_g=5
    посоветуйте какой взять, задача - подключение сизон интерфейса к роутеру.

  7. #7
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Игорь
    А что такое "сизон" интерфейс?
    По личному опыту - pl2303h где-то через сутки непрерывной работы терял связь, но:
    1) это может быть некачественно выполненная плата с обвеской (помехи).
    2) есть несколько ревизий чипов - может в последней все поправлено.
    Поищи лучше на специализированных форумах разработчиков электроники - там должны быть разжеваны детали.

  8. #8
    Quote Originally Posted by lly View Post
    Sashunya
    Ну форум почитай, что ли. Ключевые слова - ftp, scp.

    P.S. Ну и флешку никто не отменял. Как сохранить flashfs тоже разжевано...
    Хорошо, а так можно? Распаковал я ftdi_serial.tgz архиватором 7ZIP. Получил ftdi_sio.o и usbserial.o и беру заливаю в роутер эти файлы так:

    mkdir /tmp/local/opt
    mount /tmp/local/opt /opt
    cd /opt
    tftp -g -l ftdi_sio.o 192.168.1.2
    tftp -g -l usbserial.o 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 "insmod usbserial.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

    chmod +x /usr/local/sbin/post-boot
    echo "/usr/local/sbin/post-boot" > /usr/local/.files
    flashfs save
    flashfs commit
    flashfs enable
    reboot

    Строчки связанные с МПЦС я опустил

    Так будет работать?

  9. #9
    Quote Originally Posted by lly View Post
    Игорь
    А что такое "сизон" интерфейс?
    Что-то типа
    http://www.domica.ru/?option=com_con...d=49&Itemid=12
    Quote Originally Posted by lly View Post
    Игорь
    По личному опыту - pl2303h где-то через сутки непрерывной работы терял связь, но:
    1) это может быть некачественно выполненная плата с обвеской (помехи).
    2) есть несколько ревизий чипов - может в последней все поправлено.
    Поищи лучше на специализированных форумах разработчиков электроники - там должны быть разжеваны детали.
    Дайте линков пожалуйста.

  10. #10
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Игорь
    Видел давно - надо искать заново. Ну например caxapa.ru

    Sashunya
    Пожалуйста, прекрати переписывать из письма в письмо тот бред, который ты где-то подцепил . Сначала разберись что каждая строчка значит! И перед модификацией post-boot проделай все руками и убедись в работоспособности!

    hint: usbserial.o уже есть в прошивке, также используется devfs (никакие mknod не нужны), tftp не совместимо с ftp.

    P.S. Я исхожу из предположения что прошивка от Олега
    Last edited by lly; 12-02-2008 at 08:38.

  11. #11
    Quote Originally Posted by lly View Post
    Игорь
    Видел давно - надо искать заново. Ну например caxapa.ru
    Как-то я там потерялся

  12. #12
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Игорь View Post
    Как-то я там потерялся
    Да, бардак знатный. Надо через яндекс или google искать - индексация точно была.

  13. #13
    Quote Originally Posted by lly View Post
    Да, бардак знатный. Надо через яндекс или google искать - индексация точно была.
    Попользовался поиском, сделал вывод - виснут все, сообщений о проблемах пролифика больше, будем брать FT232BM.
    Last edited by Игорь; 12-02-2008 at 09:47.

  14. #14
    Quote Originally Posted by lly View Post
    Sashunya
    Пожалуйста, прекрати переписывать из письма в письмо тот бред, который ты где-то подцепил . Сначала разберись что каждая строчка значит! И перед модификацией post-boot проделай все руками и убедись в работоспособности!
    hint: usbserial.o уже есть в прошивке, также используется devfs (никакие mknod не нужны), tftp не совместимо с ftp.
    P.S. Я исхожу из предположения что прошивка от Олега
    НУ если бред, тогда подскажи как правильно все это реализовать. А то все поиск да поиск. Можно искать и год, и не найти.. Но форум тогда зачем? Чтобы друг другу помогать. Я так понимаю.

    Теперь к делу. Как я понял, моя задача залить ftdi_sio.o в роутер, что я и хочу сделать используя tftp. Залью я это все в папку /opt. Ее я создал выше. usbserial.o тогда не трогаю. Далее создается файл post-boot, который будет обрабатываться роутером при загрузке (он не один). В нем и будут грузиться дрова на переходник. Для этого используются скрипты. Вот это #!/bin/sh обязятельно для перед строчками скриптов. Далее смонтровали папку /opt, там по идее должен драйвер уже лежать и грузим его insmod ftdi_sio.o. mknod /dev/ttyUSB0 c 188 0 - назначение мне неизвестно, подозреваю что создает устройство ttyUSB0, chmod 666 /dev/ttyUSB0 разрешает его. chmod +x /usr/local/sbin/post-boot разрешает выполнять файл post-boot. Это echo "/usr/local/sbin/post-boot" > /usr/local/.files кажется добавляет post-boot в автозагрузку. А далее сохранились и перегрузились.

    Просьба поправить в чем я неправ, а не посылать куда по-дальше.

  15. #15
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    сначала надо добиться работы путем запуска всех этих комманд вручную. Проверять результат, смотреть на ошибки и т.д. Только после того как оно будет работать и будет ясна последовательность действий надо загонять это в post-boot чтобы работало автоматом. Иначе заставить работать не удастся. А готовую последовательность действий никто не предложит. Надо экспериментировать.

Page 1 of 3 123 LastLast

Similar Threads

  1. Probleme mit USB-Seriell FTDI Adapter
    By setux76 in forum WL-500gP Firmware Discussion
    Replies: 3
    Last Post: 04-03-2013, 14:59

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
  •