i added this thing
<key>02010c00d041030a0000000001010600011c0101060000007fff0400</key>
<dict>
<key>built-in</key>
<string>0x01</string>
</dict>
Added my path, _SB/PCI0@0/HUB0@1e0000/Ethernet@4, which works out to be
02010c00d041030a0100000001010600001e0101060000047fff0400
and restored stock IONetworkingFamily from retail install disk. I'm not sure what all this fixed, but there is a difference.
Even though TimeMachine worked for me before this change, and works now with Boot.plist string and stock IONetworking kext restored, I used to get a slew of "_CFGetHostUUIDString: unable to determine UUID for host. Error: 35" in my logs before and after my hostname was set at startup. Now I'm down to only one before hostname is set.
Here's the remaining error. Anyone else see this or know if it is normal?
localhost socketfilterfw[53]: _CFGetHostUUIDString:..Error 35
I see this also in ALF.log.
Also, if we're using Boot.plist strings and it makes a difference, does anyone know what the NetworkInterfaces.plist in /Library/Preferences/SystemConfiguration is for? Is it read at startup? It has the same information as string...
As well, I noticed that the system generated a new com.apple.network.identification.plist in /Library/Preferences/SystemConfiguration after I made the change. What is this read by?
Attached is new raw plist that includes ethernet and 7600gt paths/configs, and new Boot.plist...