It might be worth looking into the USB Ethernet adaptor for the Nintendo Wii. It uses an ASIX AX88772 chip, and is unlikely to change due to needing to work with any Wii system.

Also found this page talking about the Apple USB Ethernet adaptor and a few others under Linux. Looks like this requires a somewhat recent kernel though to recognize the device id (2.6.25). I can confirm the newer MC704ZM/A is using the same IDs as MB442Z/A, and is working when plugged into an Ubuntu 10.10 system with the asix module.