'DL360'에 해당되는 글 1건

  1. 2007/08/22 Compaq ProLiant DL360에서 dhcp 클라이언트 문제
집에서 NAT 환경을 구현하기 위해 저사양의 pc를 찾다가 구석탱이에 처박혀 있는 ProLiant DL360(이하 DL360)이 눈에 들어왔다.
예전 IDC에 넣어두고 개인서버를 돌릴때 중고(30만원)로 구매한거 였는데 회선비용이 너무 비싸 1년여 돌리다 빼와서 집구석에 쳐박혀 있던 중...

단지, ethernet adapter 가 2개라는 이유다.

DL360은 Intel EtherExpress 100 모델의 ethernet adapter를 2개 가지고 있다.
헷갈리게시리 nic1, nic2 이런 식으로 되어있다.

nic1 = eth0
nic2 = eth1

그런데, 바뀌는 경우도 봤다(Gentoo 설치시 net-setup 할때)

어쨌든 기존에 깔려있던 CentOS 4.X 버전을 밀어버리고 Gentoo 를 설치했다(이제는 X를 설치하지 않는 Gentoo 설치가 휠씬 쉽게 느껴진다)

외부 ip를 담당하는 eth0에는 유동ip 할당, 내부 ip를 담당하는 eth1에는 고정ip 할당..

문제는 케이블 모뎀의 dhcp 서버를 찾기위해 Gentoo에서 dhcp 클라이언트를 설치했는데도 ip를 받아내지 못한다는 거였다.

모뎀을 껐다가 다시 켜고 시스템을 껐다가 다시 켜도 마찬가지다.
부팅시 이런 메시지가 나온다.
Apr 11 00:09:28 kaylee dhcpcd[2162]: eth0: ignoring packet with xid 605093888 as it's not ours (617566766)
Apr 11 00:09:29 kaylee dhcpcd[2162]: eth0: ignoring packet with xid 1040056063 as it's not ours (617566766)
Apr 11 00:09:29 kaylee dhcpcd[2162]: eth0: ignoring packet with xid 1040056063 as it's not ours (617566766)
Apr 11 00:09:32 kaylee dhcpcd[2162]: eth0: ignoring packet with xid -1031143425 as it's not ours (617566766)

gentoo forum에서 검색해 찾은 문제의 메시지다.

http://forums.gentoo.org/viewtopic-t-552662-highlight-ignoring+packet.html

해결책은 너무나 간단하다.

현재 gentoo 시스템(커널버전 2.6.21)에서  portage 싱크시키고 설치한 dhcpcd 버전이 3.0.16 이었다.
이 버전에서 ip를 받아오는 부분에 문제가 있다는 얘기를 예전에도 들은거 같았는데 깜박 잊었었다.

dhcp로 ip를 받아올때 아무런 문제가 없는 내 노트북의 dhcpcd 버전을 확인해보니 2.0.5 다.

역시나,

dhcpcd를 지우고 다운그레이드한 dhcpcd를 설치했다.

# emerge --unmerge dhcpcd
# emerge dhcpcd-2.0.5-r1.ebuild
# emerge --version
2.0.5
어쩌구 저쩌구...

재부팅하니 이상없이 ip를 받아온다.