PCI ī带 ؾ
ī尡 ISA PNP ī Ǵ PCI PNP ī 쿡 ʴ 찡 ִ.
(, ٷ 쿡 ̷ .)
̷ 쿡 ī带 ־ Ѵ.
( kudzu α ڵ ̽ ش.)
켱 üũؾ κ .
( 쿡 PNP ƴ϶ ۾ ʿ䰡 .)
1. bios ؾ ۾
. PNP ī BIOS PNP ش.
. ISA 쵵 ISA ٲپ ش.
2. ī ȸ翡 ϴ α ẻ.
ī尡 PCI ̸ PNP ī ī ȸ翡 PNP ̴ α ִ.
̰ ̿Ͽ PNP δ.
3. Ŀ Ѵ.
Ŀ ɼǿ PNP Ŀ Ѵ.
ϳ غ ȵǸ 2 3 غ ٶ.
Բ ؾ
/etc/conf.modules (Ǵ /etc/modules.conf, 쿡 /etc/modules)
̴.
̰
alias eth0 3c509[ ̸]
options io=0x300 irq=10 # io irq ִ ɼ ȴ.
ָ ȴ.
ý ī ȴ.
PCI ī 쿡 ؼ ī I/O IRQ ִ.
$ more /proc/pci
ī ؾ Ѵ.
ī ؼ ص ǰ
ifconfig α ൵ ȴ.
Ѵٸ
/etc/sysconfig/network-scripts
ִ ifcfg-lo ifcfg-eth0 ̸ ϰ ش.
( ifcfg-eth0 ִٸ ̰ ָ ȴ.)
ι° ī eth1 ̴.
(ù° ī 쿡 eth0 ϸ ȴ. , ι° ī
eth0 ص ȴ.)
# cp ifcfg-lo ifcfg-eth1
# vi ifcfg-eth1
DEVICE=eth1
IPADDR=192.168.0.2
NETMASK=255.255.255.0
NETWORK=192.168.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=192.168.0.255
onBOOT=yes
#NAME=loopback - κ ּó
BOOTPROTO=static
USERCTL=no # - κ ߰
# ls
ifcfg-eth0 ifdown-ipv6 ifup ifup-plusb ifup-sl
ifcfg-eth1 ifdown-post ifup-aliases ifup-post network-functions
ifcfg-lo ifdown-ppp ifup-ipv6 ifup-ppp network-functions-ipv6
ifcfg-ppp0 ifdown-sit ifup-ipx ifup-routes
ifdown ifdown-sl ifup-plip ifup-sit
ī带 Ȯ ̴.
# ifconfig eth1 up
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:4B:02:4C:E9
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1326 errors:2 dropped:0 overruns:0 frame:2
TX packets:1782 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:10 Base address:0x220
eth1 Link encap:Ethernet HWaddr 00:01:02:22:01:DA
inet addr:192.168.0.2 Bcast:196.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:7
collisions:0 txqueuelen:100
Interrupt:9 Base address:0xec00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
׳ ý ֿܼ ī带 Ѵ.
(ý 쵵 ִµ, ؾ Ѵ.)
1. ø.
# lsmod - Ȯ
# insmod [ ̸] Ǵ modprobe [ ̸]
) # modprobe eepro100
2. Ʈ ī尡 ν Ǵ ȮѴ.
# ifconfig - Ȯ
# ifconfig -a - ī尡 ν ǰ ִ Ȯ
(# ifconfig eth0 up - ī尡 ν ǰ ִٸ ī带 ´.)
3. ī Ѵ.
# netconfig - ī
Fedora 쿡 α Ѵ.
ʴ´ٸ ۼϵ Ѵ.
Ǵ ifconfig ൵ ȴ.
4. ī
ϸ ī尡 ϴ.
# ifconfig eth0 up
Ǵ ī ϴٸ ص ˴ϴ.
# /etc/rc.d/init.d/network restart
( /etc/init.d/networking restart)
ϵ Ȯ ְ ȵ Ʈũ ش.
# vi /etc/resolv.conf
search hanyang.ac.kr
nameserver 168.126.63.1
nameserver 168.126.63.2
# vi /etc/sysconfig/network
NETWORKING=yes
FORWARD_IPV4=false
HOSTNAME=hlug.hanyang.ac.kr
DOMAINNAME=hanyang.ac.kr
GATEWAY=166.104.50.1
GATEWAYDEV=eth0
(ADSL IP NETWORKING, HOSTNAME Ȯ)
ϰ ø ϴ ϸ
1. more /proc/pci ī Ȯ
2. modprobe [ī]
3. Ʈũ
4. /etc/init.d/network restart
1.
Ŀ ռ Ʈũ Ʈũ ڵ ۵ǹǷ
״ Ű . ntsysv Ǵ Ȯ α ؼ
network ۽ ǵ Ǿ ִ Ȯϵ Ѵ.
ϱ ߴ.
̻ Ŀ ý ڵ ̷ ʴ´ٸ
̷ ϴ ָ ý ڵ ̷.
# vi /etc/rc.d/rc.local
߰ ش.
( ö ¿ ø ͵
־ Ѵ.)
ifconfig eth0 up
Ʒ κ pppoed ͵̴.
ifconfig eth0 mtu 1400
pppoed -I eth0
2.
setup kuduzu üũǾ ִ Ȯϰ
ٸ üũغ ٶ.
, Ͻø ī尡 ڵ ν ϴ.
ȵ ִ.
ν Ŀ α ش.
[ http://hlug.hanyang.ac.kr/~freekgb/html/lecture/lanbyhand.html]