2.FPGA板卡通过电脑映射连接上网

电路板上网,硬件环境:将网线与电脑连接。

目标

电脑有 Wi-Fi 能上网,还有一个有线网卡;电路板运行 Ubuntu 系统,通过网线连接到电脑的有线网卡,让电路板也能上网。

这种情况本质上是 把电脑当路由器/网关,让电脑的有线网卡给电路板提供网络。


原理

  1. 电脑的 Wi-Fi 连接外部网络(上行链路)。
  2. 电脑的有线网卡连接电路板(下行链路)。
  3. 在电脑上开启 网络共享,把 Wi-Fi 的网络通过有线网卡共享给电路板。
  4. 电路板通过有线网卡从电脑获取 IP 地址,并通过电脑访问互联网。

Windows 电脑共享网络给电路板

1. 连接硬件

  • 用网线连接电脑的有线网卡接口和电路板的网口。

2. 开启网络共享

  1. 在 Windows 电脑上,按 Win + R 输入 ncpa.cpl 回车,打开 网络连接 窗口。
  2. 找到当前能上网的 Wi-Fi 连接 ,右键 → 属性共享 选项卡。
  3. 勾选:
    • 允许其他网络用户通过此计算机的 Internet 连接来连接
  1. 在"家庭网络连接"下拉框中,选择你连接电路板的 有线网卡(可能叫"以太网"或"本地连接")。
  2. 点击"确定"保存。

3. 查看有线网卡的 IP

  • 打开命令提示符(cmd),输入:

    ipconfig

  • 找到有线网卡(本地连接)的 IP,通常会变成 192.168.137.1(Windows 共享默认网段)。

4. 配置电路板(Ubuntu)

5. 测试

复制代码
ping baidu.com

如果能 ping 通,说明网络共享成功。

Tips:

如果要重新设置网卡eth0的 IP 地址,先使用ifconfig eth0 down命令关闭网卡,再进行 IP 设置,最后开启网卡。命令如下:bash

复制代码
ifconfig eth0 down
ifconfig eth0 192.168.137.2 netmask 255.255.255.0
ifconfig eth0 up

这样可以避免因 IP 地址已存在而导致的设置失败问题。之后还需要设置默认网关等,确保网络能正常通信,例如:bash

复制代码
route add default gw 192.168.137.1 eth0

(假设网关地址为192.168.137.1,需根据实际网络环境调整)。

相关推荐
a4493153629 小时前
iPhone Face ID 故障的分层诊断——原深感系统与主板加密配对机制
macos·ios·电脑·cocoa·iphone
千寻xun10 小时前
三、实战篇-NVME SSD控制之FPGA实现(一)
fpga开发·nvme ssd·nvme协议
XMAIPC_Robot14 小时前
软硬协同实时控制|RK3588业务调度+FPGA硬件时序,ethercat实现半导体设备微秒级响应(125us)
linux·arm开发·人工智能·fpga开发
upper202014 小时前
从零开始设计riscv cpu记录之七
fpga开发·riscv·riscv设计·btb·分支预测
ARM|X86+FPGA工业主板厂家18 小时前
AI视觉跟随运动控制实战|RK3588 NPU检测+FPGA EtherCAT多轴联动精准跟随方案,适用于半导体视觉对位等
人工智能·fpga开发·硬件工程·ethercat·实时系统
JoyCong199818 小时前
手机变身“司令台”!ToDesk AI安卓版上线
网络·人工智能·科技·智能手机·电脑·远程工作·远程操作
a44931536218 小时前
iPhone 基带故障诊断——无服务/搜索不到网络的芯片级维修实录
网络·macos·ios·电脑·iphone
a44931536220 小时前
MacBook USB-C不充电故障诊断:从PD握手到主板供电链路
c语言·开发语言·macos·电脑
2601_9623649720 小时前
Windows Hello 完整科普:解锁设备安全新方案
电脑
a44931536221 小时前
iPhone 充电故障的全链路诊断——从 Lightning/USB-C 接口到 Tristar 充电 IC
c语言·macos·ios·电脑·硬件架构·iphone