`

通过usb远程控制BBB开发板

阅读更多

BBB板子自带一个linux系统,Angstrom,桌面环境是gnome。以下的设置都是在此基础上进行的。

BBB除了板子,只有一个usb线。通过这根usb线,PC可以远程登录到板子上。

下面是两种方式ssh和vnc。

 

准备工作 

1 将micro usb端口插入到BBB板子中,另一端连接PC。

2 下载linux驱动。http://beagleboard.org/static/Drivers/Linux/FTDI/mkudevrule.sh。在PC上执行。

3 通过chrome或firefox测试下网络是否联通http://192.168.7.2

 

ssh远程登录

1 已root用户远程登录到BBB板子的系统上。

$ ssh 192.168.7.2 -l root

2 密码为空,直接回车。这样就可以通过命令行方式,远程控制BBB板子了。

3 可以使用scp,传输文件。

$ scp usr@host:/path/file ~/path/      从远程下载文件
$ scp ~/path/file usr@host:/path/      向远程上传文件

 

vnc远程登录

1 在BBB板子上安装vnc server。确保BBB板子能连结到网络。

# opkg update
# opkg install x11vnc

 

2 在BBB板子上启动vnc server的服务。

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

 

3 在PC上运行vnc client。很多选择,很多系统都自带不同的vnc viewer。

这里下载vncviewer。

$ sudo apt-get install vncviewer

 

4 运行vncviewer,就会看到BBB的桌面了。

$ vncviewer 192.168.7.2

 

 参考资料

BeagleBone Black猎兔犬骨头(黑)- 露出单板计算机的原型吧!

SSH to BeagleBone Black over USB

Quick hint for Beaglebone Black user

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics