Добрый день
я даже не знаю правильно назвать это монтирования
но цели задумки такова : чтобы реализовать использования USB - устройства в частность (устройство для чтения смарт карт infinity usb smart ) на VPS через TCP/IP
в то время как USB -устройство подключено к другому серверу.
Были предприняты попытки подключить через NFS но выдало exportfs: Warning: /dev/ttyUSB0 is neither a directory nor a file. remote access will fail
потом через socat но так как плохо знаком с этой программой не получилось реализовать соединение
на 1 сна 1 сервере где подключены USB -Устроиство вёл команду :
socat TCP-LISTEN:7808,fork /dev/ttyUSB0,raw &
[2] 1117
ВСЁ ОК устройство Начало слушать 7808 порт
на vps вёл :
socat -d -d -d pty,link=./com1,echo=0,crnl tcp:X.X.X.X:7808
выдало :
2011/01/31 22:11:51 socat[1238] I socat by Gerhard Rieger - see www.dest-unreach.org
2011/01/31 22:11:51 socat[1238] I This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)
2011/01/31 22:11:51 socat[1238] I This product includes software written by Tim Hudson (tjh@cryptsoft.com)
2011/01/31 22:11:52 socat[1238] I setting option "symbolic-link" to "./com1"
2011/01/31 22:11:52 socat[1238] I setting option "echo" to 0
2011/01/31 22:11:52 socat[1238] I setting option "crnl"
2011/01/31 22:11:52 socat[1238] I openpty({3}, {4}, {"/dev/pts/3"},,) -> 0
2011/01/31 22:11:52 socat[1238] N PTY is /dev/pts/3
2011/01/31 22:11:52 socat[1238] N opening connection to AF=2 192.168.1.101:7808
2011/01/31 22:11:52 socat[1238] I starting connect loop
2011/01/31 22:11:52 socat[1238] I socket(2, 1, 6) -> 5
2011/01/31 22:11:52 socat[1238] N successfully connected from local address AF=2 192.168.1.102:39308
2011/01/31 22:11:52 socat[1238] I resolved and opened all sock addresses
2011/01/31 22:11:52 socat[1238] N starting data transfer loop with FDs [3,3] and [5,5]
в /dev/ появилась /dev/pts/3
но когда в конфиг программы вставляю данную директорию и Запускаю программы то пишет :
2011/01/31 22:25:34 B755F6C0 s creating thread for device /dev/pts/1
2011/01/31 22:25:34 B755F6C0 s waiting for local card init
2011/01/31 22:25:34 B7512B70 r reader thread started (thread=B7512B70, label=rcard , device=/dev/pts/1, detect=cd, mhz=357, cardmhz=357)
2011/01/31 22:25:34 B7512B70 r WARNING: Failed to reset reader rcard
2011/01/31 22:25:35 B7512B70 r WARNING: Failed to reset reader rcard
2011/01/31 22:25:36 B7512B70 r ERROR Phoenix_GetStatus: ioctl error in card detection for rcard
2011/01/31 22:25:36 B7512B70 r Error getting status of terminal.
в /dev/ Появилась /dev/pts/3
но когда в конфиг программы вставляю данную директорию и запускаю программу то пишет :
2011/01/31 22:25:34 B755F6C0 s waiting for local card init
2011/01/31 22:25:34 B7512B70 r reader thread started (thread=B7512B70, label=Rcard, device=/dev/pts/1, detect=cd, mhz=357, cardmhz=357)
2011/01/31 22:25:34 B7512B70 r WARNING: Failed to reset reader Rcard
2011/01/31 22:25:35 B7512B70 r WARNING: Failed to reset reader Rcard
2011/01/31 22:25:36 B7512B70 r ERROR Phoenix_GetStatus: ioctl error in card detection for Rcard
2011/01/31 22:25:36 B7512B70 r Error getting status of terminal.
кто может помочь идеи или советом , или есть готовое решения . Буду рад прочитать ваши предложения