这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【PocketBeagle2】②利用USB虚拟网卡,让板子尽情冲浪

共6条 1/1 1 跳转至

【PocketBeagle2】②利用USB虚拟网卡,让板子尽情冲浪

菜鸟
2025-08-06 21:50:24     打赏


【PocketBeagle2】①起步就蒙圈——Shell点灯-电子产品世界论坛


书接上回,点灯过后,就研究再玩点啥更高级的呢,于是就想到虚拟网卡上网冲浪。

咱们的PocketBeagle2插上电脑后,

1. 设备管理器里,会显示便携设备

2. 设备管理器里,会有虚拟串口(比如我这里COM23)

3. 文件管理器——此电脑会多了个硬盘BeagleBoard.org,进去后是一个 252 MB BOOT硬盘


image.png


image.png


image.png


是不是很像安卓机插上电脑的样子。


输入 ifconfig命令,可以看到三个网卡

1. lo(Loopback)回环网卡(Loopback adaptor),是一种特殊的网络接口,不与任何实际设备连接,而是完全由软件实现。实际没啥用。ip地址127.0.0.1实际就是模拟本机。

2.  usb0 这个就是本篇的主角,usb0虚拟出来的网卡,是可以跟PC机连接上网的网卡。

可以看到ip地址192.168.7.2,实际就是上一篇中SSH登录的地址。

3.  usb1 啥参数没有,就当没有吧。

image.png


安卓机插上电脑后,在移动网络共享里,可以设置USB共享网络,实现电脑通过手机的无线网共享,从而实现上网。


mmexport5594593b6ef02b1be9d9e98fc3715774_1754523952240.png


那么本篇就是要实现,开发板通过USB虚拟网卡,共享PC机的网络,从而实现上网冲浪。

首先是PC机上的设置:

插上开发板后,我们在控制面板就可以看到系统多了个网络连接(我的电脑上是 以太网4,Remote NDIS),这就是开发板USB虚拟网卡。

WLAN就是电脑的WIFI网卡,可以上网。

image.png


我们要设置:将WLAN共享给以太网4,WLAN的属性中可以设置。

image.png


提示IP将被设置为192.168.137.1

image.png


以太网4的IP被设置为192.168.137.1

01.PNG





接下来的操作就是在开发板上完成了。


1. 使用ip a命令查看各网卡的IP地址(usb0:192.168.7.2)

2. 使用DHCP动态分配给开发板一个IP:使用指令sudo dhclient usb0

3. 再次使用ip a命令查看各网卡的IP地址(usb0:192.168.137.205

03.PNG


   4.    为保险起见可以在PC机上ping一下usb0的IP地址

   5.   在开发板上ping www.baidu.com  进行外网连接测试,可以ping通了!!!

04.PNG


  6. 在开发板上使用wget命令下载一个文件

使用命令 wget https://www.ti.com.cn/cn/lit/ds/symlink/am625.pdf (这个链接在电脑上可以直接打开pdf)

05.PNG

可以看到开发板以8.30 MB/s的速度把 AM625说明书(5.83MB)下载到cc1989summer/文件夹(本人的用户名)


上网冲浪成功!

更多好玩有趣的冲浪方式,咱们后续再摸索吧!







关键词: PocketBeagle2    

专家
2025-08-06 22:50:41     打赏
2楼

感谢分享


专家
2025-08-06 22:51:59     打赏
3楼

感谢分享


专家
2025-08-06 22:53:29     打赏
4楼

感谢分享


院士
2025-08-07 10:24:23     打赏
5楼

这个好棒啊!

这个在未来开发网络通讯也是非常方便的


院士
2025-08-08 10:28:56     打赏
6楼

嗯嗯 期待楼主的下一篇DIY分享帖子


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]