At Mon, 21 Jun 2004 20:05:32 +0900, takezou wrote:
M. Takeyama です。
On Fri, 18 Jun 2004 12:29:41 +0200 Takashi Iwai <tiwai@suse.de> wrote:
[...]
modules-init-tools に含まれている新しい insmod はモジュール名ではなく、 ファイル名を指定します。また、insmod はモジュール依存も解決しません。 そうなんですか。 ちなみに、insmod は kernel 2.4系などとの互換性のためのコマンドですか?
いえ、ファイル名を指定さえすれば動きますよ。 insmod のコマンドライン書式自体、コンパチじゃないですし。
#insmod.oldというコマンドもあるんですけど... #「使い物にならないなら紛らわしいの外してくれ」と思ってしまいます。
2.6 と 2.4 のモジュール関連には互換性が全くありません。 したがって、ローダなども全く別のプログラムになっていて、insmod.old や modprobe.old などは 2.2/2.4 系列のモジュールを扱うためのバイナリです。 カーネルのバージョンによって自動的に旧式のバイナリを呼び出す仕組になっ ています。 外すことはもちろん可能ですが、その場合、2.4 のカーネルモジュールを使う ことが全くできなくなってしまうのです。 9.1 ではそのまま 2.4 カーネルで動くか、というと、難しいところですが、 多少設定を変更すれば 2.4 カーネルでも基本的には動くはずですので。 -- Takashi Iwai <tiwai@suse.de> ALSA Developer - www.alsa-project.org