Jump to content

Odd problem with iDeneb v1.4 10.5.6


rohan-04
 Share

23 posts in this topic

Recommended Posts

I have a very strange problem with my install...the install process went very smooth but after the restart i can here a mac talking and some music playing but i cannot get the screen to display anything....what should i do? During the install i didnt select and display adapters i chose some EFI string.....Can some one please help me!

Link to comment
Share on other sites

Ok,i got that to work but i cant seem to get the USB to work i can see them in the system profiler when i plug anything in nothing happens,get i get some help on this?

reinstall and don't choose an EFI string.
Link to comment
Share on other sites

Ok what i did is i followed you guide to get my bootloader to v2 (thanks alot for that)

But i dont know how to enable that fix! am i to put it in the plist or type it in at boot?

dont know and am really confused :D

 

 

 

Try enabling the USB fixes in the Chameleon bootloader. Read boothelp.txt (comes with the Chameleon 2.0 download) for more information.
Link to comment
Share on other sites

Ok so this is what i did,i made 3 keys and added 3 strings which read 'y' and saved it in that plist but when i boot up nothing.....same old problem....But with this my web cam is read under profiler but in photobooth i just a black screen....So what did i do wrong?

My usb is read under system profiler,and i tried slices usb fix.Nothing seems to be working!

Put it in /extra/com.apple.Boot.plist.

 

You can activate it during boot from the command line as well, that's a good way to test it before setting it permanently in com.apple.Boot.plist.

Link to comment
Share on other sites

What's with the redundant quoting?

 

Don't use all three USB fixes at the same time. USBBusfix=y is for enabling the other two fixes at once.

 

Check if your system- and seatbelt.kext match your kernel version. Specifically, not having matching system.kext and kernel versions can cause problems with USB drives not mounting and god knows what else. You can see the version numbers via System Profiler.

 

You can 1) install a kernel that matches the kexts or 2) install versions of the kexts that matches your kernel. It's up to you. Personally I recommend changing the kernel, it's much easier than working with kernel extensions:

 

http://www.insanelymac.com/forum/index.php?showtopic=209192

 

If you still haven't got video acceleration working, you can try setting GraphicsEnabler=1 in /Extra/com.apple.Boot.plist. Again, refer to boothelp.txt for more information.

Link to comment
Share on other sites

Ok i think i have a major problem here.My system and kernel Version

System Version: Mac OS X 10.5.8 (9L30)

Kernel Version: Darwin 9.8.0

And my seatbelt version is 107.10

and system6.0 is 7.9.9 ( not sure if you are talking about this)

Anyway nothing seems to running on the same length!

 

P.s-Have no problem with the Video card now! thanks ;)

Link to comment
Share on other sites

K dude so i checked out everything and update my system to 10.5.8 and still nothing,everything is running on the correct version.I am going to give the USB Fix another try. Btw i have another problem my cpu is on detected as a 1.2GHz when its 2. Do i need to fix that?

Link to comment
Share on other sites

I don't know, I haven't had that issue myself. USB on my P4 hack works fine with USBBusFix=y - but its USB 1.0 ports are located on an 'Expansion Slot', according to System Profiler, where they should be 'internal'. There's a way to fix this via DSDT, I just haven't gotten around to it yet. USB 2.0 ports are fine.

 

Did you try Slice's USB kexts? Go back to the PCGen USB link above, the post has a link to Slice's old development thread. IIRC he has continued development over at the ProjectOSX forums, so visit there for the latest news.

Link to comment
Share on other sites

I have tried slices kext and still nothing but i think i am installing it worng so ill give that another shot. What is this usbProber? i dont know what that is for and how to use it. This is what i get under system profiler.

 

USB Bus:

 

Host Controller Location: Built In USB

Host Controller Driver: AppleUSBUHCI

PCI Device ID: 0x2938

PCI Revision ID: 0x0003

PCI Vendor ID: 0x8086

Bus Number: 0x3a

 

USB Bus:

 

Host Controller Location: Built In USB

Host Controller Driver: AppleUSBUHCI

PCI Device ID: 0x2937

PCI Revision ID: 0x0003

PCI Vendor ID: 0x8086

Bus Number: 0x1a

 

Vendor-Specific Device:

 

Product ID: 0x0001

Vendor ID: 0x138a

Version: 3.72

Speed: Up to 12 Mb/sec

Location ID: 0x1a200000

Current Available (mA): 500

Current Required (mA): Unknown (Device has not been configured)

 

Vendor-Specific Device:

 

Product ID: 0x0001

Vendor ID: 0x138a

Version: 3.72

Speed: Up to 12 Mb/sec

Location ID: 0x1a200000

Current Available (mA): 500

Current Required (mA): Unknown (Device has not been configured)

 

USB Bus:

 

Host Controller Location: Built In USB

Host Controller Driver: AppleUSBUHCI

PCI Device ID: 0x2935

