Jump to content
7 posts in this topic

Recommended Posts

So I documented my install process very closely this time, as this problem kept happening to me in the past and I didn't know what caused it:

 

I've been working with the myHack method, and have successfully gotten a 100% vanilla install going multiple times on my Gateway P-7805u FX. Awesome machine, and awesome Snow install... lightning fast! Anyways, one other thing you should know is that I bought an AirPort Extreme mini PCI-e card off ebay and replaced my Intel Wifi Link 5100 with it. The new card works natively.

 

The problem:

At some point each time after I install and begin tweaking the system, I will open up Safari and not be able to access the internet. Mind you, the card is working fine -- I can connect to any Wifi signal, and I get a proper IP and all that... but simply no connection to the internet, no matter what. And yeah, I've tried everything as far as messing with network settings.

 

Anyways, after paying attention to each step I take this time around, I think I've figured out that the problem lies within the LegacyAppleRTC.kext in /Extra/Extensions/. When I patched my DSDT (with GUI, because I'm a complete DSDT noob) and deleted that LegacyAppleRTC is when the connection problems came up again. THEN I put the kext BACK into /Extra/ and kept DSDT.aml, and internet worked again. Took arch=i386 out of Boot.plist, and whaddayaknow -- no internet. (Since LegacyAppleRTC only loads in 32-bit mode.)

So it seems that my system cannot access the internet WITHOUT that kext at the moment. Which sucks.

 

 

Sooo that's where I'm at now, and I'm stumped... I searched all over for this issue but couldn't seem to find anything. I'd love to boot x64, and this is the only thing I need help fixing, besides sleep... but first things first ;-)

 

Anyone have any bright ideas? Am I missing something stupidly obvious here?

no idea, but you say the card get's an IP.

 

can you ping the card's ip? your router's ip? can you ping www.google.com?

 

does running this in a command prompt work:

 

/usr/bin/curl www.google.com -o /dev/null -w "dns: %{time_namelookup} connect: %{time_connect} pretransfer: %{time_pretransfer} starttransfer: %{time_starttransfer} total: %{time_total}\n"

 

?

 

just fishing ...

Hey, thanks for the reply. Nope, no google pings, no nothing. Almost as if my cable modem was unplugged. (Which it wasn't seeing as I am able to connect fine on any other OS, haha).

 

I actually solved my problem yesterday... after finally learning a little more about DSDT, I manually did some edits with DSDTSE, including the CMOS reset fix, even though that was never a problem for me in the first place, even without LegacyAppleRTC. Anyways, once I applied that fix (plus a few others, I guess it could have been any of them that did it) and had no use for that kext, I tried deleting it and booting x64, not really expecting anything to have changed -- but lo and behold here I am, running x64 as we type.

 

So i.e. I am still clueless about what was wrong, but now I am also ignorantly satisfied, as my problem is gone :-) I do however have a nasty habit of determining the cause of a problem anyways, if for nothing else than for future readers of this thread who might stumble across the same trouble. So if anyone knows what happened to me or why, feel free to reiterate. Thanks again.

Hmmmm, no that file is still in my Extensions folder, and it seems that it is also being loaded (according to System Profiler). Do you think that had something to do with it?

 

EDIT: It also looks like the original AppleRTC.kext is being loaded. For what it's worth. I wonder what would happen if I disabled it......... :P

  • 6 months later...

This topic is maybe a little old, but I have been experiencing exactly the same thing.

Problem is, I'm now back to off...

Keyboard not working, mouse nor trackpad, no sound, no internet, sometimes I can get the mouse to work, but inverted as before...

After trying a lot of stuff, I managed to get all the errors about PS2 and EHCI related stuff gone, but remaining is the AppleRTC message something like failed to load :-)

So, any thoughts on that ?

(I'm going to try once more to delete LegacyAppleRTC and see what that does)

BTW I'm trying to fix this from a Leopard 10.5.7 version, I suppose that if I were to copy that kext from this system,

SL would probably freak out ?

×
×
  • Create New...