10

ラップトップから Beaglebone Black とインターネットを共有しようとしています。これが私が今まで試したことです-

  1. Beaglebone Black を Windows 8 を実行しているラップトップに USB ケーブルで接続しました。次に、ネットワークと共有センターに行きました。次に、共有したいネットワークを Beaglebone と共有しました (Local Area Connection と書いてあります)。さて、私は Beaglebone の Gate one SSH に行き、「ping www.google.com」と書きました。しかし、「不明なホスト」と表示されました。

  2. さて、上記がうまくいかなかったので、Beaglebone Black を標準のイーサネット ケーブルで接続し、再度ネットワークを共有しようとしましたが、それでもうまくいきませんでした。

これが私がやろうとしていることです-インターネットに接続できる場合は、VNCサーバーをセットアップし、それを介してラップトップにLinuxのGUIをロードしたいと考えています。

どんな助けでも大歓迎です。これを達成するための他の方法があれば、それについて教えてください。インターネット上のほとんどのチュートリアルを試しましたが、成功しませんでした。

4

5 に答える 5

23

これが詳細な回答です。長い間待った後、BBBでインターネットを共有する方法をようやく見つけました。この質問は毎日少なくとも10回は見られているので、私は自分で答えなければなりません. (また、SO はこれに対して人気の質問バッジをくれました!)

私が最初に試したのは:

BBB(オングストロームを実行)をラップトップ(Windows 8を実行)に接続しました。ラップトップはデバイスを認識し、パテ経由で SSH 接続できました。

ここで、IP アドレスが192.168.7.1..であるコンピューターに ping を返そうとしまし192.168.7.2た。明らかです)

私はインターネット上のあらゆる場所を検索し、次のようなこの不具合を克服するためにあらゆることを行いました。

BBBにデフォルトゲートウェイを作りました192.168.7.1

/sbin/route add default gw 192.168.7.1

しかし、それもうまくいきませんでした。

ping 192.168.7.1以前は、BBB でインターネットに接続するために必要だと考えていました。

何も機能していなかったので、この手順をスキップすることにしました。

BBB を接続するだけで、 Windows 8 のネットワークと共有センターに移動し、そこから Wi-Fi 接続からビーグルボーンへのインターネット接続を共有しました。

これを行うと、BB がパテからの接続を失うことがわかります (ネットワーク共有の前にパテを開始した場合)。これは、コンピューターが IP を BB に割り当て、「IP を自動的に取得する」に変更する必要があるためです。

これを行うには、右クリックして BB 接続のプロパティに移動し、リストからIPV4 tcp/IPを選択してそのプロパティに移動します。その中に、「IP を自動的に取得する」オプションが表示されます。

パテを再び開始すると (以前の接続が終了するため)、BB が接続できることがわかります。

上記のようにデフォルト ゲートウェイを追加するだけで、8.8.8.8 またはその他の IP アドレスに ping を実行できるようになります。次に、次のようにネームサーバーを追加するだけです。

cd /etc
more resolv.conf
nano resolv.conf 

この行を下に追加しますnameserver 127.0.0.1

nameserver 8.8.8.8

保存すると、次のことができるようになりping google.comます。

今度は VNC サーバーの部分です。その場合も私は間違っていました。VNC サーバーに接続するには、BBB でのインターネット接続は必要ありません。はい、VNCサーバーをインストールするために必要ですが、その後は必要ありません。インストールしたら、BB でこれを簡単に実行する必要があります。

x11vnc -bg -o %HOME/.x11vnc.log.%VNCDISPLAY -auth /var/run/gdm/auth-for-gdm*/database -display :0  -forever

Enter キーを押すと、BB が応答し、VNC が開始されます。port 5900

以上で、Windows に戻って VNC サーバーを起動し、アドレス192.168.7.2を追加すると、画面に GUI が表示されます。また、ビーグルボーンでインターネットをサーフィンすることもできます。

サポートに感謝します。ここで私の質問が間違っている場合は、お知らせください。また、疑問がある場合は、この素晴らしいビデオ my derek molloy を参照してください。彼は非常によく説明しています。機能していない場合は、192.168.7.1 に ping を返すステップをスキップすることを忘れないでください。

私はまだそれを理解していません。回答が得られたら編集します。

于 2014-02-04T05:37:54.010 に答える
4

1) Beaglebone で:

須藤す

ifconfig usb0 192.168.7.2

ルート追加デフォルト gw 1​​92.168.7.1

2) ネットワークを共有し、PC の IP が 192.168.7.1 であることを確認します。

于 2013-11-09T07:41:08.210 に答える
0

beaglebone black をイーサネット経由でルーターに接続します。adb tcpip 5555 を使用します
。adb connect bbb_ip:5555 を使用してから、adb shell を使用します。

于 2013-12-03T08:59:58.017 に答える