Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

2103 Posts in 252 Topics- by 1651 Members - Latest Member: ADESTSAPENGAW

March 11, 2010, 07:46:24 AM
netkas.org forumGeneral CategoryPC EFIFixing time machine via efi
Pages: 1 [2] 3 4 5
Print
Author Topic: Fixing time machine via efi  (Read 24395 times)
time ed
Jr. Member
**
Offline Offline

Posts: 98



« Reply #15 on: January 10, 2008, 04:24:07 AM »

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...
« Last Edit: January 16, 2008, 02:31:39 AM by time ed » Logged
stellarola
Newbie

Offline Offline

Posts: 14


« Reply #16 on: January 10, 2008, 06:14:00 AM »

I am so lost. I'm usually good at gripping stuff like this. This is all chinese to me, which I don't speak. Tongue


-Stell
Logged
aliab
Newbie

Offline Offline

Posts: 6


« Reply #17 on: January 10, 2008, 09:02:17 AM »

PCI0@0/PEX5@1C,5/IOPCI2PCIBridge/ethernet@0

Sorry i am stupid, failed to convert ?

02010c00d041030a01000000 001c0005 ...  7fff0400
Logged
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #18 on: January 10, 2008, 09:36:11 AM »


aliab:

try this instead

02010c00d041030a00000000010106 00051c 0101060000007fff0400

Logged
stellarola
Newbie

Offline Offline

Posts: 14


« Reply #19 on: January 11, 2008, 05:21:42 AM »

Ok, check this out.

So Krijonk made me a string for my mobo that ended up getting TM to work. Thank you very very much for that Krijonk. However, things all around are running much much smoother than before. Also, I don't have a gfx string installed for my 7900GS 256MB. I dunno if this plays a factor or not.

-My 3D Dock Magnification is much smoother than it was before.

-TM works now with vanilla kext

-Faster browsing in Safarai (Call me crazy)

-I don't have to replug my Xbox 360 usb cam back in after boot up. It sees it EVERYTIME now.

-Sometimes when the Xbox 360 controller was plugged in, it would hault the system from booting. No longer.

....

However, verbose mode is displaying new items. All my USB devices now pop up in verbose mode. It says this now...

JamLab : Family specific matching failed.

Xbox 360 USB: Family specific matching failed.

It does this for all the plugged in USB devices. I dunno what it means.

Also, could someone tell me if I can get a .txt dump of everything listed in verbose mode?

Thankyou much for checking out this post.

-Stell

EDIT**

Here is a video of my apps loading after installing this TM fix...

http://www.youtube.com/watch?v=kmnzsOMUMkE

As you can see, its mfing fast.
« Last Edit: January 11, 2008, 06:13:29 AM by stellarola » Logged
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #20 on: January 11, 2008, 10:23:37 AM »


aliab:

try this instead

02010c00d041030a00000000010106 00051c 0101060000007fff0400



darn, I meant it to be:

02010c00d041030a01000000010106 00051c 0101060000007fff0400

cheers
Logged
mcmatrix
Newbie

Offline Offline

Posts: 46



« Reply #21 on: January 11, 2008, 12:12:21 PM »


aliab:

try this instead

02010c00d041030a00000000010106 00051c 0101060000007fff0400



darn, I meant it to be:

02010c00d041030a01000000010106 00051c 0101060000007fff0400

cheers


Why are you dealing with hex devpath use devpath text notation.
Its more human readable than hex Smiley
Logged
eclau
Newbie

Offline Offline

Posts: 17


« Reply #22 on: January 11, 2008, 12:19:38 PM »

mcmatrix,

can you help me build my string?
I have gigabyte ga-p35-ds4 mobo. 7600gs string is working fine but cannot get TM to work with vanilla kext.
Thanks!
Logged

Vanilla Leopard, 10.5.1 update, PC_EFI v8
Gigabyte P35-DS4 rev 2.0
Intel Q6600
4x1gb Corsair DDR2 667MHz
Nvidia GeForce 7600GS 256mb @ 1680x1050 Samsung SyncMaster 226BW
2x320gb Western Digital AAKS SATA II
Pioneer DVD-RW DVR-212BK SATA
Onboard Realtek 8111B LAN
Onboard Realtek ALC889A audi
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #23 on: January 11, 2008, 12:54:01 PM »


