[Armadillo:09008] "tftpdl"でイメージファイル書き込みできない

星野 博 email@hidden
2013年 7月 10日 (水) 17:52:56 JST


星野です。

"tftpdl"で、イメージファイル書き込みを行なおうと
試みたのですが、失敗してしまいました。


○前提条件
・VMWare Player(4.0.6 build-1035888)
 ・ネットワーク設定はブリッジ接続。
  かつ固定IP設定。(説明の為、"11.22.33.73"と記載します)
 ・VMware Playerから、Webアクセスできる事を確認。
 ・外部PC(作業PC以外)からpingで応答がある事を確認。

・Armadillo-440
 ・ネットワーク設定済。(説明の為、"11.22.33.77"と記載します)
 ・再起動後、ifconfigでIPが保存されている事を確認。
 ・Hermit-At:v2.1.1

・全体
 ・作業PC、VMwareのWEBブラウザでArmadilloのIPアドレス入力時、
  Armadilloのwebサーバトップページが表示される事を確認。

 ・Armadilloがhermitモードでない時、
  VMware←→Armadillo間のpingが通る事を
  ハブ経由、及びクロスケーブル両方で確認。
  (IP設定に問題がない事を確認)


○事象確認時の手順
1.以下のコマンドを実行。
  (入力後、password入力以外、特にメッセージ等表示無し)
  sudo cp images/linux.bin.gz /var/lib/tftpboot

2.Armadillo-440のSW1を押しながら電源投入し、保守モードで起動。

3.念のため、pingの確認を行なったが、保守モードでは使用できなかった。

4."tftpdl"を実行したが、失敗した。
  (ユーザーランドではまだ試していません)


○実行結果
hermit> tftpdl 11.22.33.77 11.22.33.73 --kernel=linux.bin.gz
initializing net-device...OK

Client: 11.22.33.77
Server: 11.22.33.73
Region(kernel): linux.bin.gz

Filename : linux.bin.gz
.No response from server.
Filename : linux.bin.gz
.No response from server.
Filename : linux.bin.gz
.No response from server.
Failed download.
-NG I/O error
hermit>


過去のスレッドで、".No response from server."の時は、
IPの指定が間違っている、と記載があった為、
クロスケーブルでの接続含めてpingで確認を行なったのですが、
VMwareからも、Armadilloからも応答は返ってきました。

また、保守モード(hermit)の時は、
Armadilloとのpingのやり取りはできませんでしたが、
過去スレッド(web検索だったかもしれません)において、
保守モードでは本機能は使えないと記載あったので、
特に問題はないと認識しております。


個人的に気になるポイントとしては以下です。

・TFTP サーバーへの登録は成功しているのか?
 (失敗したら何かしらメッセージが表示される?)

・TFTP サーバーへ登録されたか確認する術はあるのか?
 (すみません、どこかに記載あるかもしれませんが、まだわかっていません)


度々の質問で申し訳ありませんが、
その他観点で気になる箇所、間違えている箇所等、
お気づきの点がありましたら、ご指摘頂けないでしょうか。


以上です。



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