Armadilloフォーラム

USB接続のみでWindowsPCのWebブラウザからアクセス

ohshimayyyy

2015年3月13日 11時15分

大島と申します。
お世話になります。

標記の件、USBのみでArmadilloとWindowsPCを接続し、
WindowsPCのWebブラウザから、下記URL(Armadilliのhttpサーバー)に
アクセスしたいのですが、アクセスできません。
ATDEからは、問題なくアクセスできます。
手法をご教示頂きたく、宜しくお願い致します。

http://armadillo810-0.local/
or
http://[USBに割り当てられたIP](WindowsとATDEでは異なる)

以上、ご対応の程、宜しくお願い致します。

コメント

at_takashi.sasayama

2015年3月16日 15時35分

笹山です。

> WindowsPCのWebブラウザから、下記URL(Armadilliのhttpサーバー)に
> アクセスしたいのですが、アクセスできません。
> ATDEからは、問題なくアクセスできます。
> 手法をご教示頂きたく、宜しくお願い致します。

Armadillo-810 を Windwow環境で使用する手順は、
下記Howtoが参考になると思います。

Howto : Armadillo-810を接続して使用するためのWindows環境設定
http://armadillo.atmark-techno.com/howto/a810-use-usb-gadget-from-windo…

ohshimayyyy

2015年3月16日 17時05分

大島です。
お世話になります。

上記の件、ご対応、有難う御座いました。
Armadilloの端末から、IPを取得(ifconfig)し、
http://[USBに割り当てられたIP]
で、アクセスができました。

ところで、Armadilloを再起動する度に、
ArmadilloのIPが変わってしまいますが、
ATDEを使用せず、Windows PCから、
ArmadilloのIPを調べる方法はないでしょうか?
または、Windows PCから、
http://armadillo810-0.local/
で、アクセスできる様にする為の手法があれば、
ご教示頂きたいです。

更にいうと、それがWindows PCだけでなく、
Android端末からでもできる様にしたいと考えております。

以上、ご対応の程、宜しくお願い致します。

ohshimayyyy

2015年3月16日 17時15分

大島です。
お世話になります。

条件漏れでした。
Armadilloの端末から、IPを取得(ifconfig)せず、ATDEも使用せず、
Windows PCから、ArmadilloのIPを調べる方法はないでしょうか?

以上、ご対応の程、宜しくお願い致します。

at_takashi.sasayama

2015年3月17日 13時26分

笹山です。

> または、Windows PCから、
> http://armadillo810-0.local/
> で、アクセスできる様にする為の手法があれば、
> ご教示頂きたいです。

Windows PC に Zeroconfサービスをインストールすると、
http://ホスト名.local で Armadillo-810 にアクセスできるようになります。

Windows ですと Apple Bonjour などをインストールします。

Bonjour Print Services for Windows
https://support.apple.com/kb/DL999?viewlocale=ja_JP&locale=ja_JP

> 更にいうと、それがWindows PCだけでなく、
> Android端末からでもできる様にしたいと考えております。

これは Armadillo-810 とAndroid 端末をUSBで接続し、
Android端末から イーサネットガジェット経由で Armadillo-810 にアクセスする。
という解釈であっていますでしょうか?

原理的には、Android 側の Linuxカーネルが
イーサネットガジェットを使用できるようにコンフィギュレーションされていれば、
Android でも Armadillo-810 を使用することは可能です。

Android-X86-4.4-r2 live CD で動作するか試してみたのですが、
デフォルトではイーサネットガジェットが動作するのに必要な CONFIG_USB_USBNET が
有効にはなっていない為、動作させることはできませんでした。

少なくとも Android Linuxカーネルで CONFIG_USB_USBNET を有効にして
再ビルドは必要になると思います。

参考情報
Android-x86 - Porting Android to x86
http://www.android-x86.org/download