BMWナビのCIC/NBTのIPについて

CICのIPについて

CICのRetrofitの場合は、Scriptを入れ込んでRetrofitしたCICのVIN認証を回避する方法がメジャーになり、いまさらエミュレーターを使用する人はほとんどいないとは思いますが、Scriptを入れ込む場合、CICのIPを調べる必要があります。

 

ネット記事でCICのIPがいくつか載っていますが、年式によって違います。
正確に言うと、HeadUnitの年式ではなく、CIC内部のプログラム(DATEN)によってIPが変わります。
そのため、確実にわかっている(アクセスできる)DATENにバージョンアップ(ダウン)してしまうか、もしくはCICの個別IPを調べるかの2つの方法があります。

確実にCICに接続するために、わざわざあるDATEN(ZB)にバージョンアップ(ダウン)する方法は非常に有用で、2つの大きな大きな意味がありますが、今回はその方法ではなく、CICの個別のIPを調べる方法について書きます。

 

 

CICのIPは、3つのIPが完全再起動するたびにクルクル変わっています。
ボリュームボタンの長押しでは完全再起動にはならず、IPは変わりません。
完全再起動させるには、数時間~数日放置してディープスリープを解除するか、コマンドで完全再起動をかけます。

 

コマンドで完全再起動をかける方法は、ココにも少し記載していますが、再掲します。

CICのIPについて

CICの個別のIP情報は

Tool32 CICR.prgでSTATUS_GET_IPCONFIG

で取得できます。 (もちろんDR.GiNiでも可能)
CICのIPは完全固定ではなく、3つのIPがクルクル回っています(NBTも)。ボリュームボタン長押しでも完全再起動しないので、ToolSet32で”HardReset”をかけるか、長時間放置するかして完全に再起動がかかると、デフォルトのIP(仮にA)になります。
その後自然に再起動がかかると、

A⇒B⇒C⇒A⇒B・・・・・

と変わります。 ToolSet32で”HardReset”の場合は、どのIPからでもデフォルトのIPに戻ります。

 

 

NBTのIPについて

NBTでも似たような現象が起きます。

NBTの場合、Esysでcodingすると、再起動後に、HeadUnit(NBT)のIPが、Esys接続のIPから違うIPに変わります。
そのため、一度codingするとしばらくEsysがつながらないのです。

上記の方法でHeadUnitの現在のIPを確認してEsys接続のIPをそのIPに変更して接続する方法も理論的には可能ですが、実際はうまく行きません。
HeadUnitのIPを確認できる状態=HeadUnitをコマンドで完全再起動可能の状態

 

なのでHedUnitのIPを確認してEsysの接続IPを変えるよりは、そのままHardResetして普通にEsysを接続するほうが確実です。

 

 

もうこの辺りになると、自分でも何を書いているのかよくわかりません(笑)。

稚拙な文章、失礼しました。

コメント

  1. アバター れいぽん より:

    初めまして、こんにちは。
    教えて頂きたいのですが、CICバージョンダウンによる2つの大きな意味とはどう言った物なのでしょうか。
    よろしくお願い致します。

    • レトロフィッター レトロフィッター より:

      はじめまして、こんにちは。
      DATENでいうとV41/42がConnected DriveのFSC認証がないプログラムです。そのため、このバージョンまでバージョンダウン(バージョンアップ)すると、条件をそろえればFSCなしでConnected Driveが使えます。ただ、この記事は4年以上前に書いた記事をそのまま引っ越しさせたものです。CICのConnected Driveはバージョンアップはずいぶん前にされなくなり、5年前の時点でたしかFaceBookも対応できなくなり、Twitterも当時で作動があやしかった記憶があります。なので、Connected Drive自身は達成感が主ではないかと思います。メリットの一つがこれです。
      もう一つのメリットは、なんとなくこのバージョンが扱いやすかったので書いたので、あまり意味はありません。申し訳ありません。

      • アバター れいぽん より:

        ありがとうございます。Connected Driveが使用できるんですね。現在CIC換装に挑戦しているのですが、ナビ活性化の為にtelnet接続を試みた所、どのログイン•パスワードを使用しても接続出来ませんでした。(再起動してもIPは変わりませんでした。)BMW retrofitterさんの記事でDATENによってIPが変わるとの事で本日V41にバージョンダウンさせてみました。無事に繋がりDATENによってtelnet接続出来ない事なんてあるのでしょうか。バージョンダウン前はおそらく最新のDATENだと思われます。

        • レトロフィッター レトロフィッター より:

          こんばんは
          DATENのバージョンでIP、ID、PWが変わります。この組み合わせは以前いろいろ調べましたが、法則性はよくわかりませんでした。

          ちなみに、再起動はボリューム長押しでは完全再起動にならないです。DrGiNiやTool32などでHard Resetなどのjobで再起動させると、完全に再起動するので、IPがデフォルトに戻ります。
          この一番目に出てくるデフォルトのIPでつなげて、あとはバージョンごとのID PWでつなげる感じです。

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