View Issue Details

IDProjectCategoryView StatusLast Update
0001496channel: elrepo/el8kmod-usbippublic2024-12-16 15:03
Reporterhsnsm Assigned Topperry  
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0001496: Issue Installing kmod-usbip on RHEL 8.3
DescriptionHello,

I am relatively new to Linux and am attempting to install the kmod-usbip package to access a USB device (AnywhereUSB) that I use to connect license dongles. The device manufacturer, Digi, has released a Linux driver, and the installation requires kmod-usbip.

However, I am encountering an error when trying to install the package. Below are the details of the issue:

Kernel Version:
# uname -r
4.18.0-240.22.1.el8_3.x86_64

kmod-usbip Installation:
# yum --enablerepo=elrepo install kmod-usbip

Error:
 Problem: cannot install the best candidate for the job
  - nothing provides kernel(__x86_return_thunk) = 0x5b8239ca needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(kmalloc_caches) = 0xf4b9b193 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel >= 4.18.0-553.el8_10 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(_dev_err) = 0x1cba9e84 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(_dev_info) = 0xbdc3f5dc needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(sysfs_create_group) = 0xf508748b needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(sysfs_remove_group) = 0x5c3f7137 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(__platform_driver_register) = 0x072f5442 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_driver_unregister) = 0xd3b74e66 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_unregister) = 0xbc851cf8 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_reset_device) = 0x18f9120f needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_set_interface) = 0x3acc791d needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_alloc_urb) = 0xc97cdbf5 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_free_urb) = 0x82943788 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_get_dev) = 0x7213b7d2 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_put_dev) = 0x7762a92b needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_submit_urb) = 0x74b55946 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_bus) = 0x3efab9cf needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_add) = 0x4fad2d77 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_add_data) = 0xbc81a646 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_alloc) = 0x73d9b2bf needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_del) = 0xfcf26d1b needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(platform_device_put) = 0x0c970e0e needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_add_hcd) = 0x50d0d363 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_clear_halt) = 0xc49a58c9 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_create_hcd) = 0x2d1a419e needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_create_shared_hcd) = 0x92cab055 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_deregister_device_driver) = 0x3ffdb005 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_check_unlink_urb) = 0x7bff892b needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_giveback_urb) = 0xbffba5ae needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_is_primary_hcd) = 0xe8dffbf7 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_link_urb_to_ep) = 0x8d80ebcb needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_poll_rh_status) = 0x6269c02a needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_resume_root_hub) = 0x5d9add82 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hcd_unlink_urb_from_ep) = 0x75fe45dc needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hub_claim_port) = 0x7084e703 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_hub_release_port) = 0xb403915f needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_kill_urb) = 0xc73c43ed needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_lock_device_for_reset) = 0x19c03a95 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_put_hcd) = 0x9bc11be7 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_register_device_driver) = 0x8f59133d needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_remove_hcd) = 0x3d38e29b needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_set_configuration) = 0xc196f417 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
  - nothing provides kernel(usb_unlink_urb) = 0xa5930e32 needed by kmod-usbip-0.0-14.el8_10.elrepo.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

I am unable to install the kmod-usbip package because it is missing several kernel symbols that seem to be required by the module. I am running RHEL 8.3 with kernel version 4.18.0-240.22.1.el8_3.x86_64.

Could you please advise on how to resolve this issue? Should I upgrade my kernel or is there another solution?

I appreciate your help!
TagsNo tags attached.

Activities

pperry

2024-12-16 15:03

administrator   ~0010229

kmod-usbip is dependant upon the latest distro kernel, and uname shows you are running an old el8_3 (RHEL 8.3) kernel that is unable to meet the dependency requirements, hence the errors you are seeing.
We only support the latest version of RHEL. Please update your system to the latest rhel 8.10 kernel.
Closing this ticket as there is nothing for us to fix here.

Issue History

Date Modified Username Field Change
2024-12-16 06:27 hsnsm New Issue
2024-12-16 06:27 hsnsm Status new => assigned
2024-12-16 06:27 hsnsm Assigned To => pperry
2024-12-16 15:03 pperry Note Added: 0010229
2024-12-16 15:03 pperry Status assigned => closed
2024-12-16 15:03 pperry Resolution open => no change required