I can verify that this works in lion, too. I pulled the hardware ID from a ubuntu live cd and lspci -nn. It didn't work on the first try but then I copied IONetworkingFamily.kext from S/L/E to the desktop and reinstalled it with kext helper. After reboot the adapter worked perfectly. Thanks so much for the guide!