CentOS7 - 致命的なモジュールusbip_hostが見つかりません

CentOS7 - 致命的なモジュールusbip_hostが見つかりません

usbipをインストールしました。

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -ivh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum install usbip-utils

その後、ドライバをロードしようとします。

modprobe usbip_core
modprobe usbip_host
modprobe: FATAL: Module usbip_host not found.

奇妙に聞こえますね。モジュールが存在しないようです。とにかく私はusbipを使ってみました。

usbipd -D

すでに作業中です。

usbip list -l -busid 3-1(04e6:5116) SCM Microsystems, Inc.: SCR331-LC1/SCR3310 スマートカードリーダー(04e6:5116)

  • Busid 3-14.1 (0557:2419) ATEN International Co., Ltd: 不明な製品(0557:2419)

すでに作業中です。

usbip --debug bind --busid=3-1
usbip: debug: usbip.c:141:[run_command] running command: `bind'
usbip: debug: sysfs_utils.c:17:[write_sysfs_attribute] error opening attribute /sys/bus/usb/drivers/usbip-host/match_busid
usbip: debug: utils.c:47:[modify_match_busid] failed to write match_busid: No such file or directory
usbip: error: unable to bind device on 3-1

動作しません。周りを見回すと usbip_host が欠けているようです。ところで usbip パッケージに含まれていないようなのでロードできません。

ついています

ベストアンサー1

私は問題がこの答えにあることに気づきました。

CentOS 7のUSBIP

kmod_usbip インストール時にタイプミスがあります:

yum install ksmod-usbip
yum install usbip-utils

最初の行が間違っています。このモジュールはksmodではなくkmodです。正しいコマンドは次のとおりです。

yum install kmod-usbip

元の問題を解決したい

おすすめ記事