Эта тема уже поднималась, и собственно всё было понятно до одного момента. Не понятно теперь, как при помощи «mount» примонтировать usb устройство, флешку например.(а по хорошему нужно пробросить HASP-ключик)
apt-get install usbip
modprobe -v usbip_common_mod
modprobe -v usbip
usbipd -D
Затем, чтобы посмотреть какие ус-ва есть на USB-шине вбиваешь:
usbip_bind_driver --list
И получаешь следующий выхлоп
List USB devices
- busid 1-5 (0781:5151)
1-5:1.0 -> usb-storage
И т.д.
Чтобы расшарить ус-во с VIP:PID 0781:5151 вбиваешь
usbip_bind_driver --usbip 1-5
Для клиента(IP-адрес сервера — 10.0.2.2):
apt-get install usbip
modprobe -v usbip_common_mod
modprobe -v vhci-hcd
Если ввести dmesg, то получишь:
[ 132.655401] vhci_hcd: vhci_hcd, 1.0
[ 132.655487] usbip: proving...
[ 132.655494] vhci_hcd vhci_hcd: USB/IP Virtual Host Contoroller
[ 132.655704] vhci_hcd vhci_hcd: new USB bus registered, assigned bus number 1
[ 132.657612] usb usb1: configuration #1 chosen from 1 choice
[ 132.657669] hub 1-0:1.0: USB hub found
Затем вбиваешь:
usbip --list 10.0.2.2
И видишь следующие:
- 10.0.2.2
1-5: SanDisk Corp. : Cruzer Micro 256/512MB Flash Drive (0781:5151)
: /sys/devices/pci0000:00/0000:00:02.1/usb1/1-5
: (Defined at Interface level) (00/00/00)
: 0 - Mass Storage / SCSI / Bulk (Zip) (08/06/50)
Для подключения устройства вбиваешь:
usbip --attach 10.0.2.2 1-5
Затем проверим:
client1:~# lsusb
Bus 001 Device 004: ID 0781:5151 SanDisk Corp. Cruzer Micro 256/512MB Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Видим что всё гуд!!!
НО КАК её теперь примонтировать???
найти её в /dev/??? не получается.
А что делать если это HASP-ключ???