Jump to content

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

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
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

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
Use DSDT Editor and inject the patch.



Attached File  Atheros 9285.txt   972bytes   32 downloads

#3
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands

Use DSDT Editor and inject the patch.



Attached File  Atheros 9285.txt   972bytes   32 downloads


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

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands
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

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
Attached File  Patched.zip   19.03KB   62 downloads

#6
Lejenk

Lejenk

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,381 posts
  • Gender:Male
  • Location:Netherlands

Attached File  Patched.zip   19.03KB   62 downloads


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





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


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