黑苹果下驱动万兆网卡 HPE 561flr-T [Intel X540 AT2]

购买理由

常逛大妈的垃圾佬对于这张万兆网卡应该不陌生吧,虽然不是极致性价比,胜在直接是双RJ45的电口,即插即用,买回来试试。

6009bf28a031d4573.png_e1080

黑苹果驱动的折腾

准备工作

  • rufus 软件 + Ubuntu 系统ISO
  • U盘一个,做Ubuntu系统,用来修改网卡ID
  • 黑苹果驱动 Smalltree8529x.kext

制作ubuntu系统

  • 进入windows系统
  • 插入U盘
  • 运行rufus
  • 制作ubuntu安装u盘

查看网卡ID

  • 设备管理器 >> 万兆网卡属性 >> 详细信息 >> 硬件id
  • PCIVEN_8086&DEV_1528&SUBSYS_192D103C&REV_01
  • magic value = 0x 1528 8086
  • 也可以在此 网页 上查询网卡型号得到所有Intel设施的magic value,这个页面上都是intel的设施,因此vendor id都是8086

进入Ubuntu系统

  • 查看网卡名称

ip addr

  • 运行ethtool修改网卡,为防止出错,先备份网卡固件EEPROM

sudo ethtool -e 网卡名称1 raw on > 网卡名称1.bin

sudo ethtool -e 网卡名称2 raw on > 网卡名称2.bin

  • 查看网卡型号

lspci -nn -vvv | grep -i ethernet

  • 按照以下模板编辑代码并执行

sudo ethtool -E ethX magic 0x<device id><vendor id> offset 0x<offset> value 0x<value>

  • 由于我的网卡型号为X540-AT2,经查询代码为 1528 8086,执行以下命令

sudo ethtool -E 网卡1名称 magic 0x15288086 offset 0x48e value 0x0a
sudo ethtool -E 网卡1名称 magic 0x15288086 offset 0x48f value 0x00
sudo ethtool -E 网卡2名称 magic 0x15288086 offset 0x48e value 0x0a
sudo ethtool -E 网卡2名称 magic 0x15288086 offset 0x48f value 0x00

安装smalltree8259x.kext驱动 3.8.6

直接使用打包好的package进行安装,或者手动安装到L/E目录下,如果是手动安装记得修复权限。

使用感受

在windows下安装驱动可以使用

在linux下可以使用

在macos下也可以使用

总结

还有什么不满足的呢,哦,价格如果能再低点就好了。

发表回复