Arduino Ethernet Library 2.0.0
https://www.pjrc.com/arduino-ethernet-library-2-0-0/
released the Arduino Ethernet Library version 2.0.0, for all Arduino boards (not just Teensy).
https://github.com/arduino-libraries/Ethernet/releases/tag/2.0.0
Auto-Detect Hardware
All 3 SPI-based chips from Wiznet, W5100, W5200, and W5500 are supported. Ethernet.begin() automatically detects which chip you have connected.
The chip detection process uses the Wiznet software reset command followed by 2 write and read-to-verify checks on the main configuration register, for very robust hardware detection.