aboutsummaryrefslogtreecommitdiff
path: root/example-fraucheky/EXAMPLE-README
blob: f214497ac0a64ead88ec77aa157916dd3568787c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
(0) configure and make

This example assumes that you have fraucheky source code
along with chopstx.

    --- chopstx --- chostx --- example-fraucheky
                 |
                 \- fraucheky


If you use vendor id and product id of 234b:0004 under
the condition of FSIJ, you can configure this program as:

    $ ./configure --vidpid=234b:0004

then, invoke make.

    $ make


(1) preparation as root 

Install USBIP host module
# modprobe vhci_hcd


(2) Run sample program of USBIP server

$ ./sample-msc


(3) Use the USB device as root

Attach the Chopstx application program (USBIP device) to USBIP host.

# usbip attach -r 127.0.0.1 -b 1-1


(4) Use the USB Mass Storage Class device

You can mount the storage.

Unmounting the storage, the program will exit.