Linux repositories inspector

usbredir - USB network redirection protocol libraries

The usbredir libraries allow USB devices to be used on remote and/or virtual hosts over TCP. The following libraries are provided:

usbredirparser:
A library containing the parser for the usbredir protocol

usbredirhost:
A library implementing the USB host side of a usbredir connection. All that an application wishing to implement a USB host needs to do is:
  • Provide a libusb device handle for the device
  • Provide write and read callbacks for the actual transport of usbredir data
  • Monitor for usbredir and libusb read/write events and call their handlers
0.8.0
Arch iconArch rolling
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora rawhide
Manjaro iconManjaro rolling
OpenSUSE iconOpenSUSE Tumbleweed
0.7.1
CentOS iconCentOS 7.6.1810
Fedora iconFedora 28
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
0.7
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling community/osxz0.8.0-1Jan 1439 kiB179 kiB
CentOS iconCentOS 7.6.1810 osrpm0.7.1-3.el7Jan 1446.9 kiB106 kiBCentOS BuildSystem
Fedora iconFedora 28 releases/Everything-osrpm0.7.1-7.fc28Jan 1448.8 kiB97.6 kiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm0.7.1-7.fc28Jan 1448.8 kiB97.6 kiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm0.7.1-7.fc28Jan 1448.8 kiB97.6 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 29 releases/Workstation-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 29 releases-test/Workstation-osrpm0.8.0-1.fc29Jan 1444.1 kiB111 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm0.8.0-2.fc30Jun 1744.2 kiB116 kiBFedora Project
Fedora iconFedora 30 releases/Server-osrpm0.8.0-2.fc30Jun 1744.2 kiB116 kiBFedora Project
Fedora iconFedora 30 releases/Workstation-osrpm0.8.0-2.fc30Jun 1744.2 kiB116 kiBFedora Project
Fedora iconFedora 30 releases-test/Server-osrpm0.8.0-2.fc30Jun 1744.2 kiB116 kiBFedora Project
Fedora iconFedora 30 releases-test/Workstation-osrpm0.8.0-2.fc30Jun 1744.2 kiB116 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm0.8.0-2.fc30Feb 1244.2 kiB116 kiBFedora Project
Fedora iconFedora rawhide development/Server-osrpm0.8.0-2.fc30Feb 1244.2 kiB116 kiBFedora Project
Fedora iconFedora rawhide development/Workstation-osrpm0.8.0-2.fc30Feb 1244.2 kiB116 kiBFedora Project
Manjaro iconManjaro rolling stable/communityxz0.8.0-1Jan 1439 kiB179 kiB
Manjaro iconManjaro rolling testing/communityxz0.8.0-1Jan 1439 kiB179 kiB
Manjaro iconManjaro rolling unstable/communityxz0.8.0-1Jan 1439 kiB179 kiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm0.7.1-lp150.1.7Jan 1729.2 kiB41.3 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm0.7.1-lp151.2.2Jan 2329.2 kiB41.3 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm0.7-3.3Jan 1723.8 kiB40.8 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm0.8.0-1.50 - 10:5329.4 kiB50.2 kiBhttps://bugs.opensuse.org

Manual pages

usbredirserver(1)

usbredirserver - exporting an USB device for use from another (virtual) machine

Latest updates

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 0.8.0-1.4 to 0.8.0-1.5

0 - 10:53
  • Update to version 0.8.0
    • usbredirfilter:
    • Fix busy wait due endless recursion when interface_count is zero
    • usbredirhost:
    • Fix leak on error
    • usbredirserver:
    • Use 'busnum-devnum' instead of 'usbbus-usbaddr'
    • Add support for bind specific address -4 for ipv4, -6 for ipv6
    • Reject empty vendorid from command line
    • Enable TCP keepalive
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 0.8.0-1.2 to 0.8.0-1.4

Jun 17
  • Update to version 0.8.0
    • usbredirfilter:
    • Fix busy wait due endless recursion when interface_count is zero
    • usbredirhost:
    • Fix leak on error
    • usbredirserver:
    • Use 'busnum-devnum' instead of 'usbbus-usbaddr'
    • Add support for bind specific address -4 for ipv4, -6 for ipv6
    • Reject empty vendorid from command line
    • Enable TCP keepalive
