[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:09406] Re: ドライバのインストール方法



林です。

  Wed, 28 Oct 1998 11:05:19 +0900 に
    ISHIKAWA Mutsumi <ishikawa@xxxxxxxxx> さんから頂いた
      「[debian-users:09394] Re: ドライバのインストール方法 」への返事です。


>>> # gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -m486 -c eep10pci.c
>>> 
>>> ってやってコンパイルしてるのを、kernel ソースが /usr/src/linux-2.0.35 にあると仮定すると
>>> 
>>> # gcc -DMODULE -D__KERNEL__ -I/usr/src/linux -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -m486 -c eep10pci.c
>>> 
>>> にすればいいかな。
>
> 間違い ^^;;
>
># gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -m486 -c eep10pci.c

なるほど。こうすることで
/usr/src/linux/include/linux/version.h を見るようになるのですね。
これで version mismatch は起こらなくなりました。


> ロードしておきたいモジュールは /etc/modules に記述。たとえば
>
> /etc/modules に
>
>% cat /etc/modules
>eep10pci
>
>ってな具合いになってれば、起動時に eep10pci がロードされます。

・eep10pci.o を /lib/modules/2.0.35/net にコピー
・/lib/modules/2.0.35/modules.dep に 
  "/lib/modules/2.0.35/net/eep10pci.o:" を記述
・/etc/modules に "eep10pci" を記述

として、起動時にドライバがロードするようになりました。

岡さん、むつみさん、どうもありがとうございました。m(_._)m


---
林 秀房 <coconuts@xxxxxxxxx>