Главная категория > Linux

как подружить Атол HUB-19 и USB COM Profilic ?

<< < (3/6) > >>

tridentxp:

--- Цитата: Юр от 09/09/2016 14:22:33 ---Хм...
http://www.pccar.ru/showthread.php?t=19270

--- Конец цитаты ---

оооо, хоть что то попёрло... правда самому компилить пришлось (gcc  find_dev.c libusbhost.c -o pl2303drv) . теперь ttyUSB0 в папке /dev появился, по при обращении к нему (cat /dev/ttyUSB0) валится ошибка "Нет такого файла или каталога".

Юр:
Права какие? И если эхо (echo 'тралала') в него послать, че происходит?

tridentxp:

--- Цитата: Юр от 09/09/2016 18:53:34 ---Права какие? И если эхо (echo 'тралала') в него послать, че происходит?

--- Конец цитаты ---
права самые крутые. говорит что нет такого файла - как туда чего послать ?

NewKid:
В /dev  без рутовых прав вам ничего сделать не даст.  Собрал я этот pl2303drv, после запуска создает файл /dev/ttyUSB0 - это ссылка на /dev/pts/1, а /dev/pts/1 нет, видимо еще что-то надо.

--- Код: ---
serg@atol-egais ~/pl2303_1 $ sudo ./pl2303drv /dev/ttyUSB0 9600

PL2303drv by vovan.v.rum, mod by Ao'Gf & SanchSanch
--------------------------------------

Searching for device VID_067b&PID_2303
Found PL2303 device VID_067b&PID2303 (Index=0)
Baudrate requested: 9600
Creating virtual tty. Virtual port: /dev/pts/4
System: unlink /dev/ttyUSB0
System: symlink(/dev/pts/4,/dev/ttyUSB0)
PL2303 serial installed on /dev/ttyUSB0.
Type `cat /dev/ttyUSB0` in another shell window to test.

System: chmod 0666 /dev/pts/4
System: chmod 0666 /dev/ttyUSB0
CTL=0 : CTL=0 : CTL=7 : CTL=7 : CTL=0 :CTL=7 :CTL=0 :BLK=-1 : RD=0x80 : INT=-1 :RD=0x80 :CTL=0 :INT=-1 :RD=0x80 :

err_num - 1
err_num - 2
err_num - 3
serg@atol-egais ~/pl2303_1 $ ls -l /dev/ttyUSB0
lrwxrwxrwx 1 root root 10 сен  9 15:28 /dev/ttyUSB0 -> /dev/pts/4
serg@atol-egais ~/pl2303_1 $ ls -l /dev/pts/4
ls: невозможно получить доступ к /dev/pts/4: Нет такого файла или каталога
serg@atol-egais ~/pl2303_1 $ sudo ls -l /dev/pts/4
ls: невозможно получить доступ к /dev/pts/4: Нет такого файла или каталога
serg@atol-egais ~/pl2303_1 $ sudo ls -l /dev/pts/*
crw--w---- 1 serg tty 136, 0 сен  9 15:29 /dev/pts/0
crw--w---- 1 serg tty 136, 1 сен  9 15:29 /dev/pts/1
crw--w---- 1 root tty 136, 2 сен  9 13:13 /dev/pts/2
crw--w---- 1 root tty 136, 3 сен  9 13:13 /dev/pts/3

--- Конец кода ---

tridentxp:
так, а если оригинальный драйвер от пролифика скомпилить ? у мну компилятор ругается на отсутствующие хедерные файлы:
 17 #include <linux/kernel.h>
 18 #include <linux/errno.h>
 19 #include <linux/slab.h>
 20 #include <linux/tty.h>
 21 #include <linux/tty_driver.h>
 22 #include <linux/tty_flip.h>
 23 #include <linux/serial.h>
 24 #include <linux/module.h>
 25 #include <linux/moduleparam.h>
 26 #include <linux/spinlock.h>
 27 #include <linux/uaccess.h>
 28 #include <linux/usb.h>
 29 #include <linux/usb/serial.h>
 30 #include <asm/unaligned.h>
в коробке оные поипоиском не нашлись. посему, кто богат этим добром или альтернативным хламом под дебиан 8.4 jessy ? кста дрова под красную шляпу.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Произошла ошибка благодарности
Думаю...
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 
Перейти к полной версии