bean88 Posted March 25, 2013 Share Posted March 25, 2013 Hi mates, I have a sony van-fw45 installed with ML 10.8.3. It's been worked as a desktop since I never manage to drive the internal display nor the ethernet (Marvell yokon 88e8055). I've been using an external monitor and an expresscard docking station (TARGUS) for internet so far. Lately I finally got the internal display work (thanks to this thread http://goo.gl/HyCwt) and would like to use my computer actually as a laptop. Again I tried all means to drive 88e8055 but still no luck. I tried: 1, injected the device id 2, install a legacy driver 3, modify dsdt the driver is launched however the device seems to be shutdown for malfunction: Mar 25 14:40:00 localhost kernel[0]: AppleYukon2: RxRingSize <= 1024, TxRingSize 256, RX_MAX_LE 1024, TX_MAX_LE 768, ST_MAX_LE 3328Mar 25 14:40:04 Mac-Pro kernel[0]: AppleYukon2: 00000000,00000000 Yukon2Power - sk98osx_dnet::leavePower - wait for PMStop failedon occasion, it worked properly but it's very rare. Mar 25 03:28:29 Mac-Pro kernel[0]: AppleYukon2: Marvell Yukon Gigabit Adapter 88E8055 Singleport Copper SAMar 25 03:28:29 Mac-Pro kernel[0]: AppleYukon2: RxRingSize <= 1024, TxRingSize 256, RX_MAX_LE 1024, TX_MAX_LE 768, ST_MAX_LE 3328Mar 25 03:28:29 Mac-Pro kernel[0]: yukon: Ethernet address 00:1d:ba:f6:e5:e6I google the error message and got nothing. I really appreciate if anyone can give me a clue. Hardware: CPU Type Mobile DualCore Intel Core 2 Duo P8700, 2666 MHz (10 x 267) Motherboard Name Sony VGN-FW45GJ_B Motherboard Chipset Intel Cantiga PM45 Video Adapter ATI Mobility Radeon HD 4650 (512 MB) Network Adapter Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller DSDT(insert device LAN): Device (RP05) { Name (_ADR, 0x001C0004) OperationRegion (PXCS, PCI_Config, 0x40, 0xC0) Field (PXCS, AnyAcc, NoLock, WriteAsZeros) { Offset (0x12), , 13, LASX, 1, Offset (0x1A), ABPX, 1, , 2, PDCX, 1, , 2, PDSX, 1, Offset (0x1B), LSCX, 1, Offset (0x20), Offset (0x22), PSPX, 1, Offset (0x98), , 30, HPEX, 1, PMEX, 1, , 30, HPSX, 1, PMSX, 1 } Device (PXSX) { Name (_ADR, 0x00) Name (_PRW, Package (0x02) { 0x09, 0x03 }) } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x03)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR08) } Return (PR08) }Device (LAN){ Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x3c) { "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x09) { "ethernet" }, "model", Buffer(0x32) { "Yukon Gigabit Adapter 88E8055 Singleport Copper SA" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) }} } Link to comment Share on other sites More sharing options...
LatinMcG Posted March 30, 2013 Share Posted March 30, 2013 try inserting under PXSX _ADR .. right above _PWR and remove the _PWR of the LAN. post dsdt and ioreg.ioreg for more infos needed Link to comment Share on other sites More sharing options...
bean88 Posted March 30, 2013 Author Share Posted March 30, 2013 Thanks for a lot your replay. I tried to put the code within PXSX, the results are almost same. I reboot the laptop dozen times, the card got recognised only once. Most of time, it is not recognised and hence un-present in system information. the whole dsdt file (PCI0->PR05) and ioreg copy are in attachment. sony9.zip Pings_Mac_Pro.zip Link to comment Share on other sites More sharing options...
Recommended Posts