- Apr 18, 2011
- ASUS Pro WS X299 Sage II
- Mobile Phone
The Sonnet has a different firmware SUBSYS-ID (16b8:7212). You'd need to mod your card to it in order to use the Sonnet drivers.
I always thought Sonnet's drivers were just licensed derivatives of SmallTree's driver and were often outdated so I always stuck with the SmallTree drivers, but now I could be wrong since it appears Sonnet is supporting Big Sur whereas SmallTree appears not.
Here's some DEV-IDs and SUBSYS-IDs for a the various 10GbE Intel X520 cards out there (I've been through a bunch):
IBM: 8086:10fb, 8086:7a12
Oracle: 8086:10fb, 108e:7b11
Dell: 8086:154d, 8086:7b11
Genuine Intel: 8086:10fb, 8086:0006
SmallTree: 8086:10fb, 8086:000a
Sonnet: 8086:10fb, 16b8:7212 (I verified this from a genuine Sonnet X520 card)
Obviously the IBM, Oracle, Dell, and Intel IDs won't work on a Mac, but you can use ethtool to change them to the SmallTree or Sonnet IDs and then use the respective driver.
I dunno if modding an X540 or X550 to the Sonnet SUBSYS-ID will make those cards work with the Sonnet driver, but it's worth a shot.
It looks like this worked with my X550-AT2 card.