Jump to content

Intel HECI Controller on 10.7.4


webstar1
 Share

19 posts in this topic

Recommended Posts

ok so after 6 months im deciding to jump onto osx lion, but with more preperation. Last time none of my network worked, ethernet or wireless. Recently, i found this great tool System Info and it had this:

 

:( 8086;Intel Corporation;3b64;5 Series/3400 Series Chipset HECI Controller;Communication controller;Communication controller

Yes the smiley indicates it couldnt find a kext or whatever

So i think this is whats causing me not getting onto the internet, is there a kext available? If it involves dsdt, is there a dsdt that already has this patched? Thanks guys, you lot are :star_sunglasses:

Link to comment
Share on other sites

Nope, look for the device labeled "Network Controller". What your looking at is the Host Embedded Controller Interface and is basically the System Management Bus, it's for different parts of the computer to communicate with each other, but not for the internets. Don't worry about the sad face on it, It's working fine.

  • Like 1
Link to comment
Share on other sites

Nope, look for the device labeled "Network Controller". What your looking at is the Host Embedded Controller Interface and is basically the System Management Bus, it's for different parts of the computer to communicate with each other, but not for the internets. Don't worry about the sad face on it, It's working fine.

 

Thanks for the confirmation, however, i cant understand why my wifi or ethernet isnt working, but the main thing i need is wifi, heres there info and the kext im trying:

 

14e4;Broadcom Corporation;4357;BCM43225 802.11b/g/n;Network controller;Network controller

14e4;Broadcom Corporation;1692;NetLink BCM57780 Gigabit Ethernet PCIe;Network controller;Ethernet controller

 

For now, i only attempted to turn on wifi using the following kext:

http://www.osx86.net...43225.kext.html

 

how do i make sure my device and vendor id is in the correct place? could you do a massive favour and add it in the correct position and upload it? Since you are very experienced

Link to comment
Share on other sites

The wireless kext you lonked to already has your device ID in it, but is a 32bit only kext, and I don't think there are any 64bit version available. If you have already installed it reboot and use arch=i386 at chameleon boot prompt and see if that works. If you havent installed it then do so using kext wizard, rebuild cache and reboot same as above. Will take a look into ethernet in a sec

  • Like 1
Link to comment
Share on other sites

The wireless kext you lonked to already has your device ID in it, but is a 32bit only kext, and I don't think there are any 64bit version available. If you have already installed it reboot and use arch=i386 at chameleon boot prompt and see if that works. If you havent installed it then do so using kext wizard, rebuild cache and reboot same as above. Will take a look into ethernet in a sec

 

oh :/ that means its either wifi or my screen display?

Would it be hard for someone to port it to 64bit?

Thanks for all the help man appreciate it

Link to comment
Share on other sites

Here is 10.7.4 IONetworking with your device ID added to broadcom plugin, I have no clue if it will work as I have no way to test it. Since your laptop is a couple years old, I'm surprised display will not work in 32bit, what graphics chipset do you have and what method are you using to get it working in 64bit?

IONetworkingFamily.kext.zip

  • Like 1
Link to comment
Share on other sites

Here is 10.7.4 IONetworking with your device ID added to broadcom plugin, I have no clue if it will work as I have no way to test it. Since your laptop is a couple years old, I'm surprised display will not work in 32bit, what graphics chipset do you have and what method are you using to get it working in 64bit?

 

i bought my laptop a year ago lol. Its an emachines e732z

Its using Intel HD with Intel core I3 - 370M processor with 6GB RAM and is 64 bit only (i think) so i would need 64 bit drivers for a good display as i accidentally installed 32 bit windows 7 once and the screen was stretched and very LQ

Link to comment
Share on other sites

It goes in your /Extra folder and is a plist format containing a valid mac model, serial number, part #'s etc, which is passed on to the OS in order to emulate or trick the OS into thinking that is the model of real mac your system is running on. Since different real mac models have come with different cpu's and graphics cards, as well as having different power management features, this can have a huge impact on what and how your system runs. Although in the past changing smbios mostly provided cosmetic fixed to "about this mac", since newer versions of osx have come out and more mac models over the years with advanced power management, it has become increasing important and can be directly tied to how and if your system will run. Also having the mac model info and serial # is required for all services to work properly such as iCloud and Appstore. You can use Chameleon Wizard to help generate a smbios for just about any mac model along with a valid serial # for it. You probably have whatever one your installer used as the default at the moment, probably macpro 3,1

  • Like 1
Link to comment
Share on other sites

It goes in your /Extra folder and is a plist format containing a valid mac model, serial number, part #'s etc, which is passed on to the OS in order to emulate or trick the OS into thinking that is the model of real mac your system is running on. Since different real mac models have come with different cpu's and graphics cards, as well as having different power management features, this can have a huge impact on what and how your system runs. Although in the past changing smbios mostly provided cosmetic fixed to "about this mac", since newer versions of osx have come out and more mac models over the years with advanced power management, it has become increasing important and can be directly tied to how and if your system will run. Also having the mac model info and serial # is required for all services to work properly such as iCloud and Appstore. You can use Chameleon Wizard to help generate a smbios for just about any mac model along with a valid serial # for it. You probably have whatever one your installer used as the default at the moment, probably macpro 3,1

 

 

thanks i got that done,

also i ran lion in 32 bit, but the wireless isnt working, i checked the system.log and it said: AppleAirPortBrcm43225.kext syntax error line 1, this is using the driver i mentioned earlier. AppleAirPortBrcm43225.kext is located inside the kext. Can you please have a look?

What can i do to change my resolution to 1366x768? its currently 1028x768 and ive tried Graphics Mode in kernel as well as switchresx4 however both dont change it, i went on about this mac and it has recognised and says Intel HD Graphics 768mb

Also, when i install voodoohda the system shows me audio control yet no audio comes out, i used 2509-VoodooHDA-2.7.3.pkg which sets it up for you but it results in kernel panic and ends in me reinstalling lion.

 

Thanks for all the help :)

