BBB学习(六):Windows电脑通信调试(2):BBB连接网络

Debian和Ubuntu系统方便之处在于其有丰富的网络资源,只要连接上网络就可以通过apt-get install 命令安装相应软件。免去了单独下载相关软件编译安装的过程。但是其有一个前提条件是要连接得上网络,因此这里我们介绍下BBB连接网络的几种方法:

一、网线

这是最简单的方式,拿一根网线插到路由器上,就可以使BBB连接上网,不需要复杂的配置流程。

image

二、通过USB与主机共享网络

由前文可知, 通过安装BBB驱动我们可以到网络设备下找到网络设备,说明BBB上有着USB转网口,既然是网口,那可不可以通过共享网络的方式上网呢,当然可以。

第一步:BBB通过USB连接到电脑

此时电脑网卡可以看到BBB的网卡和电脑连接外网的网卡,这里我的电脑是用wifi连接无线路由器。
image

第二步:电脑设置网络共享

电脑连接外网的网卡在属性共享中可以设置与BBB所在网卡共享网络:
image

设置BBB网卡为自动获取IP地址:
image

查看BBB网卡状态信息:
image

注意:
如果完成后查看其地址不是192.168.7.1,可以手动设置成这个网址。

image

第三步:登陆BBB,配置DNS服务器

通过Xshell或Putty登陆到BBB,输入

vim /etc/resolv.conf

,此时进入vim编辑界面,按键盘按键 i 进入输入模式,输入

nameserver 8.8.8.8

按键盘按键Esc取出编辑模式,此时输入

:wq

即为保存并退出。

image

注意:有的网络下访问谷歌的DNS服务器是有问题的,如下图,可以通过尝试设置以下几种DNS网址来解决
·
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 192.168.1.1

image

第四步:在BBB上设置默认路由地址

route add default gw 192.168.7.1

image

第五步:ping www.baidu.com成功

image

三、USB无线网卡

可以通过USB无线网卡插到USB接口上,当然要进行一定的配置,使无线网卡能够连接到相应的路由器上,因此要固定路由器的SSID和密码:

https://www.embbnux.com/2015/01/19/beaglebone_black_use_usb_wireless-network_on_rtl8188cus/

image

四、总结

BBB连网是使用BBB的第二步,只有连接上网络才能在线安装相关需要的软件包。这三种连接方式中,使用网络最简单,不需要额外的配置步骤。而使用USB共享网络不需要额外的材料,可以说是最简捷,但是在每次电脑重启或BBB重启时需要重新配置一遍,过程较为繁琐。

当然此时可以看到BBB强大的一面,只要一根自带的USB线,就可以实现所有的网络服务(shell\samba等),同时通过共享网络实现BBB连网,可以看出BBB只要一根USB就可以进行相关开发,不需要串口线,网线等等。

猜你喜欢

转载自blog.csdn.net/b5w2p0/article/details/79210796
bbb