Re: kernelをver-upしたらUSBがおかしくなった?
ども。川上です。
フォロー有り難うございます。間を空けてしまいました済みません。
Shinichiro HIDA wrote:
> 飛田です。
>
(略)
>
> 川> でも何か気色悪いです。そもそも usb*core* なんてのが load されてないのに
> 川> 何故動く。
>
> usbcore はモジュールでなく kernel に組み込まれている為でしょう。
>
> /usr/src/kernel-source-2.4.26/drivers/usb/Makefile を読んでみると良い
> かも知れません。
>
Makefile の読み方は良くわからないのですが、
obj-$(CONFIG_USB) += usbcore.o
なんて行があって、(source)/.config を確認すると、CONFIG_USB=y と指定して
ました。^^ゞ (全部モジュールにしてると思いこんでいたけど、頭は y にして
いたんだった)
CONFIG_USB を m にすると、収まりました。m(__)m
しかし、何で modprobe は、usbcore が kernel 組込だってのにエラーを言って
たのでしょうか。
あ、usb-uhci も組込にしておけば良かったのかな、もしかして。
>
> hotplug ってパッケージが入っていればそれが面倒を見ていると思われます。
>
> ;; ディストリビューションによっては murasaki が同様の事を行なっている
> ;; ようです。
>
> ;; modutils hotplug あたりがキーワードかと。
>
hotplug が入ってます。しかし、これって挿抜時は音無しなんですかね。
"modutils hotplug" で検索して、hotplug のページを眺めてみましたが、そう
いう記述は見あたらなかった。"beep" で頁内検索してもひっかからない。
murasaki にはあるようですが。
でも音の為だけに入れ替えるのは面倒そうだし...
ともかく、エラーは出なくなりましたので、これは良しとします。
有り難うございました。
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735