InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 10-22-2009, 01:21 PM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
Problems with Snow Leopard install - HP DV5T - Mainly WG111V3 USB wifi dongle

Hi there, I currently have a bootable vanilla snow leopard volume, using chameleon2 RC3 on EFI, (Extra folder in /Volumes/Snow/) and a nearly-fully-working Leopard volumes (ugly S/L/E folder).

I would like to have Snow Leopard fully working (except wifi - fully unsupported).

Currently the following things do NOT work:

Audio in/out (IDT HD 8086:293e - see PCI info below)
LAN (RTL8111/8168B)
USB wifi adapter - Netgear WG111V3. (most important due to intel 5100AGN being unsupported)

Partially working:

USB slots (sometimes fail to initialse anything, incl keyboard/mouse)
Graphics works with QE/CI (random flickering, I am using an EFI string to get this to work)

Everything else either works or is un-tested.

--------------
I have basic knowledge in programming and am getting to know the hackintosh scene, after getting my 10.5.8 install to work. I would really appreciate some assistance with getting things working.

If you are confident, and know what you are doing, you can Email me at just_a_little_odd(at)hotmail.com (remove the text inserted)
--------------

my PCI info:

Code:
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
00:1f.6 Signal processing controller [1180]: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem [8086:2932] (rev 03)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9600M GT [10de:0649] (rev a1)
02:00.0 Network controller [0280]: Intel Corporation Unknown device [8086:4237]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
06:00.0 FireWire (IEEE 1394) [0c00]: JMicron Technologies, Inc. Unknown device [197b:2380]
06:00.1 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2382]
06:00.2 SD Host controller [0805]: JMicron Technologies, Inc. Unknown device [197b:2381]
06:00.3 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2383]
06:00.4 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2384]
my com.apple.boot.plist:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Timeout</key>
	<string>5</string>
	<key>Default Partition</key>
	<string>hd(0,0)</string>
	<key>EHCIacquire</key>
	<string>Yes</string>
	<key>UHCIreset</key>
	<string>Yes</string>
	<key>USBBusFix</key>
	<string>Yes</string>
	<key>device-properties</key>

<string>c20200000100000001000000b60200000f00000002010c00d041030a000000000101060000010101060000007fff0400220000005600520041004d002c0074006f00740061006c00730069007a00650000000a000000d31db4d34d3438000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e0067000000040000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c706172656e7422000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001b0000004e5649444941204765466f72636520393630304d20475422000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617920000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d411c000000400030002c006200750069006c0074002d0069006e000000040000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616324000000400031002c00630061006e002d0068006f0074002d0070006c0075006700000004000000100000004e005600430041005000000022000000d38d34d34d34d34d34d1dd34e34d34d34d34d34d34d34d3bd34d34d34d341e00000072006f006d002d007200650076006900730069006f006e0000000800000074657374</string>
<key>Graphics Mode</key>
<string>1280x800x32</string>
</dict>
</plist>

Last edited by lukemdfree; 10-22-2009 at 01:24 PM.
Reply With Quote
  #2  
Old 10-23-2009, 05:24 AM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
I have tried using VoodooHDA, but no results (tried in S/L/E, removing appleHDA also, and tried in E/E. with prefpane.)

The wifi dongle works under leopard, but apparently is only 32bit. on the 10.6.1 HCL wiki, someone has listed this usb adapter working with a patch, no info on whether 32 or 64bit. I can't get either to work.

link: http://wiki.osx86project.org/wiki/index.php/HCL_10.6.1

thanks in advance to anyone with useful information information.
Reply With Quote
  #3  
Old 10-23-2009, 10:39 AM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
Nice first post! Plenty of info, thats how it should be done.
There are quite a few VoodooHDA for Snow, try a different one in case you havent yet, this one from Slice seems to be actively developed and patched.
What kind of graphics flickering do you get? I get some small brightness flickering, specially noticeable on grays, witha GF 8600GTS (same core as yours I think) but nothing very noticeable. I got no fix for that but it doesnt really bother me.
With USB slots do you mean some controllers not being detected in System Profiler or something else? Try playing with Legacy USB Support in the BIOS if you have that option.
The Realtek kexts have troubles in 64 bits, you should try running Snow in 32 bits, it would make things much easier, once you get everything working in 32 you may consider switching to 32 bits. In general I dont see the point in running in 64 bits unless you have very large amounts of RAM but well thats just my opinion.

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
Reply With Quote
  #4  