aliab:

try this instead

02010c00d041030a00000000010106 00051c 0101060000007fff0400



darn, I meant it to be:

02010c00d041030a01000000010106 00051c 0101060000007fff0400

cheers


Why are you dealing with hex devpath use devpath text notation.
Its more human readable than hex Smiley


I know, but the OP used hex as well Smiley
Logged
eclau
Newbie

Offline Offline

Posts: 17


« Reply #24 on: January 11, 2008, 12:59:44 PM »

mtrr,

I have the same mobo as aliab. I have tried the string you suggested but it didn't work.
Thanks!
Logged

Vanilla Leopard, 10.5.1 update, PC_EFI v8
Gigabyte P35-DS4 rev 2.0
Intel Q6600
4x1gb Corsair DDR2 667MHz
Nvidia GeForce 7600GS 256mb @ 1680x1050 Samsung SyncMaster 226BW
2x320gb Western Digital AAKS SATA II
Pioneer DVD-RW DVR-212BK SATA
Onboard Realtek 8111B LAN
Onboard Realtek ALC889A audi
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #25 on: January 11, 2008, 01:05:14 PM »

eclau,

the corrected one?

Logged
eclau
Newbie

Offline Offline

Posts: 17


« Reply #26 on: January 11, 2008, 01:06:52 PM »

mtrr,

yes, the corrected one. not only TM failed, gfx also not working.
Logged

Vanilla Leopard, 10.5.1 update, PC_EFI v8
Gigabyte P35-DS4 rev 2.0
Intel Q6600
4x1gb Corsair DDR2 667MHz
Nvidia GeForce 7600GS 256mb @ 1680x1050 Samsung SyncMaster 226BW
2x320gb Western Digital AAKS SATA II
Pioneer DVD-RW DVR-212BK SATA
Onboard Realtek 8111B LAN
Onboard Realtek ALC889A audi
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #27 on: January 11, 2008, 01:14:44 PM »

that's weird, I'll need to check with gfxutil which I can't use right now (/me @work no OS X here Sad ). will be another 2 hours till I get home, if that early at all.

I'm on ga-p35-ds3/q6600/7300gt  and even my broadcom based WIFI PCI card is showing as internal, I usually test the stuff on a 2nd installation on a USB HDD, and the stuff started working afer I cleared the caches after putting the strings in (very good to have a 2nd install for fiddling around), TM works as do Maya and CS3. next will be sound, but I haven't found the pin config data yet.

regards
Logged
eclau
Newbie

Offline Offline

Posts: 17


« Reply #28 on: January 11, 2008, 01:29:36 PM »

Please let me know if I am doing the correct thing.

So I replace this line in /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

02010c00d041030a010000000101060000010101060000007fff0400

with your line

02010c00d041030a0100000001010600051c0101060000007fff0400

Is it correct?
Logged

Vanilla Leopard, 10.5.1 update, PC_EFI v8
Gigabyte P35-DS4 rev 2.0
Intel Q6600
4x1gb Corsair DDR2 667MHz
Nvidia GeForce 7600GS 256mb @ 1680x1050 Samsung SyncMaster 226BW
2x320gb Western Digital AAKS SATA II
Pioneer DVD-RW DVR-212BK SATA
Onboard Realtek 8111B LAN
Onboard Realtek ALC889A audi
mtrr
Newbie

Offline Offline

Posts: 27


« Reply #29 on: January 11, 2008, 01:41:43 PM »

that's ONLY for network, the gfx part is missing, I'll port my plist as soon as I get home, that will make it much more easy to read (and understand).

or, convert your gfx string with gfxutil (latest) into xml, add what netkas explained to it, and convert it to hex again, then you have your new hex string including gfx and net

cheers


I wrote this before I noticed the new version, need to check it out, still @work Sad
« Last Edit: January 11, 2008, 01:50:35 PM by mtrr » Logged
Pages: 1 [2] 3 4 5
Print
Jump to:  

Theme orange-lt created by panic