рдШрд░ рдкрд░ рдЖрдИрдкреА рдкрд░ рдпреВрдПрд╕рдмреА

рдХрднреА-рдХрднреА рдЖрдк USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЕрдкрдиреЗ рд▓реИрдкрдЯреЙрдк рдХреЗ рдмрдЧрд▓ рд╡рд╛рд▓реА рдЯреЗрдмрд▓ рдкрд░ рд░рдЦреЗ рдмрд┐рдирд╛ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдЙрдкрдХрд░рдг 500 рдореЗрдЧрд╛рд╡рд╛рдЯ рд▓реЗрдЬрд░ рд╡рд╛рд▓рд╛ рдПрдХ рдЪреАрдиреА рдЙрддреНрдХреАрд░реНрдгрдХ рд╣реИ, рдЬреЛ рдирд┐рдХрдЯ рд╕рдВрдкрд░реНрдХ рдореЗрдВ рд╣реЛрдиреЗ рдкрд░ рдХрд╛рдлреА рдЕрдкреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред рдЖрдВрдЦреЛрдВ рдХреЗ рд▓рд┐рдП рддрддреНрдХрд╛рд▓ рдЦрддрд░реЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЗрдЬрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдЬрд╣рд░реАрд▓реЗ рджрд╣рди рдЙрддреНрдкрд╛рдж рдирд┐рдХрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╣рд╡рд╛рджрд╛рд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЕрдзрд┐рдорд╛рдирддрдГ рд▓реЛрдЧреЛрдВ рд╕реЗ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдРрд╕реЗ рдЙрдкрдХрд░рдг рдХреЛ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдкреБрд░рд╛рдиреЗ D-Link DIR-320 A2 рд░рд╛рдЙрдЯрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдЙрдкрдпреЛрдЧ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╢рд╛ рдореЗрдВ OpenWRT рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдЧрд▓рддреА рд╕реЗ рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдорд┐рд▓ рдЧрдпрд╛ред рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реИрдмреЗ рдкрд░ рд╡рд░реНрдгрд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЖрдИрдкреА тАЛтАЛрд╕реБрд░рдВрдЧ рдкрд░ рдпреВрдПрд╕рдмреАрд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рднреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдиреЗ рдЕрдкрдиреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдЦреЛ рджреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓рд┐рдЦ тАЛтАЛрд░рд╣рд╛ рд╣реВрдБред

OpenWRT рдПрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рдкрд░рд┐рдЪрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдЕрдкрдиреЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ OpenWrt 19.07.3 рдХреА рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬрд╝ рд▓реА, рдФрд░ рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдЗрд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдореБрдЦреНрдп рд╡рд╛рдИ-рдлрд╛рдИ рдПрдХреНрд╕реЗрд╕ рдкреНрд╡рд╛рдЗрдВрдЯ рд╕реЗ рдЬреЛрдбрд╝рд╛ред рд▓реИрди, рддрд╛рдХрд┐ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЛ рдХрд╖реНрдЯ рди рд╣реЛред

рд╕рд░реНрд╡рд░ рднрд╛рдЧ

рд╣рдо рдЙрд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдирд┐рд░реНрджреЗрд╢. рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install kmod-usb-ohci usbip-server usbip-client

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд░рд╛рдЙрдЯрд░ рдХреЗ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбрд┐рд╡рд╛рдЗрд╕: рдПрдХ рдпреВрдПрд╕рдмреА рд╣рдм, рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдЬрд┐рд╕ рдкрд░ рд░рд╛рдЙрдЯрд░ рдХрд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд▓рдЧрд╛ рд╣реЛрддрд╛ рд╣реИ (рдЖрдВрддрд░рд┐рдХ рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ рдЬрдЧрд╣ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг), рдФрд░, рд╕реАрдзреЗ, рдЙрддреНрдХреАрд░реНрдгрдХ)ред

рдЖрдЗрдП рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

root@OpenWrt:~# usbip list -l

рдЦрд╛рд▓реАред

рдЧреВрдЧрд▓ рдкрд░ рдвреВрдВрдврд╛ рдЕрдкрд░рд╛рдзреА, рдирд┐рдХрд▓реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА libudev-fbsd.
рд╣рдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдирд╡реАрдирддрдо рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╣рд╛рде рд╕реЗ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ libudev_3.2-1 рдЖрдкрдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП OpenWRT 17.01.7 рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ libudev_3.2-1_mipsel_mips32.ipk рд╣реИред Wget/scp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЗрд╕реЗ рд░рд╛рдЙрдЯрд░ рдХреА рдореЗрдореЛрд░реА рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдкреБрдирдГ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ

