Armadilloフォーラム

Armadillo-640におけるPoE対応デバイス使用について

msasai

2019年7月31日 14時55分

いつもお世話になっております。佐々井と申します。
この度、Armadillo-640とPoEデバイスを接続した際に認識されない現象が
発生したため、必要なカーネル設定等の有無をお伺いしたく、投稿させて頂きました。

Armadillo-640を以下の構成で接続し、カメラを使用しようしています。

①PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→古いLANケーブル(CAT不明)→Armadi-640
②PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Armadi-640
③PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Windows10

①では、Armadi640からカメラが認識されます。
②では、Armadi640からカメラが認識されません。
③では、Armadi640からカメラが認識されます。

以上のように、ケーブルによってカメラが認識されないという現象が発生しています。
相性問題か、カーネルの設定が関係していると考えているのですが、
PoE対応デバイスを扱う際、もしくはCAT6のLANケーブルを扱う際に必要な設定等ございますでしょうか?

初心者的な質問になり恐縮ですが、ご教授をよろしくお願い致します。

以上です。

コメント

at_makoto.sato

2019年7月31日 16時56分

佐藤です。

ご使用になられている、カメラ、ケーブル、ハブのメーカーや型番と、認識している/していない を確認した方法の情報はありますでしょうか。
あれば何かアドバイスできるかもしれません。

> ③PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Windows10

> ③では、Armadi640からカメラが認識されます。
Windows10 の誤りでしょうか。

msasai

2019年7月31日 17時17分

いつもお世話になっております。佐々井と申します。

ご返信頂き大変ありがとうございます。

> 佐藤です。
>
> ご使用になられている、カメラ、ケーブル、ハブのメーカーや型番と、認識している/していない を確認した方法の情報はありますでしょうか。
> あれば何かアドバイスできるかもしれません。

情報は以下の通りです。

カメラ:
・Balser ace acA3088-16gc

認識したケーブル:
・成功実績のあるCAT不明の古いLANケーブル(1本)

認識しなかったケーブル:
・PoE CAT6LANケーブル(20m・ライトグレー)KB-T6POE-20(1本)
・サンワダイレクト ツメ折れ防止 LANケーブル
 カテゴリ6a 50cm PoE対応 爪折れ防止カバー ブルー 500-LAN6A-005BL(1本)
・エレコム ツメの折れないLANケーブル(Cat7対応)(1本)

ハブ:
・確認でき次第、追加で回答させて頂きます。

> > ③PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Windows10
>
> > ③では、Armadi640からカメラが認識されます。
> Windows10 の誤りでしょうか。
>

申し訳ありません。Windows10の誤りです。

追加で以下の情報についても知りたいのですが、

・アルマジロ640の推奨動作時の最大電流
・動作時と待機時それぞれの電流値

お忙しいところ恐縮ですが、ご教授頂けませんでしょうか。

以上です。よろしくお願い致します。

at_makoto.sato

2019年8月1日 14時28分

佐藤です。

> 追加で以下の情報についても知りたいのですが、
>
> ・アルマジロ640の推奨動作時の最大電流
https://armadillo.atmark-techno.com/armadillo-640/specs
こちらに記載のある通り、1.2W(Typ.)ですので、約240mAとなります。

> ・動作時と待機時それぞれの電流値
製品ドキュメントに記載してある通りに接続を行い、Linuxログインプロンプト待ち状態での実測値は、約170mAです。
動作時については、何をどれだけ動かすかに依存しますので、ご利用の環境で実測していただくほうが良いかと思います。

msasai

2019年8月2日 9時29分

いつもお世話になっております。佐々井と申します。

ご返信頂き大変ありがとうございます。

> ご使用になられている、カメラ、ケーブル、ハブのメーカーや型番と、認識している/していない を確認した方法の情報はありますでしょうか。
> あれば何かアドバイスできるかもしれません。

情報が抜けておりました。
認識している/していないの確認方法はカメラを使用したアプリを
Armadillo上で動かした際に、カメラから画像の取得ができなくなる現象をもって
認識していないとさせて頂いております。

