Jump to content

fluid | fixed

DSDT Dell 7720/Help injecting Ethernet

Dell 7720 Realtek Ethernet

  • Please log in to reply
5 replies to this topic

#1
Lejenk

Lejenk

    InsanelyMac Legend

  • Local Moderators
  • 1,093 posts
  • Gender:Male
  • Location:Germany/Belgium/Netherlands/Depends..
  • Interests:OSx86, Cooking, Gadgets.
Hi,

I need some help injecting my ethernet card into my DSDT. Found some solutions scattered around the web, but none of them seem to inject specific hardware information, which is needed.

Attached my current DSDT and ioreg file. The "airport" device is located under RP01, i think the information needs to be injected somewhere near that location.

Thanks for the help in advance.

Attached Files



#2
iFIRE

iFIRE

    InsanelyMac Deity

  • Moderators
  • 2,407 posts
  • Gender:Male
  • Location:Bcn-Spain
Use DSDT Editor and inject the patch.



Attached File  Atheros 9285.txt   972bytes   14 downloads

#3
Lejenk

Lejenk

    InsanelyMac Legend

  • Local Moderators
  • 1,093 posts
  • Gender:Male
  • Location:Germany/Belgium/Netherlands/Depends..
  • Interests:OSx86, Cooking, Gadgets.

View PostiFIRE, on 23 January 2013 - 01:25 PM, said:

Use DSDT Editor and inject the patch.



Attachment Atheros 9285.txt

Wifi works, it's about the Realtek ethernet, should have been more specific, sorry.
The realtek ethernet (lan) works now, by installing a kext from the realtek page, but i would like to inject it using dsdt.

Thanks for the reply.

#4
Lejenk

Lejenk

    InsanelyMac Legend

  • Local Moderators
  • 1,093 posts
  • Gender:Male
  • Location:Germany/Belgium/Netherlands/Depends..
  • Interests:OSx86, Cooking, Gadgets.
Device was RP05.


			Device (LAN0)
			{
				Name (_ADR, Zero)
				Name (_SUN, 0x03)
				Name (_PRW, Package (0x02)
				{
					0x0B, 
					0x04
				})
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x0C)
						{
							"built-in", 
							Buffer (One)
							{
								 0x00
							}, 
							"location", 
							Buffer (0x02)
							{
								"1"
							}, 
							"network-type", 
							Buffer (0x09)
							{
								"ethernet"
							}, 
							"revision-id", 
							Buffer (0x04)
							{
								 0x05, 0x00, 0x00, 0x00
							}, 
							"model", 
							Buffer (0x22)
							{
								"Realtek RTL810SE Gigabit Ethernet"
							}, 
							"name", 
							Buffer (0x09)
							{
								"ethernet"
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}


Adding the above should work.

#5
iFIRE

iFIRE

    InsanelyMac Deity

  • Moderators
  • 2,407 posts
  • Gender:Male
  • Location:Bcn-Spain
Attached File  Patched.zip   19.03K   18 downloads

#6
Lejenk

Lejenk

    InsanelyMac Legend

  • Local Moderators
  • 1,093 posts
  • Gender:Male
  • Location:Germany/Belgium/Netherlands/Depends..
  • Interests:OSx86, Cooking, Gadgets.

View PostiFIRE, on 26 January 2013 - 07:38 PM, said:


Learned from that edit, thanks, cleaner code that way.





Also tagged with one or more of these keywords: Dell, 7720, Realtek, Ethernet

  Topic Stats Last Post Info

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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