无法在 Ubuntu 22.04 中使用 insmod 加载 libcomposite.ko

问题描述 投票:0回答:1

我试图在我的 Ubuntu 主机上加载 libcomposite.ko,但它失败了。我正在使用命令:

sudo insmod /lib/modules/5.19.0-38-generic/kernel/drivers/usb/gadget/libcomposite.ko

我也用过

modprobe --force
但它返回致命错误。你能帮助我吗?我正在尝试让在 BBB 上运行的小工具驱动程序工作。

modprobe --force-vermagic /lib/modules/5.19.0-38-generic/kernel/drivers/usb/gadget/libcomposite.ko
modprobe: FATAL: Module /lib/modules/5.19.0-38-generic/kernel/drivers/usb/gadget/libcomposite.ko not found in directory /lib/modules/5.19.0-38-generic
sudo insmod /lib/modules/5.19.0-38-generic/kernel/drivers/usb/gadget/libcomposite.ko
insmod: ERROR: could not insert module /lib/modules/5.19.0-38-generic/kernel/drivers/usb/gadget/libcomposite.ko: Unknown symbol in module
linux-kernel linux-device-driver
1个回答
0
投票

感谢伊恩的回应。这就是 insmod 在 dmesg 中抛出的内容

[  148.178389] audit: type=1326 audit(1684255474.940:76): auid=1000 uid=1000 gid=1000 ses=2 subj=snap.snap-store.snap-store pid=2638 comm="pool-org.gnome." exe="/snap/snap-store/638/usr/bin/snap-store" sig=0 arch=c000003e syscall=93 compat=0 ip=0x7f4a3df8139b code=0x50000
[  151.216992] libcomposite: Unknown symbol usb_gadget_check_config (err -2)
[  151.217026] libcomposite: Unknown symbol usb_gadget_ep_match_desc (err -2)
[  151.217057] libcomposite: Unknown symbol usb_ep_free_request (err -2)
[  151.217082] libcomposite: Unknown symbol usb_gadget_set_selfpowered (err -2)
[  151.217113] libcomposite: Unknown symbol usb_gadget_vbus_draw (err -2)
[  151.217139] libcomposite: Unknown symbol usb_ep_dequeue (err -2)
[  151.217173] libcomposite: Unknown symbol usb_gadget_activate (err -2)
[  151.217202] libcomposite: Unknown symbol usb_gadget_clear_selfpowered (err -2)
[  151.217236] libcomposite: Unknown symbol usb_gadget_set_state (err -2)
[  151.217260] libcomposite: Unknown symbol usb_ep_alloc_request (err -2)
[  151.217281] libcomposite: Unknown symbol usb_gadget_unregister_driver (err -2)
[  151.217312] libcomposite: Unknown symbol usb_gadget_register_driver_owner 

(错误-2) [151.217334]libcomposite:未知符号usb_ep_queue(错误-2) [151.217357]libcomposite:未知符号usb_gadget_deactivate(错误-2) [ 159.775214] wlo1:将 TX 功率限制为 78:90:a2:e9:d9:b4

所宣传的 27 (27 - 0) dBm
© www.soinside.com 2019 - 2024. All rights reserved.