KlipperWrt icon indicating copy to clipboard operation
KlipperWrt copied to clipboard

usbip Server support

Open philipp-andreas opened this issue 1 year ago • 6 comments

Hello, usbip server support would be great.

lg Andreas

philipp-andreas avatar Oct 15 '22 08:10 philipp-andreas

Try installing the server package: opkg install usbip-server Are you thinking of using klipper on a server/separate computer and control the printer over the network? I'm really curious how this goes.

ihrapsa avatar Oct 15 '22 11:10 ihrapsa

[UPDATE] Apparently the usbip openwrt packages require kmod-usbip, kmod-usbip-server and kmod-usbip-client which is a kernel modul and must be precompiled on snapshot OpenWrt images. I can build an image for you if you want.

ihrapsa avatar Oct 15 '22 21:10 ihrapsa

Alternatively you could try Virtualhere which is a commercial development of usbip, there's a free server available.

PeterRob avatar Oct 15 '22 23:10 PeterRob

[UPDATE] Apparently the usbip openwrt packages require kmod-usbip, kmod-usbip-server and kmod-usbip-client which is a kernel modul and must be precompiled on snapshot OpenWrt images. I can build an image for you if you want.

Hello PeterRob the creality box is to slow for octopi. so i would like to test with octopi on my homeserver and connect my ender 3 with usbip. an image would be very useful

lg Andreas

philipp-andreas avatar Oct 17 '22 08:10 philipp-andreas

[UPDATE] Apparently the usbip openwrt packages require kmod-usbip, kmod-usbip-server and kmod-usbip-client which is a kernel modul and must be precompiled on snapshot OpenWrt images. I can build an image for you if you want.

Hello PeterRob the creality box is to slow for octopi. so i would like to test with octopi on my homeserver and connect my ender 3 with usbip. an image would be very useful

lg Andreas

could you make this for me please

Nbrooks639 avatar Oct 17 '22 09:10 Nbrooks639

openwrt-usbip-kmods.zip Here are the compiled binaries for the box with the usbip kmods preinstalled (kmod-usbip, kmod-usbip-server and kmod-usbip-client). You also need to install the usbip packages manually:

opkg install usbip usbip-server usbip-client

Here is the OpenWrt guide for extra info on using usb over ip

ihrapsa avatar Oct 17 '22 11:10 ihrapsa