[Armadillo:01735] Re: Armadillo-210のdhcpdでのエラー

email@hidden
2007年 7月 12日 (木) 18:37:47 JST


小俣です。

> 小俣さま、お返事遅くなってすいません。お忙しいところ解析とアドバイスありが
> とうございます。ご指摘の通り、PC側で取得したものです。アルマジロ側での
> パケット取得方法がわからず困っております。お勧めの方法があれば教えて
> いただけませんか?よろしくお願いします。

TCPDUMPをアルマジロ用にビルドするのは結構面倒だった気がしますので、取り急ぎ、DHCPパケットをダンプする簡単なテスト用プログラムを
Armadillo2*シリーズ用にビルドしたものを添付します。

解凍すると、
dhcpdump
dhcpdump.ini
が出てきます。これをアルマジロの/tmpあたりに置き、dhcpdumpは実行権限を与えます。
dhcpdump.iniは、

RecvPort=67
RecvDevice=eth0

という感じに受信するポート番号とデバイス名を指定します。

./dhcpdump ./dhcpdump.ini

という感じに実行すると、

# ./dhcpdump ./dhcrelay.ini
dhcpdump start
recv_packet:********** recv (bcast=1) **********
recv_packet:++++++++++++++++++++++++++++++++++++++
op=1:BOOTREQUEST
htype=1:HTYPE_ETHER
hlen=6
hops=0
xid=0
secs=0
flags=80
ciaddr=0.0.0.0
yiaddr=0.0.0.0
siaddr=0.0.0.0
giaddr=0.0.0.0
chaddr=00:ff:ff:00:00:00
sname=
file=
options
53:DHCP message type:1:1:DHCPDISCOVER
61:client-identifier:7:01:00:FF:FF:00:00:00
12:hostname:11:dhcp-test-0
55:parameter request list:6:1,3,6,58,59,128
255:end
recv_packet:++++++++++++++++++++++++++++++++++++++

こんな感じに標準エラー出力と、カレントディレクトリのdhcpdump.logに記録されます。

リレーエージェントのソースを改造して15分くらいで作ったので、上手く動かなかったらお知らせください。

> Armadillo2**シリーズ(2.6系カーネル)で、dhcpdの稼動に成功しておられる方が
> 居られれば情報いただけませんか?icsでというこだわりはないので、もう一つの
> NetTELの方でもいいのですが、これまたレンジ(アドレスのリース範囲)の指定方法
> がわかりません。

私が作ったDHCPサーバを差し上げたいところなのですが、いろいろと会社間のしがらみがありまして・・・。
もちろんアルマジロで稼動することが可能です。
どうしても上手くいかなければこっそりと・・・とメーリングリストに書いてはまずいですね。

では。

-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
小俣光之(Mitsuyuki Komata)
日本シー・エー・ディー株式会社
   TEL:03-3565-3011(直)・2011(代)  FAX:03-3565-3611
E-Mail: email@hidden
Office-URL: http://www.ncad.co.jp/
Private-URL: http://www.ncad.co.jp/~komata/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: dhcpdump.tar.gz
型:         application/octet-stream
サイズ:     13446 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20070712/775b76ac/attachment.obj>


armadillo メーリングリストの案内