PCIE 网卡
本节介绍在树莓派上如何使用 PCIe 扩展网口功能,为后续项目开发奠定基础。
注意:在使用此功能前需先启用 PCIe 接口
注意
产品仅支持 PCIe gen2
树莓派官方系统上使用
启用 PCIe 接口
- 启用 PCIe 接口(PCIe gen2 默认为启用状态)
-
进入 config.txt 文件
sudo nano /boot/firmware/config.txt -
PCIe 默认是 gen2,如果尚未启用 PCIe, 则在 config.txt 中添加
dtparam=pciex1 -
修改之后重启树莓派,就可以识别到设备了
sudo reboot -
重启后查看 PCIe 识别情况(不同的模组输出的结果不同)
lspci
-
PCIe 网卡操作
-
若没有启用 PCIe 接口的话,先启用 PCIe 接口
-
树莓派上默认安装相关驱动,启用 PCIe 后即可使用扩展网口
-
默认使用 PCIe 接口供电即可不需要额外供电
-
重启后,查看现有网口设备
ifconfig -
使用 ping 命令指定网口测试
ping baidu.com -I eth1 #-I 指定网口
其他系统上使用
注意
不使用树莓派OS,使用其他树莓派支持的系统,可能会出现可以识别到PCIE,但没有对应网卡的问题
- 需要重新编译内核
Device Drivers
> Network device support
> Ethernet driver support
> Realtek devices
> Realtek 8169/8168/8101/8125 ethernet support
- 也可以直接下载驱动安装(失败概率高,不推荐)