現在手元に再現環境がないため、上記現象のみをもっての確認となっており
ネットワーク上で疎通しているのかも分かっていません。
ethtool等の情報については確認でき次第またご相談させて頂きたいと思います。

また、上記現象について
相性問題か、カーネルの設定が関係していると考えています。
また、機器構成からArmadillo、カメラ間の通信方式は"オルタナティブB(TypeB)"だと思われます。
通信方式が"(TypeB)"の場合や、PoE対応デバイスを扱う際、もしくはCAT6のLANケーブルを扱う際に
必要な設定等ございますでしょうか?

※通信方式について
https://www.imrcry.jp/blog/poe/122

お忙しいところ恐縮ですが、ご教授頂けませんでしょうか。
よろしくお願い致します。

at_makoto.sato

2019年8月2日 10時49分

佐藤です。

> また、機器構成からArmadillo、カメラ間の通信方式は"オルタナティブB(TypeB)"だと思われます。
カメラに電力を供給しているのはハブではないでしょうか。
カメラはハブのPoE給電ポートに、Armadilloはハブの通常ポートに接続されているか今一度確認してみてください。

msasai

2019年8月2日 13時10分

いつもお世話になっております。佐々井と申します。

ご返信頂き大変ありがとうございます。

> 佐藤です。
>
> > また、機器構成からArmadillo、カメラ間の通信方式は"オルタナティブB(TypeB)"だと思われます。
> カメラに電力を供給しているのはハブではないでしょうか。

説明内容が分かりにくくすいません。電力供給をしているのはハブです。

> カメラはハブのPoE給電ポートに、Armadilloはハブの通常ポートに接続されているか今一度確認してみてください。

ハブの接続口はそれぞれ、カメラはPoE給電ポート、Armadilloは通常ポートに接続しています。

以上です。よろしくお願い致します。

msasai

2019年7月31日 17時54分

いつもお世話になっております。
佐々井と申します。

すみません。情報に訂正がございます。

> ①PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→古いLANケーブル(CAT不明)→Armadi-640
> ②PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Armadi-640
> ③PoE対応カメラデバイス→LANケーブル(CAT6)→PoE対応ハブ→LANケーブル(CAT6)→Windows10

①Armadillo-640←LANケーブル(※1)→PoE対応ハブ(※2)←古いLANケーブル(CAT不明)→PoE対応カメラデバイス(※3)
②Armadillo-640←LANケーブル(※1)→PoE対応ハブ(※2)←LANケーブル(※4)    →PoE対応カメラデバイス(※3)
③Windows10  ←LANケーブル(※1)→PoE対応ハブ(※2)←LANケーブル(※4)    →PoE対応カメラデバイス(※3)

①Armadillo-640はカメラを認識できた
②Armadillo-640はカメラを認識できなかった
③Windows10はカメラが認識できた

※1:elecom laneed 26awg 4p 6n
※2:
 ・NETGEAR スイッチングハブ ギガビット8ポート(PoE4ポート15.4W/全体53W)
  /VLAN QoS IGMP/外部電源/ファンレス静音/オフィス/無償永久保証 GS108PE-300AJS
※3:Balser ace acA3088-16gc
※4:
 ・PoE CAT6LANケーブル(20m・ライトグレー)KB-T6POE-20(1本)
 ・サンワダイレクト ツメ折れ防止 LANケーブル
  カテゴリ6a 50cm PoE対応 爪折れ防止カバー ブルー 500-LAN6A-005BL(1本)
 ・エレコム ツメの折れないLANケーブル(Cat7対応)(1本)

以上です。よろしくお願い致します。

at_makoto.sato

2019年8月1日 14時13分

佐藤です。

古いLANケーブル(CAT不明)で認識できた場合と、CAT6ケーブルで認識できなかった場合とで
ethtool の表示結果に差分があるか確認してもらえますでしょうか。

[a640]# apt-get install ethtool
[a640]# ethtool eth0