Fedora 30 icon

Fedora 30 releases/Everything-os: Version 0.8.0-2.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases-test/Workstation-os: Version 0.8.0-2.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases-test/Server-os: Version 0.8.0-2.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases/Workstation-os: Version 0.8.0-2.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases/Server-os: Version 0.8.0-2.fc30 introduced

Jun 17
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 0.8.0-1.fc29 to 0.8.0-2.fc30

Feb 12
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 0.8.0-1.fc29 to 0.8.0-2.fc30

Feb 12
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 0.8.0-1.fc29 to 0.8.0-2.fc30

Feb 12
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 0.8.0-1.1 to 0.8.0-1.2

Feb 03
  • Update to version 0.8.0
    • usbredirfilter:
    • Fix busy wait due endless recursion when interface_count is zero
    • usbredirhost:
    • Fix leak on error
    • usbredirserver:
    • Use 'busnum-devnum' instead of 'usbbus-usbaddr'
    • Add support for bind specific address -4 for ipv4, -6 for ipv6
    • Reject empty vendorid from command line
    • Enable TCP keepalive
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 0.8.0-1.1 reintroduced

Jan 23
  • Update to version 0.8.0
    • usbredirfilter:
    • Fix busy wait due endless recursion when interface_count is zero
    • usbredirhost:
    • Fix leak on error
    • usbredirserver:
    • Use 'busnum-devnum' instead of 'usbbus-usbaddr'
    • Add support for bind specific address -4 for ipv4, -6 for ipv6
    • Reject empty vendorid from command line
    • Enable TCP keepalive
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 0.7.1-lp151.2.2 introduced

Jan 23
  • Update to version 0.7.1
    • usbredirfilter:
    • force check to device which had all interfaces skipped. This fix a bug which allow a KVM device to be redirect when it should not
    • usbredirparser:
    • allow missing capabilities from source host when loading a USB redirection stream during a qemu migration
    • usbredirhost:
    • new callback to drop isoc packets when application's pending writes buffer size is too big; The threshold calculation aims at 10fps as worst case to give at least 150ms of continuous data to application.
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 oss: Version 0.7.1-lp150.1.7 introduced

Jan 17
  • Update to version 0.7.1
    • usbredirfilter:
    • force check to device which had all interfaces skipped. This fix a bug which allow a KVM device to be redirect when it should not
    • usbredirparser:
    • allow missing capabilities from source host when loading a USB redirection stream during a qemu migration
    • usbredirhost:
    • new callback to drop isoc packets when application's pending writes buffer size is too big; The threshold calculation aims at 10fps as worst case to give at least 150ms of continuous data to application.
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 oss: Version 0.7-3.3 introduced

Jan 17
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 0.8.0-1.1 removed

Jan 17
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 0.8.0-1.1 introduced

Jan 17
  • Update to version 0.8.0
    • usbredirfilter:
    • Fix busy wait due endless recursion when interface_count is zero
    • usbredirhost:
    • Fix leak on error
    • usbredirserver:
    • Use 'busnum-devnum' instead of 'usbbus-usbaddr'
    • Add support for bind specific address -4 for ipv4, -6 for ipv6
    • Reject empty vendorid from command line
    • Enable TCP keepalive
Fedora rawhide icon

Fedora rawhide development/Everything-os: Version 0.8.0-1.fc29 reintroduced

Jan 16
  • Update to 0.8.0
Fedora rawhide icon

Fedora rawhide development/Everything-os: Version 0.8.0-1.fc29 removed

Jan 15
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 0.7.1-7.fc28 to 0.8.0-1.fc29

Jan 14
  • Update to 0.8.0

Related packages

usbredir-debuginfo - Debug information for package usbredir
usbredir-debugsource - Debug sources for package usbredir
usbredir-devel - Development files for usbredir
usbredir-server - Simple USB host TCP server
usbredir-server-debuginfo - Debug information for package usbredir-server
⇧ Top