Jump to content

Wireless (D-Link WDA-1320) works about 10 percent of boots..?


husky523
 Share

1 post in this topic

Recommended Posts

Greetings and thank you in advance for your help. I'd appreciate any I can get, as I am genuinely stumped.

 

I'm absolutely new to the Hackintosh scene, but I have some computer experience in other areas. I've gotten to a point where I have full graphics support. Still a kernel panic on every shutdown, but that's something I plan to address later.

 

My process so far:

 

1. Vanilla install, dual boot with Windows 7. I used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to boot to the retail SL install DVD. Partitioned into two partitions using GUID Partition Table, formatted first partition as Mac OS Extended (Journaled), second as FAT. Exited SL installer, booted to Windows 7 install CD, reformatted FAT partition to NTFS and installed Windows 7. Booted to SL installer using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] again, and installed SL without printer drivers.

2. On first boot, I booted using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] to the new SL partition, updated to 10.6.6, and without restarting, used [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] ([url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url], System Utilities, EvOreboot, NullCPUPowerManagement, Voodoo PS/2 Controller), and then added the device ID of my graphics card to S/L/E/NVDANV50Hal.kext, then used Kext Utility to make Extensions.mkext. Enabled verbose boot in E/E/com.apple.Boot.plist Kernel Flags.

3. Restarted and booted repeatedly through Chameleon (which was installed by [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url]).

 

This is the weird part. About 1 in 10 boots, the system boots to a state where the wireless card is fully working. The other nine times, it's not recognized. I'm not changing anything or touching anything between reboots, except for using the mouse to reboot. kernel.log is slightly different on boots where the card loads:

 

When it loads, these lines are unique:

 

kernel[0]: Atheros: mac 7.8 phy 4.5 radio 5.6
kernel[0]: AirPort_AthrFusion: Ethernet address 00:24:01:03:16:a0
kernel[0]: IO80211Controller::dataLinkLayerAttachComplete():  
adding AppleEFINVRAM notification
kernel[0]: IO80211Interface::efiNVRAMPublished():  

 

And when it fails, this line is unique:

 

kernel[0]: USBF:	0.736	
AppleUSBUHCI[0x7083000]::start unable to initialize UIM

 

The card has worked perfectly on Windows and Ubuntu for the past two years, and continues to work now when I boot into Windows 7 and Ubuntu. Interestingly, the 10% behavior also applies to the SL installer DVD loaded through [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] -- about 10% of the time, the card shows up in the installer DVD's System Profiler.

 

I'd appreciate any insight you veterans could offer on this issue. :)

 

 

Hardware:

 

Dell Vostro 220s

Intel Core 2 Duo E7400

Asus EN8400GS 512MB (graphics)

D-Link WDA-1320 (wireless)

 

LSPCI -nn:

 

00:00.0 Host bridge [0600]: Intel Corporation 4 Series Chipset 
DRAM Controller [8086:2e20] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 4 Series Chipset 
PCI Express Root Port [8086:2e21] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB UHCI Controller #4 [8086:3a37]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family)
USB UHCI Controller #5 [8086:3a38]
00:1a.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB UHCI Controller #6 [8086:3a39]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family)
USB2 EHCI Controller #2 [8086:3a3c]
00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) 
HD Audio Controller [8086:3a3e]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) 
PCI Express Port 1 [8086:3a40]
00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) 
PCI Express Port 3 [8086:3a44]
00:1d.0 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB UHCI Controller #1 [8086:3a34]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB UHCI Controller #2 [8086:3a35]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB UHCI Controller #3 [8086:3a36]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801JI (ICH10 Family) 
USB2 EHCI Controller #1 [8086:3a3a]
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) 
LPC Interface Controller [8086:3a16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) 
SATA AHCI Controller [8086:3a22]
00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) 
SMBus Controller [8086:3a30]
01:00.0 VGA compatible controller [0300]: nVidia Corporation 
Unknown device [10de:10c3] (rev a2)
01:00.1 Audio device [0403]: nVidia Corporation 
Unknown device [10de:0be3] (rev a1)
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. 
RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
04:00.0 Ethernet controller [0200]: Atheros Communications Inc. 
AR2413 802.11bg NIC [168c:001a] (rev 01)

 

kernel.log when the card does not work:

 