Old 10-23-2009, 10:53 AM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
Thanks for your quick reply.

I will have a look into that voodoohda.

The graphics flickering is very minor. Over some shades of purple/blue on selected items.
The USB issue is USB drives not mounting sometimes. I don't have any options in my lame HP bios :/.

I will also attempt to get LAN working in 32bit mode.

The main thing I need though is to get my wifi working.

I'll experiment and report back as soon as I have some new results.
Reply With Quote
  #5  
Old 10-23-2009, 12:24 PM
xXrkidXx xXrkidXx is offline
Leopard
 
Join Date: Apr 2009
Posts: 478
maybe your booting into 64 bit when the wifi things are only written in 32 bit?

Computer: Gateway 838GM | 9.5.0 Vodoo Kernel |2.0 RC4 Chameleon Bootloader | Processor:Intel Pentium 4 630 / 3 GHz | RAM: 512MB | OS: Windows 7 32BIT, OSx86 iPC 10.5.6 | Mainboard Chipset: Intel 915G Express | Graphics Card:Integrated Intel GMA 900 | Video Memory: Dynamic Video Memory Technology 3.0 | Audio:ALC 860 |Card Reader:8 in 1 Integrated| Hard Drives:1x 200GB SATA(Win 7), 1x 320GB SATA(OS X) Both Internal
Reply With Quote
  #6  
Old 10-23-2009, 01:04 PM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
Update: voodooHDA from the link above is working except for native volume control. Still no luck with the wg111v3. (now always booting 32bit mode). Either manually placing the kext in or using the installer pig from netgear both give me a popup error saying the kext was not installed properly. The error stops popping up if I manually place in and then repair permissions, but still not working. Haven looked further into LAN yet.

Thanks for your help so far I feel like I'm getting somewhere!
Reply With Quote
  #7  
Old 10-23-2009, 04:12 PM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
If you have problems with the usb ports that could stop the wifi usb from loading, does it show up in system profiler?
Also make sure the kext has the right permissions and ownership before copying it or it wont work.

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11
Reply With Quote
  #8  
Old 10-23-2009, 04:46 PM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
Hmm. Looks like two of my USB ports aren't working, along with the hp webcam. This happened with 10.5 too. Last time some iousbfamily kext fixed it. Also, even with correct permissions and ownership the kext from the wg111v3 adapter won't seem install correctly.

I'm Posting these all with my iPhone sorry if there are any weird auto correct errors.
Reply With Quote
  #9  
Old 10-24-2009, 08:12 AM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
UPDATE: I am now again booting into 64bit mode, because I don't have the 32bit drivers for my USB ports.

Working:

GFX (CE/CI): still the flickering, very noticable on grey, I imagine similar to described above. Using EFI string in my boot.plist
-I have also noticed that the flickering ONLY occurs in a bar around 200 pixels thick from the left edge....

audio: Input/output all working with voodhooHDA 64bit, just native volumes control, voodooHDA prefpane can adjust volume.

Ethernet: RealtekR1000.kext working in E/E folder. 64bit enabled.

Not Working:

wg111v3 USB adapter, tried using 10.4 drivers as another person suggested, does not work in either 32 or 64 bit.

internal wifi card: Intel 5100 AGN wifi card is completely unsupported. Considering replacing this with a dell miniPCI card.

-----------------------------------------

Thanks for your help and suggestions so far.

will it be possible to change the PCI wifi adapter? I can buy a fully supported dell card on ebay fairly cheap, and this would function with airport.

I read somewhere thatI might have to flash a custom BIOS onto my board, because HP has a whitelist for Wifi cards.... anyone have info?

so close!
Reply With Quote
  #10  
Old 10-25-2009, 04:50 AM
lukemdfree's Avatar
lukemdfree lukemdfree is offline
Cheetah
 
Join Date: Oct 2009
Posts: 9
Update 2:

got the USB adapter working with realtek driver RTL8187Bt.kext and 32bit mode. Now I need to find USB drivers for 32bit.

Still considering replacing PCIe card so that I can use airport and don't have the USB single taking up a port.

For anyone who uses a netgear WG111v3: download the rtl8187b driver from realtek. It's version 1117 you want. (note still only working 32 bit) extract the kext using pacifist. Then use the netgear 10.5 pkg to install every EXCEPT the driver. (deselect in customize section).



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


Last edited by lukemdfree; 10-25-2009 at 04:53 AM. Reason: Instructions to install driver.
Reply With Quote
Reply