Mailinglist Archive: opensuse-ja (156 mails)

< Previous Next >
Re: [suse-linux-ja] insmodが正常に 動作しないようです。 SUSE 9.1(kernel-default-2.6.4-54.5)
  • From: Takashi Iwai <tiwai@xxxxxxx>
  • Date: Fri, 18 Jun 2004 12:29:41 +0200
  • Message-id: <s5h659pp3ai.wl@xxxxxxxxxxxxx>
At Fri, 18 Jun 2004 18:39:57 +0900,
takezou wrote:
>
> M. Takeyama です。
>
>
> SUSE 9.1(kernel-default-2.6.4-54.5)で、カーネルモジュール
> がロードできません。
>
> lsmod, rmmod は機能します。
>
>
> insmod でカーネルモジュールを入れようとすると
> -----
> insmod can't read 'eepro100': No such file or directrory
> -----
> とメッセージを出します。

modules-init-tools に含まれている新しい insmod はモジュール名ではなく、
ファイル名を指定します。また、insmod はモジュール依存も解決しません。

通常、モジュールをロードする場合は modprobe を用います。

# /sbin/modprobe eepro100

> また気になったことして、yastでネットワークモジュールのオプション
> を指定しても /etc/modprobe.conf に反映されていないように思えます。
> #/etc/modprobe.conf.local の中身も空(設定項目)です。
> #(ファイルのコメントがあるだけ)

9.1 ではネットワークの設定ファイルが変更されています。
/etc/sysconfig/network 以下に見付かります。

ネットワークドライバモジュール自体は coldplug & hotplug でロードする仕
組になっています。そのため modprobe.conf 等で指定する必要はないわけです。
逆に指定されていると、その設定が自動検出よりも優先されてしまうため、
コンフリクトする可能性もあります。

また、/etc/modprobe.conf は、アップデートの際に、以前のように設定の相
続は行われません。ローカルの設定が必要な場合は
/etc/modprobe.conf.local に加えるか、/etc/modprobe.d ディレクトリに
新しいファイルを書き込んでください。


--
Takashi Iwai <tiwai@xxxxxxx> ALSA Developer - www.alsa-project.org

< Previous Next >
Follow Ups
References