電気メガネ

RayNeo Pocket TVとXREAL Oneで不具合が出た話

Amazonのアソシエイトとして、8796.jp管理日誌は適格販売により収入を得ています。
スポンサーリンク

調子よく使っていたRayNeo Pocket TVですが、XREAL Oneと組み合わせるとネットワーク接続に問題が発生しがちなので原因の究明と対策について考えてみましたというお話。

RayNeo Pocket TV ストリーミングメディアプレイヤー HD対応 Prime Video、YouTube、ディズニープラス、 U-NEXT、Hulu、TVer、NHK+など認定ポータブル GTV デバイス 3GB + 64GB 最大 2TB のTFカードで拡張可能
RayNeo
【ポータブルPocket TVデバイス】RayNeo Pocket TVは、Google認定の次世代ARグラス専用ポータブルAndroid・iOS TVデバイスです。RayNeo XRグラスと組み合わせれば、どこでも映画館のような大画面体験を実現。移動中やアウトドアでも、最高のエンターテインメントが楽しめます。※RayNeo XRグラスは別売りです。
XREAL One Pro ARグラス|X1チップ&X-Prism光学搭載|ネイティブ3DoF対応|57°の広視野角・最大428インチ相当・FHD・最大120Hz表示|iPhone 16/15(※eシリーズ除く)、Steam Deck、ROG、Mac、PC、Android & iOS対応|IPD(瞳孔間距離)に合わせた2サイズ展開[M (IPD 57-66mm)]
XREAL
【新搭載「X Prism」光学エンジンで、AR映像体験がさらに進化】 XREAL独自開発の超薄型光学システム「Optic Engine 4.0」により、57°の広視野角で、最大428インチ相当のバーチャルスクリーンを鮮明に投影。 現実の風景を視認しながら、没入感ある映像体験を実現します。 さらに、反射や光の干渉を抑えるアンチグレア設計により、クリアな視界を維持。

追記:XREAL Oneのアップデートで対策可能に

2025年3月後半のアップデートで開発者メニューが追加され有線LAN接続(TCP/IP)を無効にすることが可能になりました。

TCP/IPを無効にするとXREAL Beam Proとの接続ができなくなるのでどちらも使ってる方は注意が必要ですが、XREAL Beam Proを使わない方は常時無効にしておいて良いと思います。

最初に対策

困ったなあと検索してたどり着いた方に取り急ぎ対策。

時計がずれたりWi-Fiに繋がらない場合はXREAL OneのUSB Ethernetに接続されてしまっていてインターネットに接続できなくなっているので、XREAL Oneを刺さずにRayNeo Pocket TVの電源を入れる、もしくは起動後XREAL Oneを抜いて5秒ちょい待ってから挿し直せばWi-Fiに接続してくれていると思います。

はじめに

RayNeo Pocket TVはGoogle TV with Chromecastにバッテリーを搭載したようなAndroid TVをベースとした端末で、USB Type-C DP Alt接続に対応した電気メガネと組み合わせると便利です。

Rokid MaxやXREAL Air / Air 2では問題なく使えていたんですが、XREAL Oneと繋いだときだけなんか様子がおかしい…ということで、色々調べたら原因と対策が分かりましたので共有しておきます。

原因究明

    |__ Port 006: Dev 004, If 0, Class=Human Interface Device, Driver=usbhid, 480M
|__ Port 006: Dev 004, If 1, Class=Communications, Driver=cdc_ncm, 480M
|__ Port 006: Dev 004, If 2, Class=CDC Data, Driver=cdc_ncm, 480M
|__ Port 006: Dev 004, If 3, Class=Communications, Driver=cdc_ether, 480M
|__ Port 006: Dev 004, If 4, Class=CDC Data, Driver=cdc_ether, 480M
|__ Port 006: Dev 004, If 5, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 006: Dev 004, If 6, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 006: Dev 004, If 7, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 006: Dev 004, If 8, Class=Human Interface Device, Driver=usbhid, 480M

XREAL Oneは将来の拡張のためかなんなのかまだよく分かっていませんが、従来のUSBオーディオとUSB HID以外にcdc_ncmやcdc_etherデバイスを持っていて、RayNeo Pocket TVから有線LANとして認識され、おそらく起動時にXREAL Oneが接続されていると優先的に接続された状態になります。有線だけに。

当たり前ですが、XREAL Oneが有線LANとして認識されてもインターネットには繋がってません。

あわせておそらくRayNeo Pocket TVは電源オフ時に時計を保持していないため、起動時にネットワーク経由で時計を合わせようとするんですがXREAL Oneの有線LANからは繋がらないので時計が合わず初期値(2024年5月22日)になってしまっていると思われます。

「日付と時刻の自動設定」を有効にしておけばWi-Fiに接続できれば自動的に時計合わせされます。

おしまいに

ちょっと不便なんですが、対策は「起動時にXREAL Oneを抜いとく」が一番簡単かなと思います。

他のデバイスでも有線LANとして認識されて不具合が出ることもあるかもしれませんね。

なんで有線LANのフリをするのかはまだよく分かっていませんが、個人的にはXREAL Eyeが怪しいと思ってます。XREAL Beam Proと組み合わせて6DoF実現したりするんでしょうか。知らんけど。

現場からは以上です。

タイトルとURLをコピーしました