Jump to content

DSDT Dell 7720/Help injecting Ethernet

Dell 7720 Realtek Ethernet

  • Please log in to reply
5 replies to this topic

#1
WaldMeister

WaldMeister

    InsanelyMac Deity

  • Donators
  • 1,945 posts
  • Gender:Male
  • Location:The 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   40 downloads

#3
WaldMeister

WaldMeister

    InsanelyMac Deity

  • Donators
  • 1,945 posts
  • Gender:Male
  • Location:The Netherlands

Use DSDT Editor and inject the patch.



Attached File  Atheros 9285.txt   972bytes   40 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
WaldMeister

WaldMeister

    InsanelyMac Deity

  • Donators
  • 1,945 posts
  • Gender:Male
  • Location:The 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   77 downloads

#6
WaldMeister

WaldMeister

    InsanelyMac Deity

  • Donators
  • 1,945 posts
  • Gender:Male
  • Location:The Netherlands

Attached File  Patched.zip   19.03KB   77 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

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy