커널 2.6.4로 부팅 후 네트웍이 되질 않습니다.

koku_ma의 이미지

컴퓨터 사양은 아래와 같습니다.

Quote:

M/B : Intel Server Board SE7501HG2
CPU : Intel Xeon 2.4Ghz (533MHz, 512KB L2 Cache) 2개
MEMORY : DDR ECC REG 512MB 2개
LAN-CARD : Intel PRO 1000 Ethernet Connect Ethernet Connect 2개
HDD : Fujitu SCSI

레드헷 9.0을 풀 인스톨 했습니다.
그 다음 네트웍 세팅을 하고
그리고 커널을 2.6.4로 올리기 위해 module-init-tools 을 다운 받아서
#tar -zxf module-init-tools-3.0.tar.gz
#cd module-init-tools-3.0
#./configure --prefix=/ 
#make moveold 
#make 
#make install 
#./generate-modprobe.conf /etc/modprobe.conf

이렇게 하고
커널 linux-2.6.4.tar.bz2 를 다운받아서 컴파일을 아래와 같이 했습니다.
# tar -jxf linux-2.6.4.tar.bz2
# cd linux-2.6.4
# make mrproper
# make menuconfig
# make bzImage
# make modules
# make modules_install
# make install

위와 같이 컴파일을 할 때 마지막 make install 할 때 아래와 같이 에러가 나서

# make install
make[1]: `arch/i386/kernel/asm-offsets.s'는 이미 갱신되었습니다.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.4/arch/i386/boot/install.sh 2.6.4 arch/i386/boot/bzImage S
ystem.map ""
No module aic7xxx found for kernel 2.6.4
mkinitrd failed
make[1]: *** [install] 오류 1
make: *** [install] 오류 2 

아래와 같이 해 주었더니 에러없이 잘 컴파일이 되었습니다.

# mkdir -p /lib/modules/2.6.4/kernel/drivers/scsi/aic7xxx/
# cp /usr/src/linux-2.6.4/drivers/scsi/aic7xxx/aic7xxx.o /lib/modules/2.6.4/kernel/drivers/scsi/aic7xxx/aic7xxx.o

그리고 나서 부팅을 했는데 부팅할 때 USB mouse와 keyboard 모듈 쪽에서 에러 나는거 말고는 에러 없이 부팅이 잘 됐습니다.
그런데 문제는 네트웍이 되지 않는 겁니다.

분명 커널 컴파일 하기 전에 네트웍 세팅을 하고 그래서 linux-2.6.4.tar.bz2 과 module-init-tools-3.0.tar.gz
이걸 다운을 받았기 때문에 세팅에는 문제가 없었을 것이구요.
ifconfig 명령이나 다른 네트웍 세팅 파일들을 봐도 문제 없이 설정이 되어있습니다.

왜 네트웍이 되지 않는걸 까요?
이 게시판을 검색해 보니 저와 같은 경우를 격으신 분이 한 분 계시던데 정확한 답변은 없었습니다.
(http://bbs.kldp.org/viewtopic.php?t=33355&highlight=%B3%D7%C6%AE%BF%F7)
그 분 메일이라도 등록이 되어 있으면 해결 했냐고 물어 볼 텐데요.

아시는 분은 답변 좀 해주세요.
일주일이 넘게 커널 2.6 한 번 돌려보자고 이러고 있습니다.(갈길이 먼데.....ㅡㅡ; )

mach의 이미지

root로(super user)

Quote:
# ifconfig

Quote:
# route

결과를 올려주실래요?

------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.

koku_ma의 이미지

ifconfig 내용

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:07:E9:04:BD:1A  
          inet addr:203.241.56.127  Bcast:203.241.56.255  Mask:255.255.255.0
          inet6 addr: fe80::207:e9ff:fe04:bd1a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:572 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1371 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:124698 (121.7 Kb)  TX bytes:87974 (85.9 Kb)
          Base address:0x2040 Memory:fe9c0000-fe9e0000 

eth1      Link encap:Ethernet  HWaddr 00:07:E9:04:BD:1B  
          inet addr:203.247.127.82  Bcast:203.247.127.255  Mask:255.255.255.0
          inet6 addr: fe80::207:e9ff:fe04:bd1b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:242924 errors:0 dropped:0 overruns:0 frame:0
          TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:17932562 (17.1 Mb)  TX bytes:4878 (4.7 Kb)
          Base address:0x2000 Memory:fe9e0000-fea00000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:573 errors:0 dropped:0 overruns:0 frame:0
          TX packets:573 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:49264 (48.1 Kb)  TX bytes:49264 (48.1 Kb)

route 내용

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
203.247.127.0   *               255.255.255.0   U     0      0        0 eth1
203.241.56.0    *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         203.241.56.65   0.0.0.0         UG    0      0        0 eth0

그런데 정말 신기한 것을 발견했습니다.
이 서버는 두개의 네트웍카드를 갖고 있는데요. 한 쪽은 203.241.56.0 이 네트워크(외부망)에 한 쪽은 203.247.127.0 이 네트워크(내부망)에 물려 있습니다.

그런데 정말 신기한 것은 203.241.56.65(외부망 게이트 웨이) 이 아이피로 ping을 날리면 네트웍 연결이 안되어 있는 것으로 나오고요.
또한 203.241.56.122 ~ 203.241.56.126 까지 ping을 날려도 네트웍 연결이 안되어 있는 것으로 나옵니다.
유독 203.241.56.128 서버와는 네트웍 연결이 됩니다.
물론 203.241.56.122 ~ 203.241.56.128 까지는 같은 허브에 물려 있습니다.
그런데 신기하게 유독 하나의 서버와는 통신이 됩니다.

내부 네트웍으로 테스트를 해 보아도 같은 현상이 나옵니다.
같은 허브에 물려있는데 유독 하나의 서버와는 통신이 되고 나머지 서버와는 통신이 되지 않습니다.
정말 신기합니다.

물론 다시 이전 커널로 부팅하면 아무 이상없이 모든 서버와 통신이 됩니다.
왜 그럴까요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.