Vik*_*ora 10 networking vnc arm beagleboard beagleboneblack
我正试图用我的笔记本电脑上的beaglebone黑色分享互联网.这是我到现在为止所尝试的 -
我通过USB线将beaglebone black连接到运行Windows 8的笔记本电脑上.然后,我去了网络和共享中心.然后,我想分享的网络,我与Beaglebone共享它(它说局域连接).现在,我在beaglebone的一个SSH上访问了Gate,写了"ping www.google.com".但它说"未知主机".
现在,由于以上没有解决,我将beaglebone黑色与标准以太网电缆连接,并再次尝试共享我的网络,但快照,它没有再次工作.
这是我想要做的 - 如果我能够连接到互联网,我想设置VNC服务器,并通过我想在我的笔记本电脑上加载Linux的GUI.
任何帮助将不胜感激.如果还有其他方法可以实现这一点,请告诉我.我在互联网上尝试了大部分教程,但没有成功.
谢谢.
Vik*_*ora 23
这是详细的答案,经过漫长的等待,我终于想出了如何在BBB上分享互联网.这个问题每天至少被发现10次,所以我应该自己回答这个问题.(也是SO给了我这个流行的问题徽章!)
我尝试的第一件事是:
我将BBB(运行埃)连接到笔记本电脑(运行Windows 8).笔记本电脑识别了设备,我可以通过putty SSH它.
现在,我试图ping我的计算机,其IP地址是192.168.7.1..这一步对我来说没有用,我的BBB从来没有能够ping回我的电脑但是,我能够通过提供的IP ping该beaglebone本身192.168.7.2(其中)很明显)
我在互联网上到处搜索并做了一切来克服这个故障,例如:
我在BBB中创建了默认网关 192.168.7.1
/sbin/route add default gw 192.168.7.1
Run Code Online (Sandbox Code Playgroud)
但那也行不通.
我之前认为ping 192.168.7.1为了在BBB上获取互联网是必要的.
由于没有任何工作,我决定跳过这一步.
我只是连接BBB,然后去了Windows 8的网络和共享中心,从那里,我从我的wifi连接到beaglebone分享了互联网连接.
正如你将要做的那样,你会看到BB将从putty中断开它的连接(如果你在网络共享之前开始使用putty),这是因为计算机为BB分配了一个IP,你必须将其更改为"自动获取IP"
要执行此操作,请右键单击并转到BB连接的属性,然后从列表中选择IPV4 tcp/IP并转到其属性.在那里,您将看到"自动获取IP"选项
现在再次启动putty(因为之前的连接将被终止),你会看到BB能够连接.
现在只需添加上面显示的默认网关,然后您就可以ping 8.8.8.8或任何其他IP地址.现在,只需添加名称服务器,如下所示:
cd /etc
more resolv.conf
nano resolv.conf
Run Code Online (Sandbox Code Playgroud)
并在下面添加此行 nameserver 127.0.0.1
nameserver 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
并保存它,你将能够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
Run Code Online (Sandbox Code Playgroud)
并按回车键,BB将以VNC开始回复 port 5900
多数民众赞成,现在回到Windows并启动VNC服务器,添加地址192.168.7.2,你可以在屏幕上看到GUI.我也可以在beaglebone上网.
感谢您的支持,如果我的问题在这里错了,请通知我.此外,如果您有任何疑问,请参阅这个令人敬畏的视频我的derek molloy:他已经解释得非常好,并记得跳过192.168.7.1的步骤,如果它不起作用.
我还没弄明白.一旦我得到它,我会编辑答案.
| 归档时间: |
|
| 查看次数: |
26978 次 |
| 最近记录: |