Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как смонтировать usb-устройство с локальной машине на vps  (Прочитано 1377 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dir3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Добрый день
я даже не знаю правильно назвать это монтирования
но цели задумки такова : чтобы реализовать использования 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.



кто может помочь идеи или советом , или есть готовое решения . Буду рад прочитать ваши предложения

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Конфиги настройки nfs покажите.

Оффлайн dir3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_sub$
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/dev/ttyUSB0 X.X.X.X (rw,sync,no_root_squash)


exportfs -a
exportfs: Warning: /dev/ttyUSB0 is neither a directory nor a file.
     remote access will fail



Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_sub$
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
/dev/ttyUSB0 X.X.X.X (rw,sync,no_root_squash)


exportfs -a
exportfs: Warning: /dev/ttyUSB0 is neither a directory nor a file.
     remote access will fail



Я так понимаю примеры в конфиге не вдохновили на нужные мысли :)
Расшаривать надо папку а не устройство, т.е. сначала монтируете флешку в директорию, а потом директорию в нфс указываете.

Оффлайн dir3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
:) к большому сожалению это на флешка 

устройство для чтения смарт карт infinity usb smart
http://www.infinityusb.com/default.asp?show=supportdetail&ProductID=12

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
:) к большому сожалению это на флешка 

устройство для чтения смарт карт infinity usb smart
http://www.infinityusb.com/default.asp?show=supportdetail&ProductID=12

Ну тогда нфс тут вообще не при делах. Вам нужен usbip.

Оффлайн dir3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
не порекомендуете конкретное устройство

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
не порекомендуете конкретное устройство

usbip - софт, для расшаривания usb устройства через сеть с сохранением полного функционала устройства.

Оффлайн dir3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Спасибо большое за помощь сделал всё через usbip И работает на ура пока без глюков  :D :2funny: 8) :coolsmiley:

 

Страница сгенерирована за 0.07 секунд. Запросов: 25.