当前位置: 首页 > 工具软件 > UMS > 使用案例 >

UMS 模拟U盘 usbip usb设备重定向

田志
2023-12-01

要做UMS 模拟 U 盘,USBIP usb redirect 整理以下资料索引,以便随时学习

感谢mkelehk的详尽系统分析,现引用其博文,如有不妥请博主留言联系

UMS

USB Gadget Storage功能调试

http://blog.csdn.net/yimiyangguang1314/article/details/42744123

linux 开发板(Linux USB Gadget) 模拟u盘

https://blog.csdn.net/a_tu_/article/details/43707023

linux usb gadget驱动详解(一)

https://blog.csdn.net/litao31415/article/details/97612362

linux usb gadget驱动详解(二)

https://blog.csdn.net/litao31415/article/details/97613438

linux usb gadget驱动详解(三)

https://blog.csdn.net/litao31415/article/details/97622407

linux usb gadget驱动详解(四)

https://blog.csdn.net/litao31415/article/details/99689399

linux usb gadget驱动详解(五)

https://blog.csdn.net/litao31415/article/details/107121767

 

USBIP redirect

usbip在linux-3.0以上内核的编译和运行

https://blog.csdn.net/weixin_30918633/article/details/98201805
 

export CFLAGS="-w -Wno-address-of-packed-member -march=armv7-a -marm --sysroot=/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/buildroot/output/rockchip_rv1126_rv1109_facial_gate/host/arm-buildroot-linux-gnueabihf/sysroot"

export LDFLAGS=' --sysroot=/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/buildroot/output/rockchip_rv1126_rv1109_facial_gate/host/arm-buildroot-linux-gnueabihf/sysroot' #/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/prebuilts/gcc/linux-x86/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf'

export CPATH="/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/prebuilts/gcc/linux-x86/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf/usr/include"

export PATH="$PATH:/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/prebuilts/gcc/linux-x86/arm/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf"

mkdir -p build

CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ LD=arm-linux-gnueabihf-ld AR=arm-linux-gnueabihf-ar AS=arm-linux-gnueabihf-as NM=arm-linux-gnueabihf-nm STRIP= RANLIB=arm-linux-gnueabihf-strip OBJDUMP=arm-linux-gnueabihf-objdump ./configure --target=arm-linux-gnueabihf --host=arm-linux-gnueabihf --build=i686-linux --with-libtool-sysroot=/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/buildroot/output/rockchip_rv1126_rv1109_facial_gate/host/arm-buildroot-linux-gnueabihf/sysroot --prefix=/home/develop/rv1126/20210416/RV1126_RV1109_SDK_OK/buildroot/output/rockchip_rv1126_rv1109_facial_gate/build/linux-HEAD/tools/usb/usbip/build

# build all binaries

make

# install all binaries in $HOME/bin (no need of admin priviledges)

#make install

usbip--ubuntu 16.04(USB局域网共享)

https://blog.csdn.net/litao31415/article/details/52549533

usbip error open vhci driver

https://unix.stackexchange.com/questions/470827/usbip-error-open-vhci-driver

linux usb usbip驱动详解(一) 

https://blog.csdn.net/litao31415/article/details/107062835

linux usb usbip驱动详解(二)

https://blog.csdn.net/litao31415/article/details/107070622

linux usb usbip驱动详解(三)

https://blog.csdn.net/litao31415/article/details/107074146

linux usb usbip驱动详解(四)

https://blog.csdn.net/litao31415/article/details/107081203

linux usb usbip驱动详解(五)

https://blog.csdn.net/litao31415/article/details/107081228

Linux, RPi and USB over IP

https://blog.3mdeb.com/2014/2014-08-18-linux-rpi-and-usb-over-ip/

USB/IP Project

http://usbip.sourceforge.net/
USB/IP - a Peripheral Bus Extension for Device Sharing over IP Network

https://www.usenix.org/legacy/events/usenix05/tech/freenix/hirofuchi/hirofuchi.pdf

 类似资料: