- Joined
- Feb 1, 2020
- Messages
- 3
- Motherboard
- intel
- CPU
- 9550
- Graphics
- nv
how did You do that?I just modify my x520, it just work perfectly under Big Sur 11.1, use the SmallTreeIntel8259x.kext, the newest SmallTree.kext couldn't found the x520
try this,it's work fine on pcI have the same problem: loaded smalltree driver 1.3.0 (latest, kextstat), no errors (or any other info) in system.log from smalltree, I have a patched EEPROM with subsystem 0x0a (vendor: 0x8086, device-id: 0x1521, subvendor: 0x8086, sub-device: 0x000a)
edit:
tried kext patching with clover: SmallTreeIntel82576 -› 75B87526 to 75B86690
kernel.log - last boot (several times):
(SmallTreeIntel82576) SmallTreeIntel82576 b6d0f1: Invalid EEPROM 0x000a 0x1521 0xffff 0xffff
(SmallTreeIntel82576) SmallTreeIntel82576: Free has completed
edit2: it seems that the user Bubez found the way to correct those two words in EEPROM, but I can't PM him (I don't have enough posts) nor can I find any other posts from him.
thanks friend for the tip, this actually worksjust follow post #155, install Ubuntu 16.04 LTS, Determine your card 's
VENDOR, DEVICE AND SUBSYSTEM IDs: use "lspci -nn -vvv | grep Ethernet" in terminal, CHANGE OFFSET VALUES:, reboot, check Vendor, Device and substem IDs again, make sure it change, boot your Big Sur, inject SmallTreeIntel8259x.kext, modify your config.plist, reboot , all done, you will found your 10GbE Intel NICs again, enjoy
> ethtool -e enp2s0f1 | grep "12 87"
0x0240: 43 10 12 87 00 00 00 00 00 00 00 00 02 00 00 00
sudo ethtool -E enp2s0f1 magic 0x15638086 offset 0x240 value 0x86
sudo ethtool -E enp2s0f1 magic 0x15638086 offset 0x241 value 0x80
sudo ethtool -E enp2s0f1 magic 0x15638086 offset 0x242 value 0x0a
sudo ethtool -E enp2s0f1 magic 0x15638086 offset 0x243 value 0x00