powaking Posted July 19, 2012 Share Posted July 19, 2012 I had to rebuild my machine due to a faulty onboard nic. As a result I'm currently using a RealTek chipset usb wireless nic. I built my DSDT with the onboard nic so my DSDT does not have this nic's information. I believe due to this I'm not able to have these applications work. What I have done is the following: Generate a UDID and add it to the smbios.plist Remove the network plist to have it generate a new one Use Chameleon Wizard to generate a new Serial Use prebuild smbios in Chameleon Wizard Using Chameleon 2.1 r1998 Still no dice. I have read in another thread where someone was able to resolve this by setting their usb nic as eth0 and this resolved the issue but I have not had luck in contacting them. Attached is my IOReg dump and DSDT if anyone can help with this. DSDT-IOReg.zip Quote OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam Link to comment Share on other sites More sharing options...
powaking Posted August 2, 2012 Author Share Posted August 2, 2012 After playing around with this for a bit I'm seeing that my only NIC (the USB Nic) is showing as IOBuiltin as false under NetworkInterfaces.plist. Even setting it to True and rebooting sets it back to false. I guess my ask here is how do I make this USB Nic set to true for IOBuiltIn? I do have EthernetBuiltin option set. What DSDT modifications do I need to do? Edit: I dumped another DSDT using Ubuntu Live CD but when I use this DSDT I get a kernel panic about 10 seconds or so after the desktop is shown. I also did not see any reference to any RealTek devices (not my USB Nic nor my Audio chipset). Â dsdt2.aml.zip Quote OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam Link to comment Share on other sites More sharing options...
Cassio Posted August 2, 2012 Share Posted August 2, 2012 I'm not sure you can inject a property into an USB device via DSDT or device-properties string, or if it would solve your problem. Don't you have a Marvell 88E8056? If you load the kext you will have en0 ethernet set as built-in and your problem should be solved, even if you use the Realtek NIC to connect (set it as en1). Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
powaking Posted August 2, 2012 Author Share Posted August 2, 2012 I do have that kext but I think I have a defective hardware NIC as when I install that kext now my system freezes or will stop booting up. Once I remove the kext my system works fine. I've used this same kext before so I know its not a corrupt kext. I really do think there is something wrong with this onboard nic. I guess I could solve this with a PCI nic card but trying to get this resolved using a USB nic for now. Quote OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam Link to comment Share on other sites More sharing options...
Cassio Posted August 2, 2012 Share Posted August 2, 2012 Maybe something like this <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x0)/Pci(0x1d,0x7)/USB(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> </dict> </plist> Quote ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8 Link to comment Share on other sites More sharing options...
powaking Posted August 3, 2012 Author Share Posted August 3, 2012 That didn't work but I did go back and re-enabled the nic in the bios and tried my Live Linux CD. Network card appeared to be working so I took a gamble and installed the kext. No more freeze ups. Weird. I'm now able to log into iCloud. Quote OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam Link to comment Share on other sites More sharing options...
kocoman Posted November 21, 2012 Share Posted November 21, 2012 I have the same problem, but the internal NIC is burnt out due to power surge on the ethernet cable is there any way to fix? thanks Quote Link to comment Share on other sites More sharing options...