2017-12-17 39 views
0

私は書籍Exploring Beagleboneからの指示に従おうとしています。私も間違ったOSであるthis videoを見ました。私はまたいくつかの記事(onetwo)を読んだ。PocketBeagle Debianインターネットover USB

観測異常:

ネットワーク環境は、インターネット共有をサポートするために、自己割り当てられたIPアドレスとできないことの警告を示しています macOS Network Preferences

Debianは「udhcpc」コマンドを持っていませんが、以下が実行された

Screen output

誰もがMacOS 10.13.2とDebian 9 IoTでUSB経由でインターネットに接続できましたか?

TNX、 ジョン

答えて

0

だから、あなたが持っているオプション何にすばやくイントロ:

  • が手動でルーティング+ NAT(OSX上でそれを行う方法はありませんアイデア)
  • 設定ボードシステムを有効にします代わりにDHCPクライアント機能を使用して共有接続と話すOSX。
    • 現在のネットワーク設定を割り当て、DHCPサービスを有効にするスクリプトを恒久的に無効にします(/optにあるはずです)。大きなスクリプトの一部にすぎないかもしれません。
    • もUSB経由でシリアルコンソールを公開する必要があり、デフォルトのDebianのイメージ

(例えば/etc/network/interfacesまたはConnmanまたはネットワーク・マネージャを使用して)、DHCPクライアントを有効にします。これを使用して、ネットワーク接続が機能しなくてもシステムにアクセスして設定することができます。もちろん、USBシリアルコンバータを使用することで、デバッグUARTも機能するはずです。

別の注意:手動で実行するためのDebianのDHCPクライアントは、通常dhclientです。 Beaglebone側のインターフェイスはusb0またはusb1となります(新しい画像はOSXなどの互換性を高めるために2つのタイプが使用されるため)。

質問をするのに適した場所は、通常、私もそこにこの同じこと(BBB Googleのグループ)を掲載しているBeagleboard Google group

+0

です。通常、私はビーグルボーン(すなわち、橋を介して)との「インターネット」接続を「共有」している。これは、以前のリリースで、Ångstromを実行しているBBBで行っています。 macOS 10.13またはPB/Debianで何かが変更されました。これは私のBBBで動作するために使用されました。 –