root@OpenWrt:~# opkg remove --force-depends libudev-fbsd
root@OpenWrt:~# opkg install libudev_3.2-1_mipsel_mips32.ipk

рд╣рдо рдЬрд╛рдБрдЪ:

root@OpenWrt:~# usbip list -l
 - busid 1-1.1 (090c:1000)
   Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : Flash Drive (090c:1000)

 - busid 1-1.4 (1a86:7523)
   QinHeng Electronics : HL-340 USB-Serial adapter (1a86:7523)

USB рд╣рдм рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдХ рдЪреАрдиреА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдПрдХ bsuid рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ 1-1.4. рдпрд╛рдж рдХрд░рдирд╛ред

рдЕрдм рдбреЗрдореЙрди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:

root@OpenWrt:~# usbipd -D

рдФрд░ рдЪреАрдирд┐рдпреЛрдВ рдХреЛ рдмрд╛рдВрдзреЛ

root@OpenWrt:~# usbip bind -b 1-1.4
usbip: info: bind device on busid 1-1.4: complete

рдЖрдЗрдП рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ:

root@OpenWrt:/home# netstat -alpt
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3240            0.0.0.0:*               LISTEN      1884/usbipd

рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрд╛рдЗрдВрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ /etc/rc.localрдкрд╣рд▓реЗ рдЬреЛрдбрд╝рдХрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ 0 рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд:

usbipd -D &
sleep 1
usbip bind -b 1-1.4

рдЧреНрд░рд╛рд╣рдХ рднрд╛рдЧ

рдЖрдЗрдП openwrt.org рдХреЗ рдЙрдкрд░реЛрдХреНрдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╡рд┐рдВрдбреЛрдЬ 10 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдореИрдВ рддреБрд░рдВрдд рдХрд╣реВрдВрдЧрд╛: рдпрд╣ рд╡рд┐рдЪрд╛рд░ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╢рдкреНрдд рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреЗрд╡рд▓ Windows 7 x64 рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реЗ, sourceforge.net рдкрд░ рдПрдХ рдереНрд░реЗрдб рдХрд╛ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдбреНрд░реЙрдкрдмреЙрдХреНрд╕ рд╕реЗ 2014 рдореЗрдВ рдкреИрдЪ рдХрд┐рдП рдЧрдП рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред рдЬрдм рд╣рдо рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 10 рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдиреЗ рдФрд░ рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

c:Utilsusbip>usbip -a 192.168.31.203 1-1.4
usbip for windows ($Id$)

*** ERROR: cannot find device

рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг 3.14 рд╕реЗ рдкреБрд░рд╛рдиреЗ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд┐рдд рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
OpenWRT 19.07.3 рдХреЗ рд▓рд┐рдП usbip рд╕рд░реНрд╡рд░ рдХрд░реНрдиреЗрд▓ 4.14.180 рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдкрдиреА рдЦреЛрдЬ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ GitHub. рдареАрдХ рд╣реИ, рд╡рд┐рдВрдбреЛрдЬрд╝ 10 x64 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗрд╡рд▓ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрдИ рд╕реАрдорд╛рдПрдБ рд╣реИрдВред

рддреЛ, рдкрд╣рд▓реЗ рд╡реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ, рдФрд░ рджреЛ рдмрд╛рд░ред рдареАрдХ рд╣реИ, рдЖрдЗрдП рдЗрд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдЯ рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдХрд╛рд╢рдХреЛрдВ рдореЗрдВ рдбрд╛рд▓реЗрдВред

рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЯреЗрд╕реНрдЯ рдореЛрдб рдореЗрдВ рдбрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдПрдХ рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

bcdedit.exe /set TESTSIGNING ON

рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖ, рдореИрдВ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЖ рдЧрдпрд╛ рдмреВрдЯ рд╕реБрд░рдХреНрд╖рд┐рдд. рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпреВрдИрдПрдлрдЖрдИ рдореЗрдВ рд░реАрдмреВрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреБрдЫ рд▓реИрдкрдЯреЙрдк рдореЙрдбрд▓реЛрдВ рдХреЛ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдмреВрдЯ рдХрд░реЗрдВ рдФрд░ рдХрд░реЗрдВ bcdedit.exe /рдЯреЗрд╕реНрдЯрд╕рд╛рдЗрдирд┐рдВрдЧ рдЪрд╛рд▓реВ рдХрд░реЗрдВ
рд╡рд┐рдВрджрд╛ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд╣рдо рдлрд┐рд░ рд╕реЗ рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдирд┐рдЪрд▓реЗ рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдЯреЗрд╕реНрдЯ рдореЛрдб, рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдУрдПрд╕ рдмрд┐рд▓реНрдб рдирдВрдмрд░ рд╢рдмреНрдж рджреЗрдЦрддреЗ рд╣реИрдВред