Feb  8 05:40:14 localhost kernel[0]: npvhash=4095
Feb  8 05:40:14 localhost kernel[0]: PAE enabled
Feb  8 05:40:14 localhost kernel[0]: 64 bit mode enabled
Feb  8 05:40:14 localhost kernel[0]: Darwin Kernel Version 10.6.0: 
Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386
Feb  8 05:40:14 localhost kernel[0]: vm_page_bootstrap: 
1021878 free pages and 18506 wired pages
Feb  8 05:40:14 localhost kernel[0]: standard timeslicing quantum is 10000 us
Feb  8 05:40:14 localhost kernel[0]: mig_table_max_displ = 73
Feb  8 05:40:14 localhost kernel[0]: NullCPUPowerManagement::init: 
properties=0x68fba80
Feb  8 05:40:14 localhost kernel[0]: NullCPUPowerManagement::start
Feb  8 05:40:14 localhost kernel[0]: Trying to change a collection in the registry
Feb  8 05:40:14 localhost kernel[0]: Backtrace 0x502f24 0x534b7b 0x533ea0 
0x553dece2 0x553defef 0x53cb6e 0x53ada3
Feb  8 05:40:14 localhost kernel[0]: Kernel Extensions in backtrace 
(with dependencies):
Feb  8 05:40:14 localhost kernel[0]: org.voodoo.driver.PS2Controller(1.1.0)
@0x553db000->0x553e0fff
Feb  8 05:40:14 localhost kernel[0]: AppleACPICPU: ProcessorId=1 
LocalApicId=0 Enabled
Feb  8 05:40:14 localhost kernel[0]: AppleACPICPU: ProcessorId=2
LocalApicId=1 Enabled
Feb  8 05:40:14 localhost kernel[0]: AppleACPICPU: ProcessorId=3 
LocalApicId=130 Disabled
Feb  8 05:40:14 localhost kernel[0]: AppleACPICPU: ProcessorId=4 
LocalApicId=131 Disabled
Feb  8 05:40:14 localhost kernel[0]: calling mpo_policy_init for Quarantine
Feb  8 05:40:14 localhost kernel[0]: Security policy loaded: 
Quarantine policy (Quarantine)
Feb  8 05:40:14 localhost kernel[0]: calling mpo_policy_init for Sandbox
Feb  8 05:40:14 localhost kernel[0]: Security policy loaded: Seatbelt 
sandbox policy (Sandbox)
Feb  8 05:40:14 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Feb  8 05:40:14 localhost kernel[0]: Security policy loaded: Safety net for 
Time Machine (TMSafetyNet)
Feb  8 05:40:14 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993
Feb  8 05:40:14 localhost kernel[0]: The Regents of the University of California. 
All rights reserved.
Feb  8 05:40:14 localhost kernel[0]: MAC Framework successfully initialized
Feb  8 05:40:14 localhost kernel[0]: using 16384 buffer headers and 
4096 cluster IO buffer headers
Feb  8 05:40:14 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Feb  8 05:40:14 localhost kernel[0]: PS2Controller: Created dev /ps2controller
Feb  8 05:40:14 localhost kernel[0]: Using new IRQ layout 0,1
Feb  8 05:40:14 localhost kernel[0]: ACPI: System State [s0 S3 S4 S5] (S3)
Feb  8 05:40:14 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)
Feb  8 05:40:14 localhost kernel[0]: mbinit: done (64 MB memory set for mbuf pool)
Feb  8 05:40:14 localhost kernel[0]: FakeSMC: Opensource SMC 
device emulator by netkas © 2009
Feb  8 05:40:14 localhost kernel[0]: FakeSMC: Modified for plugins 
support by mozodojo © 2010 v3.0
Feb  8 05:40:14 localhost kernel[0]: FakeSMC: Idea of FakeSMC 
plugins and code sample by usr-sse2
Feb  8 05:40:14 localhost kernel[0]: FakeSMC: Thanks to slice for help with 
hardware support code and plugins
Feb  8 05:40:14 localhost kernel[0]: FakeSMCDevice: 17 keys added
Feb  8 05:40:14 localhost kernel[0]: USBF:	0.736	
AppleUSBUHCI[0x7083000]::start unable to initialize UIM
Feb  8 05:40:14 localhost kernel[0]: From path: "uuid", 
Feb  8 05:40:14 localhost kernel[0]: Waiting for boot volume with 
UUID 31EB7EA4-5299-3751-B8C5-560B2EE0A73A
Feb  8 05:40:14 localhost kernel[0]: Waiting on <dict ID="0">
<key>IOProviderClass</key>
<string ID="1">IOResources</string><key>IOResourceMatch</key>
<string ID="2">boot-uuid-media</string></dict>
Feb  8 05:40:14 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib 
kmod start
Feb  8 05:40:14 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib l
oad succeeded
Feb  8 05:40:14 localhost kernel[0]: Got boot device = 
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/
AppleAHCI/CHN0@0/IOAHCIDevice@0/
AppleAHCIDiskDriver/
IOAHCIBlockStorageDevice/IOBlockStorageDriver/
WDC WD2500AAJS-75M0A0 Media/IOGUIDPartitionScheme/OSX@2
Feb  8 05:40:14 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Feb  8 05:40:14 localhost kernel[0]: USBMSC Identifier (non-unique): 
007102200831 0x4971 0xce15 0x100
Feb  8 05:40:15 localhost kernel[0]: systemShutdown false
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: Apple16X50ACPI1: 
Identified Serial Port on ACPI Device=UAR1
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: Apple16X50UARTSync1: 
Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: Previous Shutdown Cause: 3
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: can not register interrupt
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: NVDANV50HAL loaded and registered.
Feb  8 05:40:21 Ryans-Mac-Pro kernel[0]: ** AppleSMBusPCI::start failed to get 
acpi path for provider
Feb  8 05:40:22 Ryans-Mac-Pro kernel[0]: DSMOS has arrived
Feb  8 05:40:22 Ryans-Mac-Pro kernel[0]: AppleRTL8169Ethernet: 
Ethernet address 00:24:e8:00:f9:3a
Feb  8 05:40:27 Ryans-Mac-Pro kernel[0]: ACPI_SMC_PlatformPlugin::start - 
waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Feb  8 05:40:27 Ryans-Mac-Pro kernel[0]: NTFS driver 3.3 [Flags: R/W].
Feb  8 05:40:27 Ryans-Mac-Pro kernel[0]: NTFS volume name , version 3.1.
Feb  8 05:40:27 Ryans-Mac-Pro kernel[0]: AppleRTL8169Ethernet:
phyWaitForAutoNegotiation TIMEOUT

 

