[Momonga-devel.ja:02673] [momongaja:00056] modprobe が --ignore- install オプションを解釈できない
- From: bugs-admin@xxxxxxxxxxxxxxxxx
- Date: Wed, 4 Aug 2004 03:07:02 +0900
takahata@xxxxxxxxxxxxxxxxx wrote:
> サウンドカードをもつマシンにインストールすると
> /etc/modules.confの中に、サウンドカードに応じて
> install snd-intel8x0 /sbin/modprobe --ignore-install snd-
> intel8x0 && /usr/sbin/alsactl restore > /dev/null 2>&1 || :
> なる行が生成される。(kudzuが生成?)
> この状況で、alsaconfでサウンドカードをセットアップし、
> /etc/init.d/alsasound start とすると、サウンドカードが利用可能に
> なるはずだが失敗する。
>
> エラーを見ると、modprobeに渡されている --ignore-installを解釈でき
> ず、モジュールのロードに失敗している。このオプションは英語のmanに
> は載っているが、日本語のmanには載っていない。modprobe --helpでも
> 載っていない。
> ちなみに/etc/modules.confから --ignore-install だけを削除して
> /etc/init.d/alsasound restart などとやると、modprobeが自分自身を
> 無限に呼び出し続け操作不能に陥る。/sbin/insmodを使うように変更す
> ると問題ない。
/sbin/modprobeはkernel-2.4の場合、/sbin/modprobe.oldを呼び出します。
この時に使われるバイナリは、--ignore-installのオプションはまだ
有効になったバージョンではないため、使用しようとするとこのような
エラーが表示されます。
で、この--ignore-installは、kudzu-1.1.46以降で対応されているので、
kudzuのバージョンを1.1.44へ戻しました。
近いうちに、標準カーネルが2.6系へ切り替わった際には、kudzuのバージョン
を
上げることにします。
== このレポートの詳細は以下の通りです ==
レポート ID : 56
レポート URL : http://developer.momonga-linux.org/kagemai/guest.cgi?project=momongaja&action=view_report&id=56
状態 : 確認待ち
処理方法 : 修正済み
バージョン : HEAD
優先度 : 中
重要度 : 普通
担当者 : 未定
# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <bugs-admin@xxxxxxxxxxxxxxxxx> までご連絡ください。
--
Bug Tracking System 影舞 0.8.3.
http://www.daifukuya.com/kagemai/