Все проблемы исчезли для переходника на чипе FTDI с прошивкой WL500gp-1.9.2.7-8.17.trx. Все отлично работает
Забыл еще добавить, что МПЦС после того как перестает передавать информацию где-то секунд через 5 начинает идти такое
и так пока опять не включу тюнер. А в логе роутера идут ошибки, указанные в предыдущем посте.2008/02/13 19:45:55 152 c01 tuner disconnected (dsr9500)
2008/02/13 19:45:55 152 c01 ERROR opening /dev/ttyUSB0
2008/02/13 19:46:00 152 c01 ERROR opening /dev/ttyUSB0
....
Но когда подключается, работает, зараза, без сбоев.
Все проблемы исчезли для переходника на чипе FTDI с прошивкой WL500gp-1.9.2.7-8.17.trx. Все отлично работает
почти 2 дня убил на сборку своей прошивки и всё ради дров на ftdi_sio, по инструкции Олега надо качать было ядро 2.6.22.19, а ссылка что в инструкции есть только 2.6.22, ну скачал, 2 дня промучился с патчами и прочей хренью И по итогу
kernel: ftdi_sio: version magic '2.6.22 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.19 mod_unload MIPS32_R1 32BIT '
еле нашел сорсы с префиксом 19, а то везде тока 2.6.22.
мож кто прочтёт и не пойдёт по моим граблям.
Dir-120 Dir-320 Rt-n13U
kernel: ftdi_sio: version magic '2.6.22.19 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.19 mod_unload MIPS32_R1 32BIT '
теперь вот не знаю, что где подправить чтобы R1 получить, нужно то всего ftdi_sio откомпилить, а тут такие грабли
Раньше было так
kernel: ftdi_sio: version magic '2.6.22 mod_unload MIPS32_R2 32BIT ' should be '2.6.22.19 mod_unload MIPS32_R1 32BIT '
нашел сосрсы имено 2.6.22.19, а теперь и куда копать не знаю
РЕШЕНО
от безысходности и отсутствия подсказки направления пришлось построчно лопатить все файлы кроме .c .h и тут вы не поверите!
в Makefile есть строки такого вида если название модели начинается с WL то ревизия R1 а если модель начинается с RT-N то это R2.
Честно сказать в инструкции об этом конечно было сказано, но как-то не придал особого значения, подумал что это больше влияет на какую-нибудь красоту в вэбе или списке софта, а тут вон оно как.
снова БЕДА
после запуска
insmod usbserial
insmod ftdi_sio
Segmentation Fault
ну теперь вообще руки опускаются
Last edited by Varkus; 15-10-2011 at 09:01. Reason: WL - R1 && RT-N - R2
Dir-120 Dir-320 Rt-n13U
роутер ASUS RT-N66U прошивка Merlin + Entware , пытаюсь подружить Arduino Nano на FT232RL !!!
FT232RL определяется как надо ttyUSB0 , но не работает передача данных через порт USB , на WIN и Ubuntu все работает !!!
но при подключении FT232RL подхватывает другой драйвер GSM modems а не FTDI ?Code:aleksvm@RT-N66U:/tmp/home/root# ls /dev 1-1 mtd1ro port ptyp9 sg1 ttyp6 usbdev1.2 1-1.1 mtd2 ppp ptypa shm ttyp7 usbdev1.3 1-1.2 mtd2ro printers ptypb tty ttyp8 usbdev1.4 1-1.4 mtd3 ptmx ptypc ttyS0 ttyp9 usbdev1.5 console mtd3ro pts ptypd ttyS1 ttypa usbdev1.6 full mtd4 ptyp0 ptype ttyS2 ttypb usbdev1.7 gpio mtd4ro ptyp1 ptypf ttyS3 ttypc usbdev1.8 kmem mtdblock0 ptyp2 random ttyUSB0 ttypd usbdev2.1 kmsg mtdblock1 ptyp3 root ttyp0 ttype zero log mtdblock2 ptyp4 sda ttyp1 ttypf mem mtdblock3 ptyp5 sda1 ttyp2 urandom mtd0 mtdblock4 ptyp6 sdb ttyp3 usb1 mtd0ro null ptyp7 sdb1 ttyp4 usb2 mtd1 nvram ptyp8 sg0 ttyp5 usbdev1.1
в WEB интерфейсе роутера он также определяется как 3G modem , пробовал менять VID PID FT232RL все равно роутер использует драйвер modem v0.7.2Code:aleksvm@RT-N66U:/tmp/home/root# dmesg option 1-1.2:1.0: GSM modem (1-port) converter detected usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0 usbcore: registered new interface driver option drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
как сделать так что бы FT232RL подхватывала именyо драйвер FTDI ?
Last edited by Omega; 10-03-2014 at 23:56. Reason: ну это уже известная проблема с мопедами от томато :) нужно писать Мерлину, чтобы исправил ;)
подгрузил отдельно модуль
передернул USB и FT232RL использует драйвер FTDI !!!Code:aleksvm@RT-N66U:/tmp/home/root# insmod ftdi_sio
без вставленного в USB FT232RL надо еще и usbserial подгружать ?Code:ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected drivers/usb/serial/ftdi_sio.c: Detected FT232RL usb 1-1.2: Number of endpoints 2 usb 1-1.2: Endpoint 1 MaxPacketSize 64 usb 1-1.2: Endpoint 2 MaxPacketSize 64 usb 1-1.2: Setting MaxPacketSize 64 usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
как в rt n66u можно сделать загрузку модуля ftdi_sio.ko до момента определения устройства вставленного в USB после перезагрузки ???Code:aleksvm@RT-N66U:/tmp/home/root# insmod usbserial aleksvm@RT-N66U:/tmp/home/root# insmod ftdi_sio