コンピュータと車両の間で、デバイスコンソールと USB を接続できないのはなぜですか? - AWS DeepRacer

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コンピュータと車両の間で、デバイスコンソールと USB を接続できないのはなぜですか?

車両を初めて設定する場合は、マイクロ USB/USB ケーブル (USB は USB-A とも呼ばれます) を使用してコンピュータに AWS DeepRacer 車両を接続後に、デバイスコンソール (車両でホストされるデバイスウェブサーバー https://deepracer.aws とも呼ばれます) を開くことができない場合があります。

これには複数の原因があります。通常、以下の簡単な解決策で問題を解決できます。

デバイスの USB-over-Ethernet ネットワークをアクティブにするには
  1. コンピュータの Wi-Fi をオフにし、接続されているイーサネットケーブルをすべて取り外します。

  2. 車両の [リセット] ボタンを押して、デバイスを再起動します。

  3. コンピュータのウェブブラウザから https://deepracer.aws に移動して、デバイスコンソールを開きます。

上記の手順で問題が解決しない場合は、コンピュータのネットワーク設定をチェックし、コンピュータからデバイスのネットワーク (ネットワーク名は Deepracer) に接続できるように正しく設定されていることを確認できます。これを行うには、次の手順に従います。

注記

以下の手順では、MacOS コンピュータを使用していることを前提としています。他のコンピュータシステムの場合は、各オペレーティングシステムのネットワーク設定に関するドキュメントを参照し、一般的なガイドとして以下の手順を使用します。

MacOS コンピュータでデバイスの USB-over-ethernet ネットワークをアクティブにするには
  1. ネットワークアイコン (ディスプレイの右上) を選択して、[Nネットワーク設定] を開きます。

    イメージ: MacOS ネットワークアイコン

    または、Command+space を選択し、「Network」と入力して、[Network System Preferences] を選択します。

  2. Deepracer が [接続済み] と表示されているかどうかを確認します。DeepRacer が表示されているが接続されていない場合は、マイクロ USB/USB ケーブルが車両とコンピュータの間にしっかりと接続されていることを確認します。

  3. USB ケーブルが差し込まれているときに DeepRacer ネットワークが表示されていないか、リストに表示されているのに接続されていない場合、 [ロケーション] 設定から [自動] を選択し、[適用] を選択します。

    イメージ: MacOS ネットワーク設定の [Location] で [Automatic] を選択します
  4. AWS DeepRacer ネットワークが、[接続済み] として表示していることを確認します。

    イメージ: MacOS ネットワーク設定で、USB-over-ethernet ネットワークが [接続済み] と表示されます
  5. コンピュータが Deepracer ネットワークに接続されたら、ブラウザの https://deepracer.aws ページを更新し、[入門ガイド] の「Wi-Fi への接続」の残りの手順に進みます。

  6. DeepRacer ネットワークが接続されていない場合は、コンピュータを AWS DeepRacer 車両から切断し、あらためて接続します。Deepracer ネットワークが [接続済み] になったら、[入門ガイド] の手順に進みます。

  7. デバイスの Deepracer ネットワークがそれでも接続されない場合は、コンピュータと AWS DeepRacer 車両を再起動し、必要に応じてこの手順のステップ 1 から繰り返します。

上記の対策で問題が解決しない場合は、デバイス証明書が破損している可能性があります。以下のステップに従って、AWS DeepRacer 車両用の新しい証明書を生成し、破損したファイルを修復します。

AWS DeepRacer 車両で新しい証明書を生成するには
  1. マイクロ USB/USB ケーブルを取り外し、コンピュータと AWS DeepRacer 車両との USB 接続を終了します。

  2. AWS DeepRacer 車両を(HDMI-HDMI ケーブルを使用して) モニターに、また USB キーボードとマウスに接続します。

  3. AWS DeepRacer オペレーティングシステムにログインします。これがデバイスのオペレーティングシステムへの最初のログインである場合は、求められたらパスワードとして deepracer を使用します。必要に応じてパスワードの変更に進み、更新されたパスワードを以降のログインに使用します。

  4. ターミナルウィンドウを開いて、次の Shell コマンドを入力します。ターミナルウィンドウを開くには、デスクトップで、アプリケーション-> システムツールから [ターミナル] ショートカットを選択します。または、ファイルブラウザを使用して /usr/bin フォルダに移動し、gnome-terminal を選択して開きます。

    sudo /opt/aws/deepracer/nginx/nginx_install_certs.sh && sudo reboot

    プロンプトが表示されたら、前のステップで使用または更新したパスワードを入力します。

    上記のコマンドにより、新しい証明書がインストールされ、デバイスが再起動されます。また、デバイスコンソールのパスワードは、AWS DeepRacer 車両の下部に表示されているデフォルト値に戻されます。

  5. モニター、キーボード、マウスを車両から切り離し、マイクロ USB/USB ケーブルでコンピュータに再接続してください。

  6. このトピックの 2 番目の手順に従い、デバイスコンソールを再度開く前に、コンピュータが実際にデバイスネットワーク (https://deepracer.aws) に接続されていることを確認し、その後、[入門ガイド] 内の [Wi-Fi 接続] の手順へと進んで下さい。