ツリー外部カーネルモジュールをロードできません。

ツリー外部カーネルモジュールをロードできません。

ツリーの外部カーネルモジュールを操作しようとしています。このモジュールは、usbtmEpsonのTM-70 / TM-70IIレシートプリンタおよびTM-S1000小切手リーダー用に提供されています。

(コードはGPLライセンスですので、ソースコードをコピーしたい場合はお知らせください。共有します。)

モジュールを正常にビルドしてインストールしましたが、ロードに失敗しました。

root@GAU288888LD06 ~ # uname -rm
5.11.0-27-generic x86_64

root@GAU288888LD06 ~ # modinfo /lib/modules/5.11.0-27-generic/extra/usbtm.ko 
filename:       /lib/modules/5.11.0-27-generic/extra/usbtm.ko
description:    EPSON USB POS Printer Driver Version 3.4 for Linux Kernel 2.6
author:         EPSON Edge, Toronto
license:        GPL
srcversion:     CAC308CD474255ABD4753E1
alias:          usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip*in*
depends:        
retpoline:      Y
name:           usbtm
vermagic:       5.11.0-27-generic SMP mod_unload modversions 

root@GAU288888LD06 ~ # modprobe usbtm
modprobe: FATAL: Module usbtm not found in directory /lib/modules/5.11.0-27-generic

エラーは表示されませんdmesg

これをデバッグして動作させる方法についてのアイデアはありますか?

(私がなぜin-treeモジュールを使用しないのか疑問に思うなら、usblpチェックリーダーでは機能せず、ドキュメントプリンタでのみ機能します。)

ベストアンサー1

modprobeモジュールがわからないので、実行する必要があることを示します。

depmod

遊ぶmodules.dep.bin

バラよりマンディップモード

おすすめ記事