[질문]랜카드 irq?
수고하십니다.
데스크탑 셀레론433 하드2하드1 윈도이천 하드2에 한컴3.0을
사용합니다. 랜카드 rtl8139 두개입니다.
리눅스 부팅후 dmesg | more 해보면 2개 다올라와 있는데
eth0 irq=5 io=0x400
eth1 irq=10 io=0x800 으로 되있고
부팅후 ifconfig로 보면 eth1은 나오는데 eth0는 안나옵니다.
/etc/modules.conf
alias parport_lowlevel parport_pc
alias eth0 8139too
alias eth1 8139too
/etc/hosts
127.0.0.1 localhost localdomain
/etc/sysconfig/network
NETWORKING=yes
FORWARD_IPV4=yes
HOSTNAME=localhost
DOMAINNAME=localdomain
GATEWAY=
DEV=eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
FORWARD_IPV4=yes
IPADDR=
NETMASK=
BROADCAST=
ONBOOT=yes
BOOTPROTO=dhcp
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
GATEWAY=
MASQUERADING=yes
이렇게 했는데요. /etc/rc.d/init.d/network restart해보면
eth0에 관한 ip정보를 얻고 있습니다...실패;연결이 존재하지 않습니다.
케이블을 확인하시겠습니까? 라고 나오고 모듈이 안올라 갑니다.
cat /proc/ioports나 cat /proc/pci는 부팅할 때 나온거랑 틀리지 않은것
같은데 cat /proc/interrupts는 eth1에 대한 irq는 나오는데
eth0에 대한
irq가 안나옵니다. 이것땜에 dhcp로 했는데도 안되는건지..
아시는분 답변 좀 부탁드립니다. 감사합니다.^^[/b]
케이블이 제대로 살아있는지는 확인하셨나요?
케이블이 죽어있거나 하면 안됩니다. 윈2000에서는 잘 돌아가나요?
잘된다면 케이블을 뽑고, 일단 dhcp가 아닌 static ip로서 192.168.x.x 대의 다른 IP를 주고 함 작동시켜보시기 바랍니다. 그런다음 제대로 작동한다면 IP를 받아오는 DHCP쪽에서의 문제이고 이것두 안된다면 하드웨어적인 문제일수가 있겠군요.
아참 그리고 lsmod 에서 모듈이 제대로 올라왔는지를 확인하세요. 해당 모듈의 used가 제대로 나와야 합니다.
========================================
* The truth will set you free.
댓글 달기