PCI Revision ID: 0x0003

PCI Vendor ID: 0x8086

Bus Number: 0x3d

 

USB Bus:

 

Host Controller Location: Built In USB

Host Controller Driver: AppleUSBUHCI

PCI Device ID: 0x2936

PCI Revision ID: 0x0003

PCI Vendor ID: 0x8086

Bus Number: 0x5d

 

USB High-Speed Bus:

 

Host Controller Location: Built In USB

Host Controller Driver: AppleUSBEHCI

PCI Device ID: 0x293c

PCI Revision ID: 0x0003

PCI Vendor ID: 0x8086

Bus Number: 0xfa

 

 

Really stuck. :D

 

Oh also when i use the iDeneb Usb Fix i get a kernal panic on boot.

Link to comment
Share on other sites

At least yours appear as built-in, that's supposed to be more compatible with USB power management if I'm reading things right.

 

I've never seen that line "not configured", I guess that must be related to your problem somehow.

 

USBProber and the USB debug kexts that you've read about come with Apple XCode, which you can find in the "optional installs" (something like that anyway) folder on retail OS X DVDs. You can also download it for free from the Apple Developer site (registration required).

 

IIRC Slice's USB kexts go inside the plugin folder of IOUSBFamily.kext and replace the ones that are there. If you've upgraded to 10.5.8 you should use the latest kexts posted at the ProjectOSX forums.

 

Typing ProjectOSX slice USB in google (I can't believe I'm writing this) will take you straight to the thread.

 

Also look into DSDT patching as well. Patching USB devices in DSDT can solve many compatibility issues.

 

Sometimes fixing seemingly unrelated things can fix other things (vague, I know). Try to make your hack "more like a real mac" by following for example my Chameleon 2.0/smbios.plist tutorial that I've linked to above. It's good for compatibility.

"Other stuff" besides the USB kexts themselves can affect USB functionality. Some people have fixed USB issues by disabling AppleHPET.kext or patching the HPET device in DSDT to make it more mac-like. You can try Netkas' fake HPET Device extension and see if it helps:

http://netkas.org/?p=262

It's difficult to troubleshoot issues on non-retail installations done with distros such as ideneb because you never know what else is modified in the system. So there's another good reason to install retail OS X instead of using distros.

 

I keep saying this because it's true: The reason why so many questions are left unanswered in the forum is that the person best equipped to solve the problem is the person asking the questions in the first place. If your hardware isn't common or popular, you're on your own, moreso when using a distro instead of retail OS X. There are too many unknowns. Try to search and find someone else who has the same USB issues as you, preferably on the same hardware that you have. Often searching by chipset (USB is part of the chipset Southbridge) will yield useful results.

Link to comment
Share on other sites

Wow thanks man that was really really help full.Go some other things to work with the DSDT patch (eStata and HDMI!) but still no Usb but i found some HP usb fixes on some dutch site will try those to!

The reason why i didnt use retail was i didnt have another mac i could use for snow leopard and so i installed leopard so i could get upto snow leopard and i am gonna be doing a USB install...i just wanted to know the kinda kexts i would be using to get snow leopard running.

Link to comment
Share on other sites

Ok dude so i am really lost again! and i found more details about my southbridge.....and way i thought i ll just post it here incase you know what to do!

 

 

Last login: Fri Feb 26 00:37:55 on ttys000

rohan-thackers-macpro31:~ rohanthacker$ lspci -nn

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.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.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)

01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 9200M GS [10de:06e8] (rev a1)

03:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)

04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)

05:00.0 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2382]

05:00.2 SD Host controller [0805]: JMicron Technologies, Inc. Unknown device [197b:2381]

05:00.3 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2383]

05:00.4 System peripheral [0880]: JMicron Technologies, Inc. Unknown device [197b:2384]

rohan-thackers-macpro31:~ rohanthacker$

 

 

 

 

 

For the JMicron controllers i thought ill install the Jmicron fix which came along with ideneb!

Oh and btw one of the Usb's turned out to be my Webcam! lol

Link to comment
Share on other sites

Could this be the problem?

AppleUSBEHCI=3.2.8

AppleUSBHub=3.2.7

AppleUSBUHCI=3.2.8

IOUSBUserClient=3.2.4

IOUSBFamily=3.2.7

I just noticed this in my extensions....See how some things are 3.2.8,3.2.7 and 3.2.4!

I think mabe this could be the problem?

Link to comment
Share on other sites

  • 2 weeks later...

I don't know what the right version numbers are for 10.5.8, I can't get to my P4 hackintosh right now.

 

If you have the 10.5.8 combo update (that's the big one - don't use the 10.5.7 to 10.5.8 - aka delta - update) you can use an app called Pacifist (google it) to extract and install (update) the USB kexts only.

 

Download Pacifist and read the documentation to see how.

Link to comment
Share on other sites

 Share

×
×
  • Create New...