Link to comment
Share on other sites

Ok, we'll try one at a time :) Voodoo audio can be buggy, what audio controller you have. Even better can you just post the entire System Info listing?

  • Like 1
Link to comment
Share on other sites

8086;Intel Corporation;3b64;5 Series/3400 Series Chipset HECI Controller;Communication controller;Communication controller

8086;Intel Corporation;3b56;5 Series/3400 Series Chipset High Definition Audio;Multimedia controller;Audio device

8086;Intel Corporation;3b4c;5 Series/3400 Series Chipset PCI Express Root Port 6;Bridge;PCI bridge

8086;Intel Corporation;3b42;5 Series/3400 Series Chipset PCI Express Root Port 1;Bridge;PCI bridge

8086;Intel Corporation;3b3c;5 Series/3400 Series Chipset USB2 Enhanced Host Controller;Serial bus controller;USB Controller

8086;Intel Corporation;3b34;5 Series/3400 Series Chipset USB2 Enhanced Host Controller;Serial bus controller;USB Controller

8086;Intel Corporation;3b32;5 Series/3400 Series Chipset Thermal Subsystem;Signal processing controller;Signal processing controller

8086;Intel Corporation;3b30;5 Series/3400 Series Chipset SMBus Controller;Serial bus controller;SMBus

8086;Intel Corporation;3b29;5 Series/3400 Series Chipset 4 port SATA AHCI Controller;Mass storage controller;SATA controller

8086;Intel Corporation;3b09;Mobile 5 Series Chipset LPC Interface Controller;Bridge;ISA bridge

8086;Intel Corporation;2d13;Core Processor Reserved;Bridge;Host bridge

8086;Intel Corporation;2d12;Core Processor Reserved;Bridge;Host bridge

8086;Intel Corporation;2d11;Core Processor QPI Physical 0;Bridge;Host bridge

8086;Intel Corporation;2d10;Core Processor QPI Link 0;Bridge;Host bridge

8086;Intel Corporation;2d01;Core Processor QuickPath Architecture System Address Decoder;Bridge;Host bridge

8086;Intel Corporation;2c62;Core Processor QuickPath Architecture Generic Non-core Registers;Bridge;Host bridge

8086;Intel Corporation;2448;82801 Mobile PCI Bridge;Bridge;PCI bridge

8086;Intel Corporation;0046;Core Processor Integrated Graphics Controller;Display controller;VGA compatible controller

8086;Intel Corporation;0044;Core Processor DRAM Controller;Bridge;Host bridge

14e4;Broadcom Corporation;4357;BCM43225 802.11b/g/n;Network controller;Network controller

