saw
2014年11月12日 13時51分
[質問]
A-800とAndroid端末とのWi-Fi接続にて、A-800をFTPクライアントとして動作させることは可能でしょうか。
[環境]
・A-800(AP)とAndroid端末(STA)でWi-Fi接続
・クライアントとして、下記パッケージをインストール(https://packages.debian.org/ja/squeeze/ftp)
ftp_0.17-23_armel.deb
libreadline6_6.1-3_armel.deb
readline-common_6.1-3_all.deb
(その他の依存関係のパッケージはvsftpdサーバーの際にインストール済み)
※1:pingで双方向それぞれの接続は確認OK
※2:A-800をFTPサーバー(vsftpd)としたときのファイル転送(送受信)は問題なし
[試したこと]
※Androidアプリ:Ftp server を使用
①"[armadillo]ftp #Android端末のIPアドレス#"とした時
⇒"ftp: connect: connection refused"
となる
②"[armadillo]ftp localhost"とした時
⇒"connect to ~"となり接続OK(Armadillo内でのファイル移動ができた)
③A-800をSTA、Anrdoid端末をAPとして①を試したが接続できず
④下記を参考にしようと考えたが、ファイル(/etc/inetd.conf、/etc/rc.conf)が見つけられず
http://www.geocities.co.jp/SiliconValley-Cupertino/4084/FreeBSD/vaio/te…
何か方法や、問題点がございましたらご教示頂けないでしょうか。
コメント
> > A-800とAndroid端末とのWi-Fi接続にて、A-800をFTPクライアントとして動作させることは可能でしょうか。
>
> Android端末のファイアーウォール、もしくはAndroidの
> FTPサーバの設定の問題のような気がします。
>
> A800ではなくてパソコンにWiFi子機をつないで
> パソコンからAndroidにFTPするとどうなるか?や、
> 適当なLinuxマシンなどFTPサーバの動作確認が
> できているものを相手として、適当なWiFi-APを用意して
> A800からWiFi経由でそのLinuxマシンにFTPするとどうなるか?
> など、問題の切り分けをするのがいいと思います。
⇒下記を試してみましたが、PCからスマホへのFTP接続もできませんでした。
スマホ側に設定があるのかもしれませんが、原因がまだ解明できていません。。
※スマホ側は、ユーザーネームとパスワードを設定した時と、
設定せず匿名で入れる様にした時で検証。
①
Armadillo(AP) - PC(STA)
FTPサーバー - FTPクライアント
・ping:双方向OK
・FTP:NG
⇒PCから接続すると、Armadilloのファイルを確認
※エクスプローラから、「ftp://user:pass@ArmadilloIPアドレス」で入れた。
「ftp://ArmadilloIPアドレス」では入れず。
②
Armadillo(AP) - スマホ(STA)
FTPサーバー - FTPクライアント
・ping:双方向OK
・FTP:OK
⇒スマホからArmadilloのファイルを確認
③
Armadillo(AP) - スマホ(STA)
FTPクライアント - FTPサーバー
・ping:双方向OK
・FTP:NG
⇒Armadilloから"ftp スマホIPアドレス"→"connection refused"
"ftp user:pass@スマホIPアドレス"→"Temporary failure in name resolution"
となり入れず。
④
スマホ(AP) - PC(STA)
FTPサーバー - FTPクライアント
・ping:双方向OK
・FTP:NG
⇒PCからエクスプローラで、「ftp://スマホIPアドレス」
「ftp://user:pass@スマホIPアドレス」としたが入れず。
⑤
Armadillo(AP) - PC(STA)
FTPクライアント - FTPサーバー
・ping:双方向OK
・FTP:NG
⇒PCから接続すると"ftp: connect: Connection timed out"となる。
⑥スマホ(AP) - PC(STA)
FTPクライアント - FTPサーバー
・ping:双方向OK
・FTP:NG
※PC側をサーバーとしたときの動作が確認できていないため、
そこは見直す必要があります。
AP側がクライアントになることは問題ないと思っていますが、
もし認識がおかしいならご教示頂けますでしょうか。
saitoh
齊藤と申します。
ftp: connect: connection refused
となるのは、サーバーがFTPポートでlistenしていない状況に思えます。
何か操作を間違えていないでしょうか?このWEBページでは、出来ていると書かれています。
http://www.teradas.net/archives/10174/
> ftp: connect: connection refused
> となるのは、サーバーがFTPポートでlistenしていない状況に思えます。
> 何か操作を間違えていないでしょうか?このWEBページでは、出来ていると書かれています。
> http://www.teradas.net/archives/10174/
上記回答の様に、いくつか試しましたがうまく動作できておりません。
スマホ側、Armadillo側の両方の設定を見直したいと思います。
at_yashi
y.nakamura
2014年11月12日 14時14分
中村です。
> A-800とAndroid端末とのWi-Fi接続にて、A-800をFTPクライアントとして動作させることは可能でしょうか。
Android端末のファイアーウォール、もしくはAndroidの
FTPサーバの設定の問題のような気がします。
A800ではなくてパソコンにWiFi子機をつないで
パソコンからAndroidにFTPするとどうなるか?や、
適当なLinuxマシンなどFTPサーバの動作確認が
できているものを相手として、適当なWiFi-APを用意して
A800からWiFi経由でそのLinuxマシンにFTPするとどうなるか?
など、問題の切り分けをするのがいいと思います。
--
なかむら