プラスα空間

ブログ in お市 のーと

PQI Air Cardをインフラストラクチャモードに設定する[追記あり]

PQI Air Cardを使って、デジカメで撮った写真を、外出先でもiPadやiPod touchに転送できる様になりました。

ただ、欠点があります。

iPadやiPod touchのWi-Fi接続先をPQI Air Cardに変更するので、PQI Air Cardにアクセスしている間は、インターネットとの接続が解除されてしまいます。

これを解決する方法があります。

PQI Air Cardには、「ホットスポットに接続」モードがあります。ここで言うホットスポットとは、ルーター等のWi-Fiアクセスポイントの事を指します。

つまり、インフラストラクチャモードと呼ばれる物です。

PQI Air Cardには、アクセスポイントを3カ所設定できます。その3カ所のから、つなげられる所に自動的にぶら下がります。

起動時に、自動設定できる様に、microSDHCカードのルートディレクトリ(例えば、OS Xなら、”/Volumes/NONAME/autorun.sh”に設定ファイルを書いておく事ができます。

“/usr/bin/w2″と言うコマンドを動かすと、起動時からインフラストラクチャモードになる様です。

情報ありがとうございます。

ただ、このままだと、DHCPでアドレスを取る事になるので、どのIPアドレスに割り当てられるかわかりません。

ルータによっては、MACアドレスに応じて、固定IPを割り当てる機能を持つ物があります。ですが、私が外出先で使っているソフトバンクのモバイルルータ007Zにはこの機能はありません。

そこで、IPアドレスの末尾だけを自動的に付け替えるスクリプトを作りました。

#!/bin/sh<br />
# Copyright (c) 2013 webmaster@oichinote.com</p>
<p>sleep 5<br />
/usr/bin/w2</p>
<p>script=`cat <<'EOF'<br />
my $ifname;<br />
my @ipadr;<br />
my $pqi='91';</p>
<p>open (my $fh, '-|', qw/ifconfig/) or die $!;<br />
while (my $line = <$fh>) {<br />
  $ifname = $1 if ($line =~ /^(\w+)/);<br />
  @ipadr = ($1, $2, $3, $4) if ($line =~ /inet\s+.*?(\d+)\.(\d+)\.(\d+)\.(\d+)/);<br />
  if ($ifname and @ipadr and ($ipadr[0] == 192) and ($ipadr[1] == 168)) {<br />
    system "ifconfig $ifname $ipadr[0].$ipadr[1].$ipadr[2].$pqi";<br />
    last;<br />
  }<br />
}<br />
close ($fh);</p>
<p>EOF<br />
`</p>
<p>perl -e "$script"

次の記事を参考にしています。ありがとうございます。

Cクラスのプライベートアドレス(192.168.x.y)だったら、y部分を固定します。y部分は変数$pqiに割り当てています。この例では、”pqi”なので”091″にしています。

これにより、PQI Air Cardは、192.168.x.91に割つけられます。(“x”は”1″など、御使用の環境のプライベートアドレスに、自動的に設定されます。)

こうする事で、iPad/iPod touchをWi-Fiルーター経由でインターネットにつなげたまま、PQI Air Cardにも接続できる様になります。

インフラストラクチャモード(クライアントモード)にした場合、PQIの専用アプリからはアクセスできなくなります。

写真を開くためには、FTPサーバにアクセスできるソフトを使います。そして、次の項目を設定します。

User IDとPasswordは空欄で大丈夫です。ソフトによっては、設定が必要な物があります。その場合、”pqi”等と設定して下さい。

次の物を試しました。

ソフト名対応価格サムネイル表示カメラフォルダへのコピー直接印刷評価
eXplayer LiteiPad/iPhone0ダウンロードした後不可不可ビデオ向け? iPod touchで動作せず
RemoteFile Viewer – TIODiPad/iPhone0不可不可不可安定性悪い
Cloud Connect ProiPad/iPhone1,700不可超多機能
FTPhotoiPad/iPhone85不可不可不可安定性悪い
FTPManagerFreeiPad/iPhone0ダウンロードした後Free版は、接続先1カ所のみ
FTP Client ProiPad/iPhone170不可不可軽快
Fast FTP ClientiPad450
(85)
不可不可不可そもそも、画像表示できず
Ftp 4U FreeiPad/iPhone0不可不可不可速い。Free版は、接続先1カ所のみ
FTP Ready! LiteiPad/iPhone0???ログインできず

う〜ん、結構、出費したなぁ。どなたか、寄付して下さい。

これらのソフトは、どれもがファイルのダウンロード前にサムネイル表示ができません。残念。

これじゃあ、使えないなぁ〜と思っていたのですが、デジカメによっては、写真のファイル名が表示されます。

Nikon S8200 ファイル名

このファイル名を頼りに、ダウンロードすれば良いのです。

FTPManagerFreeは、接続個所が1カ所のみしか指定できない事を除けば、一番良かったです。ちなみに、有料版も170円なので、それ程高くありません。

先ほど紹介した「ひとりぶろぐ」さんの記事で、次のソフトが紹介されています。

紹介されているのは、”AirPict for PQI Air Card”です。

このアプリは、動作も軽快で、サムネイル表示もできます。

ソフト名対応価格サムネイル表示カメラフォルダへのコピー直接印刷評価
AirPictiPhone170安定性悪い? iOS6以降

ただ、対応しているOSが、iOS 6以降です。初代iPadは、iOS 5.1.1までしかインストールできないので、このソフトが使えません。また、iPhoneアプリなので、iPadの大画面に対応していないそうです。

また、サーバ名を”air.card”から”192.168.x.91″に書き換える必要があります。サーバは、一つしか登録できません。

残念です。

(追記 2013-02-02 01:30)

アクセスポイントの設定方法を書くのを忘れていました。

ブラウザからアクセスした場合は、次の青の部分を書き換えます。

PQI AP (web)

専用アプリからの場合は、次の青の部分を書き換えます。

PQI AP (app)

インフラストラクチャモード(クライアントモード)にした場合、専用アプリからはアクセスできなくなります。

(追記 2013-09-12 21:10)

実際に試された方がいました。うまく行った様で、良かったです。

(追記 2014-11-07 23:45)

更なる成功例です。良かったです。

価格.comからリンクが貼られているのは気が付いていました。

PQI Air Cardをインフラストラクチャモードに設定する[追記あり]”に“6”個のコメント
  • […] 実際の設定は 「PQI Air Cardをインフラストラクチャモードに設定する[追記あり] – プラスα空間」 に記載していることをそのまんま設定させて頂きました、ありがとうございます […]

  • nopnop2002 より:

    ありがとうございます。
    おかげさまで無事FTPサーバを構築できました。
    なお、AndroidのESファイルマネージャーならダウンロード前にサムネイル表示ができますよ

    • nopnop2002さんへ、初コメントありがとうございます。
      無事使えた様で、良かったです。
      FTPソフトによって、色々使い勝手が違うので、この様な情報はありがたいです。

  • 7suxen より:

    お初です。

    実際問題、あまり影響はないと思いますが、4GB「未満」のカードは動作が非常に不安定です。2GB、512MBカードのどちらも実用に耐えませんでした。4GB、16GB、32GBは安定します。
    また、複合カードリーダー(SD/MS/CFなど複数スロット/All in one)でも動作は不安定です。
    認識されなかったり、認識してもファイルを開けなかったり、ファイルを開けても読み込み中に応答なしでマウント解除されたり、変な動きを見せます。
    なので、以下の条件を満たす状態で運用することを推奨します。(推奨と言うより、まともに動きませんでしたので事実上必須)

    ・MicroSDは4GB~32GB(SDHCカードをサポートするため2GBカードは使えない?)
    ・SDカードリーダーは本体内蔵やUSBでも「単機能(SDカードスロットのみ)タイプ」を使う

    現在リリースされているAndorid向けPQIAircardのアプリは、同ルータから通信できるPQIAircardの内容が参照できることを確認しました。iOS版はハードが無いため検証不可。

    最後ですが、記述のとおりに設定したら電源ON自動でWi-Fi子機として動きました。
    ありがとうございます。

コメントを残す