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

[debian-users:34177] Re: ネットワークカードのドライバモジュールのロードについて



こんにちは。松田陽一@PAL-NET三鷹です。
間違っている箇所があるかも知れません、ツッコミお願いします。(__)

From: tanaka <tanaka_hideo_san@xxxxxxxxx>
Subject: [debian-users:34168] ネットワークカードのドライバモジュールのロードについて
Date: Sun, 18 Aug 2002 17:15:45 +0900

> 起動時に、ネットワークカードのモジュールをロードしたいのですが
> 
> ① モジュールを/lib/modules/2.4.18 配下のどこのディレクトリ
>   に置けばいいでしょうか?

/lib/modules/ 以下は、カーネルをインストールすると自動的にモジュールが
適切な箇所に配置されます。

Sun Aug 18 19:48:50
hoge:~$ tree /lib/modules/2.4.19/
/lib/modules/2.4.19/
|-- build -> /home/yoh/work/linux-2.4/linux
|-- kernel
|   |-- drivers
|   |   |-- block
|   |   |   |-- loop.o
|   |   |   |-- nbd.o
|   |   |   `-- rd.o
|   |   |-- char
|   |   |   |-- agp
|   |   |   |   `-- agpgart.o
|   |   |   |-- drm
|   |   |   |   |-- i810.o
|   |   |   |   |-- mga.o
|   |   |   |   |-- r128.o
|   |   |   |   |-- radeon.o
|   |   |   |   `-- tdfx.o
|   |   |   |-- lp.o
|   |   |   `-- mwave
|   |   |       `-- mwave.o
|   |   |-- input
|   |   |   |-- evdev.o
|   |   |   |-- input.o
|   |   |   |-- joydev.o
|   |   |   |-- keybdev.o
|   |   |   `-- mousedev.o
|   |   |-- md
|   |   |   |-- md.o
|   |   |   |-- multipath.o
|   |   |   `-- raid1.o
|   |   |-- message
|   |   |   `-- i2o
|   |   |       |-- i2o_block.o
|   |   |       |-- i2o_config.o
|   |   |       |-- i2o_core.o
|   |   |       |-- i2o_lan.o
|   |   |       |-- i2o_pci.o
|   |   |       |-- i2o_proc.o
|   |   |       `-- i2o_scsi.o
|   |   |-- net
|   |   |   |-- 3c59x.o
|   |   |   |-- 8139cp.o
|   |   |   |-- 8139too.o
|   |   |   |-- 82596.o
|   |   |   |-- 8390.o
|   |   |   |-- ac3200.o
|   |   |   |-- bonding.o
|   |   |   |-- bsd_comp.o
|   |   |   |-- cs89x0.o
|   |   |   |-- de4x5.o
|   |   |   |-- dgrs.o
|   |   |   |-- dmfe.o
|   |   |   |-- dummy.o
|   |   |   |-- eepro100.o
|   |   |   |-- epic100.o
|   |   |   |-- eql.o
|   |   |   |-- fealnx.o
|   |   |   |-- mii.o
|   |   |   |-- natsemi.o
|   |   |   |-- ne2k-pci.o
|   |   |   |-- pcnet32.o
|   |   |   |-- ppp_async.o
|   |   |   |-- ppp_deflate.o
|   |   |   |-- ppp_generic.o
|   |   |   |-- pppoe.o
|   |   |   |-- pppox.o
|   |   |   |-- sis900.o
|   |   |   |-- slhc.o
|   |   |   |-- starfire.o
|   |   |   |-- sundance.o
|   |   |   |-- tc35815.o
|   |   |   |-- tlan.o
|   |   |   |-- tulip
|   |   |   |   `-- tulip.o
|   |   |   |-- tun.o
|   |   |   |-- via-rhine.o
|   |   |   `-- winbond-840.o
|   |   |-- parport
|   |   |   |-- parport.o
|   |   |   `-- parport_pc.o
|   |   |-- sound
|   |   |   `-- soundcore.o
|   |   `-- usb
|   |       |-- CDCEther.o
|   |       |-- acm.o
|   |       |-- audio.o
|   |       |-- auerswald.o
|   |       |-- bluetooth.o
|   |       |-- brlvger.o
|   |       |-- catc.o
|   |       |-- dc2xx.o
|   |       |-- emi26.o
|   |       |-- hcd
|   |       |   `-- ehci-hcd.o
|   |       |-- hid.o
|   |       |-- hpusbscsi.o
|   |       |-- kaweth.o
|   |       |-- mdc800.o
|   |       |-- microtek.o
|   |       |-- pegasus.o
|   |       |-- printer.o
|   |       |-- rio500.o
|   |       |-- rtl8150.o
|   |       |-- scanner.o
|   |       |-- serial
|   |       |   |-- belkin_sa.o
|   |       |   |-- cyberjack.o
|   |       |   |-- digi_acceleport.o
|   |       |   |-- empeg.o
|   |       |   |-- ftdi_sio.o
|   |       |   |-- io_edgeport.o
|   |       |   |-- ipaq.o
|   |       |   |-- ir-usb.o
|   |       |   |-- keyspan.o
|   |       |   |-- keyspan_pda.o
|   |       |   |-- kl5kusb105.o
|   |       |   |-- mct_u232.o
|   |       |   |-- omninet.o
|   |       |   |-- pl2303.o
|   |       |   |-- usbserial.o
|   |       |   |-- visor.o
|   |       |   `-- whiteheat.o
|   |       |-- storage
|   |       |   `-- usb-storage.o
|   |       |-- uhci.o
|   |       |-- usb-ohci.o
|   |       |-- usb-uhci.o
|   |       |-- usbcore.o
|   |       |-- usbkbd.o
|   |       |-- usbmouse.o
|   |       |-- usbnet.o
|   |       |-- uss720.o
|   |       `-- wacom.o
|   |-- fs
|   |   |-- autofs4
|   |   |   `-- autofs4.o
|   |   |-- binfmt_aout.o
|   |   |-- coda
|   |   |   `-- coda.o
|   |   |-- fat
|   |   |   `-- fat.o
|   |   |-- inflate_fs
|   |   |   `-- inflate_fs.o
|   |   |-- intermezzo
|   |   |   `-- intermezzo.o
|   |   |-- isofs
|   |   |   `-- isofs.o
|   |   |-- lockd
|   |   |   `-- lockd.o
|   |   |-- msdos
|   |   |   `-- msdos.o
|   |   |-- nfs
|   |   |   `-- nfs.o
|   |   |-- nfsd
|   |   |   `-- nfsd.o
|   |   |-- nls
|   |   |   `-- nls_utf8.o
|   |   |-- smbfs
|   |   |   `-- smbfs.o
|   |   |-- umsdos
|   |   |   `-- umsdos.o
|   |   `-- vfat
|   |       `-- vfat.o
|   `-- net
|       |-- ipv4
|       |   |-- ip_gre.o
|       |   |-- ipip.o
|       |   `-- netfilter
|       |       |-- ip_conntrack.o
|       |       |-- ip_conntrack_ftp.o
|       |       |-- ip_conntrack_irc.o
|       |       |-- ip_nat_ftp.o
|       |       |-- ip_nat_irc.o
|       |       |-- ip_nat_snmp_basic.o
|       |       |-- ip_queue.o
|       |       |-- ip_tables.o
|       |       |-- ipchains.o
|       |       |-- ipt_LOG.o
|       |       |-- ipt_MARK.o
|       |       |-- ipt_MASQUERADE.o
|       |       |-- ipt_MIRROR.o
|       |       |-- ipt_REDIRECT.o
|       |       |-- ipt_REJECT.o
|       |       |-- ipt_TCPMSS.o
|       |       |-- ipt_TOS.o
|       |       |-- ipt_ULOG.o
|       |       |-- ipt_ah.o
|       |       |-- ipt_esp.o
|       |       |-- ipt_length.o
|       |       |-- ipt_limit.o
|       |       |-- ipt_mac.o
|       |       |-- ipt_mark.o
|       |       |-- ipt_multiport.o
|       |       |-- ipt_owner.o
|       |       |-- ipt_state.o
|       |       |-- ipt_tcpmss.o
|       |       |-- ipt_tos.o
|       |       |-- ipt_ttl.o
|       |       |-- ipt_unclean.o
|       |       |-- iptable_filter.o
|       |       |-- iptable_mangle.o
|       |       `-- iptable_nat.o
|       `-- sunrpc
|           `-- sunrpc.o
|-- modules.dep
|-- modules.generic_string
|-- modules.ieee1394map
|-- modules.isapnpmap
|-- modules.parportmap
|-- modules.pcimap
|-- modules.pnpbiosmap
|-- modules.usbmap
`-- pcmcia

40 directories, 172 files
Sun Aug 18 19:49:02
hoge:~$ 

> ② /etc/modulesに設定をかくのでしょうか?
>   /etc/modules.confに設定を書くのでしょうか?

先ずは、 sudo modconf で正常に認識するドライバを選びます。
念の為、 lsmod でモジュール名を確認すると良いでしょう。
/etc/modutils/aliases に

	alias eth0 モジュール名

と書きます。

sudo update-modules で、 /etc/modutils/aliases の変更を反映させます。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ここから便乗質問です。

この、 NIC ドライバの登録方法に関する文書を捜し出すことができません
でした。
/usr/share/modutils/ 以下、 /etc/modutils/ 以下を見てもそれらしい文
書が見つかりません。
debian-users ML 検索、 google 検索も探し方が下手なせいか、見つかり
ませんでした。

文書の在処をご存知の方、いらっしゃいましたらご教示願います。(__)
--
夜に帰るため夜に帰るため夜に。
松田 陽一(yoh)
mailto:matsuda@xxxxxxxxxxxx
http://www2.palnet.or.jp/~matsuda/index.htm