os : wowlinux 6.2
kernel version : 2.2.16-3kr2
NIC : Intel EtherExpress Pro/10(ISA MODE)
I/0 : 0x320
IRQ : 11
driver : eepro.o
I/O 와 IRQ는 card에 있는 epprom에 기록되어 있는거 확인하고 맞추어주었습니다.
/etc/conf.modules에는 아래와 같습니다.
alias eth0 eepro
options eepro io=0x320 irq=11
부팅후 얼마간은 ping 내지는 인터넷도 잘 됩니다.
그러다 일정량의 네트웍 트래픽이 생기면 네트웍이 맛이 가서 아무것도 안되요..
다시 /etc/rc.d/init.d/network restart하면 얼마간은 잘됩니다.
그러다가 또다시 어느정도 트래픽이 왔다 갔다 하면 죽어 버립니다.
방법이 없는지요...?
아무래도 무언가 충돌이 일어나고 있는듯 싶은데...
카드를 바꾸는 수 말고는 없는지요..?
왠만하면 카드를 바꾸지 않고 문제를 해결하고 싶습니다.
route -n 을 쳐봐도 사내에 있는 다른 리눅스 서버(정상적으로 네트웍이 동작하는 서버)
와 별 차이 없이 출력이 됩니다.
특이한 현상은 network restart후 네트웍이 정상적으로 동작할때 netstat -r을
쳐보면
Destination Gateway Genmask Flags MSS Window irtt Iface
bball11.saint.co.kr * 255.255.255.255 UH 0 0 0 eth0
203.231.159.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default router.saint.co.kr 0.0.0.0 UG 0 0 0 eth0
default router.saint.co.kr 0.0.0.0 UG 0 0 0 eth0
라고 출력한 다음 프롬프트가 뜨는데
네트웍이 죽은 이후로 netstat -r을 치면
Destination Gateway Genmask Flags MSS Window irtt Iface
bball11.saint.co.kr * 255.255.255.255 UH 0 0 0 eth0
203.231.159.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
여기만 출력이 되고 프롬프트가 뜨질 안습니다.
기타 ifconfig -a 라든지 route -n 은 정상적으로 출력이 된다고 보시면 됩니다.