黑苹果-Hackintosh Bigsur、Monterey、Ventura x520 x540 x550 万兆网卡驱动方法

分享
黑苹果-Hackintosh Bigsur、Monterey、Ventura x520 x540 x550 万兆网卡驱动方法

1.需要用到的工具

EEupdate或者在Ubuntu使用ethtool操作。

2.使用的驱动如下:

Smalltree : 本驱动支持x540 x520 x550不确定支持,系统版本支持:Bigsur、Monterey

Sonnet : 本驱动支持x520 x540 x550,系统是全版本支持,需要自行去sonnet官方提取驱动。

:如果使用Smalltree方法修改网卡的eeprom,可在Ventura上不需要注入任何驱动,使用系统内置的AppledriverkitXGBE.kext驱动,也就是在Ventura上免驱。

3.操作方法(以Ubuntu为例),以下方法支持的网卡有:X520 X540 X550

一、首先需要使用ifconfig来确定网卡名称

二、确定网卡名称后,需要安装ethtool工具

三、Sonnet网卡驱动的修改方法

##提示:enp26s0f0为网卡名称,0x15638086为网卡的pid和vid,需要输入网卡实际的ID,不同芯片的网卡都不一样。
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x240 value 0xb8
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x241 value 0x16
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x242 value 0x12
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x243 value 0x72
##如果使用eepupdate来进行修改的话
以浪潮x540的位置来说,位置在0x240最后一列和0x248第一列
值输入的顺序为 子系统ID 7212 和 子系统供应商ID 16b8 

四、Smalltree网卡驱动方法

##提示:enp26s0f0为网卡名称,0x15638086为网卡的pid和vid,需要输入网卡实际的ID,不同芯片的网卡都不一样。
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x242 value 0x0a
sudo ethtool -E enp26s0f0 magic 0x15638086 offset 0x242 value 0x00
##如果使用eepupdate来进行修改的话
以浪潮x540的位置来说,只需要在0x240最后一列修改,不需要修改0x248第一列
值输入 000a

完成以上任意方法的修改后,注入对应驱动,即可驱动网卡在macos上使用万兆网卡,功能和速度一切正常。

Sonnet驱动下载地址:

2022-12-5更新情况

在ventura和monterey下 除了x550芯片网卡,其他网卡建议使用smalltree驱动,不然会有断网的问题,并且无解,ventura系统下使用smalltree id为000a,会自动使用内置driverkit,关闭方法为:

boot-args下加入 ixgbe=0 即可避免使用内置driverkitixgbe驱动,完美的使用smalltree驱动。

阅读更多

Windows11 24h2 显示器手动校色后正确生效方法

Windows11 24h2 显示器手动校色后正确生效方法

1.正常使用校色仪自带软件或displaycal生成的校色文件 嵌入后不会正确生效,可使用MHC2GEN来对校色文件进行转换,转换成可以生效的现代校色文件。 2.工具来源地址为github:https://github.com/dantmnf/MHC2 3.使用方法: 注:以下均为powershell或cmd执行,执行文件从上述地址中下载 MHC2Gen.zip文件 示例1:为SDR自动色彩管理创建配置文件 MHC2Gen.exe sdr-acm --calibrate-transfer "C:\...\DisplayCAL\存储路径\...\校色文件.icm" "MODEL SDR ACM.icm" 后面的第一个路径为需要转换的源文件路径,后面的为输出路径,默认只输入文件名则只在mhc2gen路径下创建 示例2:sRGB proofing / clamp / emulation in SDR

By asumi233
qnap 使用 acme.sh ssl 证书

qnap 使用 acme.sh ssl 证书

提前申明/share 目录是共享文件夹的目录 记得提前创建好共享文件夹 /share/共享文件夹名 1.首先安装 acme.sh 配置环境变量 安装的位置 export LE_WORKING_DIR=/share/acme-ssl/.acme.sh 安装 记得把邮件地址替换成你自己的 curl https://get.acme.sh | sh -s email=my@example.com 安装完以后创建一个脚本 后面需要用到 这个脚本的内容是帮助你替换 ssl 以及重启服务 #!/bin/bash DN=$1 cat $DN.key $DN.cer ca.cer

By asumi233