try that
1) Get the device id of the ethernet controller.
Go into Windows -> Device Manager.
Find the ethernet controller and get Properties on it.
For mine, it is
vendor 11AB
Device 4351
it might be different between machines. please check!
Click the Details tab and read the vendor id and device id. The vendor id is going to be "11AB"
2) In OSX, go into Terminal and edit the following file:
sudo nano /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist
if u get an "Open with" dialog, right click the file and click "Show Package Contents"
Scroll down and find the following:
<key>IOPCIPrimaryMatch</key>
<string>0x436211AB</string>
Replace the bold numbers with the device id you found above.
Save the file.
Exit the file.
3) Delete the following files. In Terminal, type (or copy and paste):
sudo rm -r /System/Library/Extensions.mkext
sudo rm -r /System/Library/Extensions.kextcache
4) Repair permissions. In Terminal, type:
diskutil repairPermissions /
5) Reboot
you have the same vendor and device

0x435111AB