14e4;Broadcom Corporation;1692;NetLink BCM57780 Gigabit Ethernet PCIe;Network controller;Ethernet controller

Link to comment
Share on other sites

OK, since I don't want to get into DSDT editing at this point, try another version of voodoo, if it kernel panics, you do not need to reinstall. First try booting using -x, if you can get the the desktop, remove it and rebuild kernel cache using kext wizard. If you can't get to the desktop using -x, use -s which will get you to a command line prompt. Follow the directions it lists to mount your drive as writable, then navigate to your extensions folder and move the kext out of it and reboot using -f(which ignores the kernel cache) the command line code to get to your faulty kext would look like this:

cd /System/Library/Extensions/
ls --> this will give a list of all files in the folder incase you dont remember the name off hand
mv VoodooH* ~/Desktop/

In above example I used * wild card after enough of the kext name was written that it would not match other file names, you can also hit tab while typing any of the above, either file names or folder paths and once enough has been typed to make the name only match 1 possibility in that location, it will auto complete the rest of the name for you, so once you've used cd to get to extensions folder, just typing Voodo and hitting tab it will auto complete the rest, unless you have other Voodoo kexts, if so just keep typing the name until enough has been typed to make it unique. Same with navigating to System/Library/Extensions. Typing: cd /Sy and hitting tab will get you cd /System. Then keep going: cd /System/L and hit tab, you'll get:cd /System/Library etc etc etc!

Link to comment
Share on other sites

thanks i got that done,

also i ran lion in 32 bit, but the wireless isnt working, i checked the system.log and it said: AppleAirPortBrcm43225.kext syntax error line 1, this is using the driver i mentioned earlier. AppleAirPortBrcm43225.kext is located inside the kext. Can you please have a look?

What can i do to change my resolution to 1366x768? its currently 1028x768 and ive tried Graphics Mode in kernel as well as switchresx4 however both dont change it, i went on about this mac and it has recognised and says Intel HD Graphics 768mb

Also, when i install voodoohda the system shows me audio control yet no audio comes out, i used 2509-VoodooHDA-2.7.3.pkg which sets it up for you but it results in kernel panic and ends in me reinstalling lion.

 

Thanks for all the help :)

A little confused by "AppleAirPortBrcm43225.kext is located inside the kext", do you mean extensions folder? Install instructions for that kext were to install in S/L/E, not as a plug in to io80211family.kext. Again use kext wizard and you can take a lot of guess work out of it, also always use it's repair permission and rebuild kernel cache options after installing kexts. I assume for changing screen resolution, you tried the "displays" preference in system preferences first? Did the ethernet work with what I uploaded?
  • Like 1
Link to comment
Share on other sites

OK, since I don't want to get into DSDT editing at this point, try another version of voodoo, if it kernel panics, you do not need to reinstall. First try booting using -x, if you can get the the desktop, remove it and rebuild kernel cache using kext wizard. If you can't get to the desktop using -x, use -s which will get you to a command line prompt. Follow the directions it lists to mount your drive as writable, then navigate to your extensions folder and move the kext out of it and reboot using -f(which ignores the kernel cache) the command line code to get to your faulty kext would look like this:

cd /System/Library/Extensions/
ls --> this will give a list of all files in the folder incase you dont remember the name off hand
mv VoodooH* ~/Desktop/

In above example I used * wild card after enough of the kext name was written that it would not match other file names, you can also hit tab while typing any of the above, either file names or folder paths and once enough has been typed to make the name only match 1 possibility in that location, it will auto complete the rest of the name for you, so once you've used cd to get to extensions folder, just typing Voodo and hitting tab it will auto complete the rest, unless you have other Voodoo kexts, if so just keep typing the name until enough has been typed to make it unique. Same with navigating to System/Library/Extensions. Typing: cd /Sy and hitting tab will get you cd /System. Then keep going: cd /System/L and hit tab, you'll get:cd /System/Library etc etc etc!

 

Thanks I installed voodoohda 0.2.7.3 and reboot . Luckily it rebooted and some progress. My speakers now have a hissing sound like you do when you leave a speaker on full volume and it just squeeks from time to time. Putting the volume all the way Down turns off the speaker.

Link to comment
Share on other sites

go into the system preferences and should see a Voodoo pref pane near the bottom, turn the input/mic gain down and play wit some of the other settings

Link to comment
Share on other sites

 Share

×
×
  • Create New...