IPv6環境でのAmazon FireStickTVの接続について
半年ほど前にAmazon FireStickTV 4Kの接続に失敗したという投稿をしました
>https://king.mineo.jp/reports/126603
>Amazon FireTV stick 4K を買ってみたら
その時はいろいろ試してみても動作しないので最後には返品処理をお願いするしかないということになっていました
しかし、その際にいただいたアドバイスのいくつかを試すことができなかったためその追試を兼ねて今回のBLACK FRIDAYで約50%オフで再購入しました
今回試した方法は永芳さんが教えてくれたルーターの追加による方法を参考にしました
>http://dotsukareta.blogspot.com/2017/04/v6ipv4pppoe.html
最初はここに記載のある方法を試してみましたが、いずれもうまくいかず途方に暮れていましたが、ダメもとで以下の接続を試してみました
元の図を利用して変更部分を〇×で示しています
元の解説ではv6プラス対応ルーターへ第二のルーターを接続するようになっていますが、この方法では私の環境ではうまく動作しませんでした
そこで上の図のように第二のルーター(図では一般なルーターと記載)をONUにダイレクトに接続してみました
※この使用方法が正しいか、あるいはプロバイダの許可がいるか、などについてはどこにも相談していませんのでお試しになる方は自己責任にてお願いします
我が家での設定例をここに示します
ONUはフレッツ光で貸し出されているもので、RV-230NEです
なお、プロバイダはぷららです
第一のルーターはぷららの貸し出し品で、WN-PL1167EX03です
第二のルーターは手持ちのWNPR1167Fを使いました
第一のルーターはぷららの推奨どうりにIPv4 over IPv6(DS-Lite) というモードで設定済みで、今回はこのままの設定とします
ただし、第二のルーターのセグメントを第一のルーターと同じにしたため、DHCPの範囲を第二のルーターとかぶらないように調整しなおしました
例として第一のルーターのIP設定の例を示します
ネットワークアドレス=192.168.0.1
DHCP範囲=192.168.0.2~192.168.0.32
第二のルーターはプロバイダから指示のあったPPPoE接続のIDとパスワードを設定します
例として第二のルーターのIP設定の例を示します
ネットワークアドレス=192.168.0.100
DHCP範囲=192.168.0.101~192.168.0.132
これでうまく動作していますので他の組み合わせは試していません
これじゃダメだろうというご意見がありましたらぜひご指摘ください
これによって端末からは従来のSSIDに加えてSSID_NO2(例)が見えるはずです
この時点ではFireTVStickは旧製品のままです
話を先に進める前に旧バージョンの動作環境を説明しておきます
この機器は我が家のネット環境がIPv4の時に購入し、ネット環境をIPv6に変更した後も全く問題なく、製品に何も手を加えないままで動作し続けていました
この話をAmazonのサポートに伝えたところ、本来ならその製品はIPv6の環境では動作しないはずであると言われ、不思議だと言われました
つまりAmazon FireStickTVは新バージョンの製品のみならず旧製品からその仕様であったということらしいです
なので我が家の状況はAmazonにとって想定外らしいです
最初の検証はこの旧製品で行いました
やり方は接続先のSSIDを第二のルーターものに変更するだけです
ここでの検証は全く問題が出ず、どちらのルーター経由でも問題なく動作することが分かりました
他の端末でも接続テストをしましたがどの端末も速度がV6接続より遅いだけでその他の問題はないことを確認しました
うれしい誤算としてはPCに接続すると速度低下は起こすものの、ファイルのDLで失敗しなくなりました
原因が分からないままこんなものかと思ってましたが、ファイルサイズにかかわらず途中で失敗しなくなりました
失敗の原因は分かりませんが、例えばiTunesでiPhoneのiOSバージョンアップはことごとくDLの最後の段階で失敗してましたので次のバージョンではiTunes経由で行おうと思います
いよいよ最後の段階ですが、注文していたAmazon FireStickTVが届き、セットアップを進めます
最初から第二のルーターに接続しましたが問題なく先に進みます
Amazonn Primeで映画ぞ観たら問題ないので一本観てしまいましたw
その後、接続先を第一のルーターに変更すると画面は
インターネットに接続できません。
インターネット接続が必要です。デバイスのインターネット接続を確認してください。
エラーコード:NETWORK_ERROR
と表示され、予想通りというか動作しないことを再確認しました
まずはルーターの追加によってIPv4環境を利用できたことで求めてた結果が得られましたのでご報告いたします
特にAmazonに義理はありませんが、12/2までBLACK FRIDAYはありますので余ってるルーターがあるなら購入の検討もアリかと!
本当に IPv6をおしゃべりできるルータを用意→v6<>v4変換をそのルータ内で行う、とかしないと正しく取り扱ってくれないはずです。
※しかもフレッツの場合はさらに面倒くさくて
ひかり電話の有無で v6の取り扱いが変わりますからね。
→ひかり電話ありの構成とする方が楽は楽。
>> ばななめろん さん
>ばななめろんさんなるほどです
正しくはどうあるべきかは分かりませんが、当初の目的はFierStickTVで視聴できればよしでしたので、目的は達せられたとしてます
Amazonの説明のほかに、ぷららにも何か情報がないか問い合わせましたが、割と親身にお付き合いいただきましたが有力な情報には至っていませんでした
とりあえずこの設定で様子を見てみます
>> ばななめろん さん
NTTは電話屋さんだから電話契約者を優遇するんだろうね…
>> クリームメロンソーダ さん
> NTTは電話屋さんだから> 電話契約者を優遇するんだろうね…
いや、そうではなくて.....。
ひかり電話の制御は IPv6ベースで実施されている(NGN網内限定の IPv6ベース、という意味で)関係上、ひかり電話が入ると DHCPv6-PD、ひかり電話が無いと RA(Router Advertise)で IPv6制御してますので。
それらの違いがあるので、IPv6が話せるルータを設置する場合も色々注意が必要なんですよ。:)