Kernel.log when the card works:

 

Feb  8 05:48:09 localhost kernel[0]: npvhash=4095
Feb  8 05:48:09 localhost kernel[0]: PAE enabled
Feb  8 05:48:09 localhost kernel[0]: 64 bit mode enabled
Feb  8 05:48:09 localhost kernel[0]: Darwin Kernel Version 10.6.0: 
Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386
Feb  8 05:48:09 localhost kernel[0]: vm_page_bootstrap: 
1021878 free pages and 18506 wired pages
Feb  8 05:48:09 localhost kernel[0]: standard timeslicing quantum is 10000 us
Feb  8 05:48:09 localhost kernel[0]: mig_table_max_displ = 73
Feb  8 05:48:09 localhost kernel[0]: NullCPUPowerManagement::init: 
properties=0x68fba80
Feb  8 05:48:09 localhost kernel[0]: NullCPUPowerManagement::start
Feb  8 05:48:09 localhost kernel[0]: Trying to change a collection in the registry
Feb  8 05:48:09 localhost kernel[0]: Backtrace 0x502f24 0x534b7b 0x533ea0 
0x553dece2 0x553defef 0x53cb6e 0x53ada3
Feb  8 05:48:09 localhost kernel[0]: Kernel Extensions in backtrace (with dependencies):
Feb  8 05:48:09 localhost kernel[0]: org.voodoo.driver.PS2Controller(1.1.0)
@0x553db000->0x553e0fff
Feb  8 05:48:09 localhost kernel[0]: AppleACPICPU: ProcessorId=1 
LocalApicId=0 Enabled
Feb  8 05:48:09 localhost kernel[0]: AppleACPICPU: ProcessorId=2 
LocalApicId=1 Enabled
Feb  8 05:48:09 localhost kernel[0]: AppleACPICPU: ProcessorId=3
LocalApicId=130 Disabled
Feb  8 05:48:09 localhost kernel[0]: AppleACPICPU: ProcessorId=4 
LocalApicId=131 Disabled
Feb  8 05:48:09 localhost kernel[0]: calling mpo_policy_init for Quarantine
Feb  8 05:48:09 localhost kernel[0]: Security policy loaded: 
Quarantine policy (Quarantine)
Feb  8 05:48:09 localhost kernel[0]: calling mpo_policy_init for Sandbox
Feb  8 05:48:09 localhost kernel[0]: Security policy loaded: 
Seatbelt sandbox policy (Sandbox)
Feb  8 05:48:09 localhost kernel[0]: calling mpo_policy_init for TMSafetyNet
Feb  8 05:48:09 localhost kernel[0]: Security policy loaded: Safety net for 
Time Machine (TMSafetyNet)
Feb  8 05:48:09 localhost kernel[0]: Copyright © 1982, 1986, 1989, 1991, 1993
Feb  8 05:48:09 localhost kernel[0]: The Regents of the University of California. 
All rights reserved.
Feb  8 05:48:09 localhost kernel[0]: MAC Framework successfully initialized
Feb  8 05:48:09 localhost kernel[0]: using 16384 buffer headers and 
4096 cluster IO buffer headers
Feb  8 05:48:09 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Feb  8 05:48:09 localhost kernel[0]: PS2Controller: Created dev /ps2controller
Feb  8 05:48:09 localhost kernel[0]: Using new IRQ layout 0,1
Feb  8 05:48:09 localhost kernel[0]: ACPI: System State [s0 S3 S4 S5] (S3)
Feb  8 05:48:09 localhost kernel[0]: RTC: Only single RAM bank (128 bytes)
Feb  8 05:48:09 localhost kernel[0]: mbinit: done (64 MB memory set for mbuf pool)
Feb  8 05:48:09 localhost kernel[0]: FakeSMC: Opensource SMC device 
emulator by netkas © 2009
Feb  8 05:48:09 localhost kernel[0]: FakeSMC: Modified for plugins 
support by mozodojo © 2010 v3.0
Feb  8 05:48:09 localhost kernel[0]: FakeSMC: Idea of FakeSMC plugins 
and code sample by usr-sse2
Feb  8 05:48:09 localhost kernel[0]: FakeSMC: Thanks to slice for help with 
hardware support code and plugins
Feb  8 05:48:09 localhost kernel[0]: FakeSMCDevice: 17 keys added
Feb  8 05:48:09 localhost kernel[0]: From path: "uuid", 
Feb  8 05:48:09 localhost kernel[0]: Waiting for boot volume with 
UUID 31EB7EA4-5299-3751-B8C5-560B2EE0A73A
Feb  8 05:48:09 localhost kernel[0]: Waiting on <dict ID="0">
<key>IOProviderClass</key><string ID="1">IOResources</string>
<key>IOResourceMatch</key>
<string ID="2">boot-uuid-media</string></dict>
Feb  8 05:48:09 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib 
kmod start
Feb  8 05:48:09 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib 
load succeeded
Feb  8 05:48:09 localhost kernel[0]: Got boot device = 
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2
/AppleAHCI/CHN0@0/IOAHCIDevice@0/AppleAHCIDiskDriver
/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD2500AAJS-75M0A0 Media/
IOGUIDPartitionScheme/OSX@2
Feb  8 05:48:09 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Feb  8 05:48:09 localhost kernel[0]: USBMSC Identifier (non-unique): 007102200831 
0x4971 0xce15 0x100
Feb  8 05:48:10 localhost kernel[0]: systemShutdown false
Feb  8 05:48:16 Ryans-Mac-Pro kernel[0]: ** AppleSMBusPCI::start failed to get 
acpi path for provider
Feb  8 05:48:16 Ryans-Mac-Pro kernel[0]: Apple16X50ACPI1: Identified Serial Port 
on ACPI Device=UAR1
Feb  8 05:48:16 Ryans-Mac-Pro kernel[0]: Apple16X50UARTSync1: 
Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Feb  8 05:48:16 Ryans-Mac-Pro kernel[0]: Previous Shutdown Cause: 3
Feb  8 05:48:16 Ryans-Mac-Pro kernel[0]: NVDANV50HAL loaded and registered.
Feb  8 05:48:17 Ryans-Mac-Pro kernel[0]: DSMOS has arrived
Feb  8 05:48:17 Ryans-Mac-Pro kernel[0]: AppleRTL8169Ethernet: 
Ethernet address 00:24:e8:00:f9:3a
Feb  8 05:48:17 Ryans-Mac-Pro kernel[0]: Atheros: mac 7.8 phy 4.5 radio 5.6
Feb  8 05:48:22 Ryans-Mac-Pro kernel[0]: ACPI_SMC_PlatformPlugin::start - 
waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Feb  8 05:48:22 Ryans-Mac-Pro kernel[0]: NTFS driver 3.3 [Flags: R/W].
Feb  8 05:48:22 Ryans-Mac-Pro kernel[0]: NTFS volume name , version 3.1.
Feb  8 05:48:22 Ryans-Mac-Pro kernel[0]: AppleRTL8169Ethernet: 
phyWaitForAutoNegotiation TIMEOUT
Feb  8 05:48:23 Ryans-Mac-Pro kernel[0]: AirPort_AthrFusion: 
Ethernet address 00:24:01:03:16:a0
Feb  8 05:48:23 Ryans-Mac-Pro kernel[0]: IO80211Controller::
dataLinkLayerAttachComplete():  
adding AppleEFINVRAM notification
Feb  8 05:48:23 Ryans-Mac-Pro kernel[0]: IO80211Interface::efiNVRAMPublished():  

 

And a PDF of the diff:

 

http://dl.dropbox.com/u/681895/diff.pdf

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...