рдпреЗ рд╕рдм рдЬреЛрдбрд╝-рддреЛрдбрд╝ рдХрд┐рд╕ рд▓рд┐рдП рд╣реИрдВ? рдПрдХ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдмреА/рдЖрдИрдкреА рд╡реАрдПрдЪрд╕реАрдЖрдИ. рдпрд╣ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ usbip.exe, usbip_vhci.sys, usbip_vhci.inf, usbip_vhci.cer, usbip_vhci.cat рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдХрд░ рдРрд╕рд╛ рдХрд░реЗрдВред

usbip.exe install

рдпрд╛ рджреВрд╕рд░реА рд╡рд┐рдзрд┐, рд▓реАрдЧреЗрд╕реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ред рдореИрдВрдиреЗ рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛, рдПрдХ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд╛рдкреНрдд рдХреА рдФрд░ рдЙрд╕рд╕реЗ рд╕рд╣рдордд рд╣реБрдЖред

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдХрд░ рд░рд┐рдореЛрдЯ рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ:

usbip.exe list -r <ip ╨▓╨░╤И╨╡╨│╨╛ ╤А╨╛╤Г╤В╨╡╤А╨░>

рд╣рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдорд┐рд▓рддреА рд╣реИ:

c:Utilsusbip>usbip.exe list -r 192.168.31.203
usbip: error: failed to open usb id database
Exportable USB devices
======================
 - 192.168.31.203
      1-1.4: unknown vendor : unknown product (1a86:7523)
           : /sys/devices/ssb0:1/ehci-platform.0/usb1/1-1/1-1.4
           : unknown class / unknown subclass / unknown protocol (ff/00/00)

рдПрдХ рдЧрд▓рддреА рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдмреАрдЖрдИрдкреА: рддреНрд░реБрдЯрд┐: рдпреВрдПрд╕рдмреА рдЖрдИрдбреА рдбреЗрдЯрд╛рдмреЗрд╕ рдЦреЛрд▓рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣рдо рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреЗ, рдЗрд╕рд╕реЗ рдХрд╛рдо рдкрд░ рдЕрд╕рд░ рдирд╣реАрдВ рдкрдбрд╝рддрд╛.

рдЕрдм рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмрд╛рдЗрдВрдб рдХрд░рддреЗ рд╣реИрдВ:

c:Utilsusbip>usbip.exe attach -r 192.168.31.203 -b 1-1.4

рдмрд╕, рд╡рд┐рдВрдбреЛрдЬрд╝ рдиреЗ рдПрдХ рдирдИ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рд╣реИ, рдЕрдм рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдРрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рд▓реИрдкрдЯреЙрдк рд╕реЗ тАЛтАЛрднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛред

рдореБрдЭреЗ рдЪреАрдиреА рдПрдирдЧреНрд░реЗрд╡рд░ рд╕реЗ рдереЛрдбрд╝реА рдкрд░реЗрд╢рд╛рдиреА рдЙрдард╛рдиреА рдкрдбрд╝реА, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВрдиреЗ рдПрдирдЧреНрд░реЗрд╡рд░ (рд╣рд╛рдБ, рдПрдХ Arduino рдПрдирдЧреНрд░реЗрд╡рд░) рдХреЗ рд╕рд╛рде рдЖрдП рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреЗ CH341SER рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рддреЛ рдпреВрдПрд╕рдмреА/рдЖрдИрдкреА рд╡реАрдПрдЪрд╕реАрдЖрдИ рдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЛ рдмреАрдПрд╕рдУрдбреА рдореЗрдВ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, CH341SER рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ usbip.exe рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред

рдирд┐рдЪрд▓реА рдкрдВрдХреНрддрд┐: рдЙрддреНрдХреАрд░реНрдгрдХ рд╢реЛрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд░рд╕реЛрдИрдШрд░ рдореЗрдВ рдЦрд┐рдбрд╝рдХреА рдЦреБрд▓реА рдФрд░ рджрд░рд╡рд╛рдЬрд╝рд╛ рдмрдВрдж рдХрд░рдХреЗ рдзреВрдореНрд░рдкрд╛рди рдХрд░рддрд╛ рд╣реИ, рдореИрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреВрд╕рд░реЗ рдХрдорд░реЗ рд╕реЗ рдЬрд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЗрдЦрддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдИ рдкрдХрдбрд╝ рдирд╣реАрдВ рдмрдирддреА рд╣реИред

рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕реНрд░реЛрдд:

https://openwrt.org/docs/guide-user/services/usb.iptunnel
https://github.com/cezanne/usbip-win

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