Jump to content

Special ethernet problem en0 built in


  • Please log in to reply
8 replies to this topic

#1
Hades

Hades

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
Hi Guys

I finally updated to OSX Lion successfully. Well sort of.
The only problem i have in my network pref pane my ethernet card looks OK ( en0 built in) Attached File  Bildschirmfoto_2011_07_31_um_17.49.23.png   34.75KB   40 downloads
But when i look with the IO registry Explorer i see that the Boolean for built in is on no.
Attached File  Bildschirmfoto_2011_07_31_um_11.01.04.png   94.34KB   40 downloads
You might say thats no problem as long as the ethernet is working. You are right but
I have a plug in for Logic installed (Korg Legacy ) wich needs for registration the ethernet card as built in (challenge /responce code) As long as it is not "real" built in i can´t register these plug ins.
So what do i have to do to make this happens?
I updated with the tonymac method with ##### /Retail Leo DVD/ XMove/ Lion GM chimera as Bootloader
MY Specs are :
Core i5 ",8
Gigabyte P55-USB3
GTX 275
8 Gig of Ram
Could someone explain me patiently what do i have to do? I had a similar problem on Leo and solved it with the great help of Gringo.
But now i tried all i could imagine and really desperate and stuck with it. (Exept installing chameleon as bootloader wich i fear)
Please help me !

regards

Hades
Thank you in advance for your help

#2
r_noble

r_noble

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
  • Location:Planet Earth
Ok i was able to find a solution to the issue can't remember where i found it but this is way i had to do for my RTL8111C. I use the Realtek1000SL.kext

Use OS86XTools to create the ethernet plist & string.
Add the ethernet properties from the newly generated plist to my GFX plist.
I only did this because EFI generated GFX is used.
If you only need ether built-in, copy the ethernet hex string to your device properties in Extras/org.chameleon.boot.
Delete the /Library/Preference/SystemConfiguration/NetworkInterfaces.plist and Reboot.

Posted Image

Posted Image

now the Appstore works.

EthernetBuiltIn wasn't working for me.
Hope this helps you and anyone else with the issue.
peace!

#3
Hades

Hades

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
Hi r_noble

Thx for the explanation! But i have maybe a problem. I dont use chameleon ! As written in my first post i have chimera as bootloader so i am unsure how it will work with chimera...
Appstore works for me from the beginning, was never a problem

Ha

#4
MaLd0n

MaLd0n

    ...filling veins with juice of chaos...

  • Moderators
  • 11,137 posts
  • Gender:Male
  • Location:Rio de Janeiro
add LAN0 into device
Device (LAN0)
				{
					Name (_ADR, Zero)
					Method (_DSM, 4, NotSerialized)
					{
						Store (Package (0x04)
							{
								"built-in", 
								Buffer (One)
								{
									0x01
								}, 

								"location", 
								Buffer (0x02)
								{
									"1"
								}
							}, Local0)
						DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
						Return (Local0)
					}
				}
try it

#5
r_noble

r_noble

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
  • Location:Planet Earth
hope that works for Hades, but i keep getting a PciRootUID error. at the chameleon boot up and shortly after.

Fixed: the dsdt LAN0 fix does work. save dsl as the aml lol. I'm a bit rusty.

#6
Hades

Hades

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
Hi MaLdOn

Thx for this but how can i start this ...do i need a tool to run this code? Sorry for my stupid question. Will it last after a reboot ?
Thanks in advance for the explanation

regards

#7
r_noble

r_noble

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
  • Location:Planet Earth
Use MaLd0n's DSDT Patcher for your board. Also DSDTEditor/DSDTe will help with adding the LAN0 to your DSDT. Do a bit of searching in the forum for a bit more info on dsdt's. Someone else may give you further assistance in this thread.

#8
Hades

Hades

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 104 posts
OK thx for the information !
I will wait until some good soul will help me with this. Because i don´t want to patch things when i don´t know what they will do .
*wait* ;)

#9
ltooz_audis

ltooz_audis

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
  • Gender:Male
  • Location:Fremont, CA

You don't need to patch dsdt or anything fancy. I tried the dsdt patching and I had hard time. Found the new way to get en0 built-in without much problems.

 

Fix En0-Ethernet Built-in for Apps Store

 

Cheers,

 

Louis







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy