mouri
2020年11月26日 0時10分
「コメントを追加」がテキストなので元の投稿に追記できませんでした
・・・申し訳ありませんが、コメント追加の操作手順を教えてもらえるとありがたいです
>rubyプログラムに記載されているWEBサーバーのURLが正しいかご確認いただけますでしょうか。
URLはコピペして、G3Lと他PCの二つで動作させ、URLは正しい事を確認しました
>また、Armadillo-IoT G3L からWEBサーバに対して ssh や wget による適当なデータ取得等を行い、
>Armadillo-IoT G3L がWEBサーバと通信できることを確認いただけますでしょうか
1.他PCからWEBサーバーのファイルをダウンロード
mouri@debi9:~$ scp mouri@192.168.0.153:c:/work/test.ps1 .
mouri@192.168.0.153's password:
test.ps1 100% 968 455.0KB/s 00:00
取得OK
2.G3LからWEBサーバーのファイルをダウンロード
atmark@armadillo:~$ scp mouri@192.168.0.153:c:/work/test.ps1 .
^Catmark@armadillo:~$
取得NG
passwordの入力前に止まってしまう
確認結果は以上ですが、これで何かわかるでしょうか?
コメント
at_koseki
mouri
> (1) G3LはEthernet/無線LANのどちらでネットワーク接続しているでしょうか?
無線LANで接続してます
> (2) 以下の状況という事でしょうか?
> G3Lはイントラネットのネットワーク内にあり、そこからインターネットに出られる
Yes
> G3Lからインターネット上のgoogle.com等にはpingもhttpアクセスも可能
pingでgoogle.co.jpもレスポンスがあります
rubyのスクリプトでhttpのレスポンスが取得できます
> G3Lからイントラネットの192.168.0.153にはpingはできるが、http等のアクセスができない
Yes
アクセスができないというか、scpもhttpの接続もconnectできません
*先のコメント通り、scp、rubyスクリプトのhttpリクエストは何の応答もありません
アクセス権の問題では無いと思いますが・・・
mouri
ちなみに購入して開封後にしたことは下記の通りです
・PCからシリアル接続でログイン
⇒nmcliコマンドでwifi接続の設定・・・WLAN接続ができている確認は他PCとpingで実施
⇒SSHサーバーのインストール apt-get install openssh-server ・・・teratermで接続するため
・PCからTCP/IP接続でログイン
⇒ftpサーバーのインストール apt-get install ftpd・・・ファイル送受信のため
⇒C言語開発環境のインストール apt-get install build-essential・・・C言語で開発するため
⇒パッケージの更新 apt-get update
この後、簡単なhttp接続確認のためrubyでWEBサーバーのレスポンスを取得しようとしました
追記)2つG3Lを購入させて頂きましたが、2つとも同じ状態です・・・
at_koseki
古関です。
回答ありがとございます。
他PCとG3Lを設置しているネットワークに構成違いはあるでしょうか?
もし、違いがあるのだとすると以下を確認・切り分けると良いかもしれません。
・別PCとG3Lを同一ネットワークセグメント内に入れてみる
・別PCとG3Lを同一アクセスポイントに接続してみる
・G3L側のネットワークから来るping/icmp以外のパケットが何処かでフィルタされていないか
・イントラネットに接続するにはMACアドレスの登録などの手続きが必要ではないか
上記の様な差分がないのであれば、
G3L側の設定に何か問題がある可能性が高いですね。。
以下の様な切り分けが考えられます。
・G3Lのiptable設定を確認
(※デフォルトから設定を替えていないと思うので、ここでフィルタはされていないと思いますが。。)
・G3L、Webサーバー双方からtracerouteやnmapを実施してみる
mouri
mouri
2020年11月26日 0時28分
> 「コメントを追加」がテキストなので元の投稿に追記できませんでした
> ・・・申し訳ありませんが、コメント追加の操作手順を教えてもらえるとありがたいです
>
> >rubyプログラムに記載されているWEBサーバーのURLが正しいかご確認いただけますでしょうか。
>
> URLはコピペして、G3Lと他PCの二つで動作させ、URLは正しい事を確認しました
>
> >また、Armadillo-IoT G3L からWEBサーバに対して ssh や wget による適当なデータ取得等を行い、
> >Armadillo-IoT G3L がWEBサーバと通信できることを確認いただけますでしょうか
>
> 1.他PCからWEBサーバーのファイルをダウンロード
> mouri@debi9:~$ scp mouri@192.168.0.153:c:/work/test.ps1 .
> mouri@192.168.0.153's password:
> test.ps1 100% 968 455.0KB/s 00:00
>
> 取得OK
>
> 2.G3LからWEBサーバーのファイルをダウンロード
> atmark@armadillo:~$ scp mouri@192.168.0.153:c:/work/test.ps1 .
> ^Catmark@armadillo:~$
>
> 取得NG
> passwordの入力前に止まってしまう
>
> 確認結果は以上ですが、これで何かわかるでしょうか?
>
※IEで操作してましたが、Chromeで操作すると[返信]ボタンが表示されました
以後、Chromeで[返信]に投稿します