[Solved] F12 to Open/Close tray? (see page 4)
Started by JackButler, Jun 16 2012 11:21 PM
F12 Eject Tray Optical Drive
74 replies to this topic
#41
Posted 26 July 2012 - 08:54 PM
Then you obviously don't have a jmicron?
#42
Posted 26 July 2012 - 09:00 PM
He already posted screenshots that show the DVD drive is attached to the ICH10R.
His secondary controller is a Marvell 6111.
His secondary controller is a Marvell 6111.
#43
Posted 26 July 2012 - 09:01 PM
TimeWalker75a, on 26 July 2012 - 07:50 PM, said:
Ok apparently I just solved my own problem in a matter of seconds lol.
Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G
It now properly recognizes it the drive: http://puu.sh/LX7j
Also DVD Player and Eject key work.
And here is the problem: http://puu.sh/LWTr
It sets the DVD drive as External so that the system threats it as a 3rd party..
Glad you got it sorted. Your problem is from the same thing (external DVD) but very different as your on a 3rd party PATA controller, I don't have any PATA connectors on my board or a PATA DVD drive. I also have ICH10 and tried the AHCIportinjector which I have used in the past with no problems, First removing ESB2 device from DSDT then using kext, the SATA controller is recognize properly but DVD still lists as external, no ejecting with keyboard or DVD player.app, but DVD's do work, all other drives show internal with no orange icons. Exact same result if I add ICH10's device ID to DSDT and not use kext. Without one or the other it's unknown.
Then tried spoofing ICH9R AHCI and ICH9 AHCI via DSDT which also both worked fine other than the same DVD issue.
#44
Posted 26 July 2012 - 09:04 PM
#45
Posted 26 July 2012 - 10:25 PM
hugeschnauzer, on 26 July 2012 - 09:04 PM, said:
Eject button dont work tks
Anyway I played around with it enough, which is fun to a point, but past that point, so just changing it back to ESB2 where everything works fine for me. Don't really care about DVDplayer.app, but have stealthed optical drive/bay so would prefer using the keyboard to open/close. It may be more of an issue with ICH10x users, but I don't for sure, for those that have info in sig, mostly x58, but some w/quad core that are prob using ICH9x too in the first page of thread. Big thanks to GV for taking the time to help out though, truly appreciated!
#46
Posted 26 July 2012 - 11:02 PM
hugeschnauzer- In Terminal can you run: lspci -nn
and see that the Dev ID is for your SATA controller? Verify it's 3a22.
and see that the Dev ID is for your SATA controller? Verify it's 3a22.
#47
Posted 26 July 2012 - 11:17 PM
Thanks for your fast response eep357
I've tried Terminal command you said, but "command not found"
I've tried Terminal command you said, but "command not found"
#48
Posted 27 July 2012 - 12:32 AM
you can get it here http://www.insanelym...howtopic=229477
#49
Posted 27 July 2012 - 01:26 AM
TimeWalker75a, on 26 July 2012 - 07:50 PM, said:
Ok apparently I just solved my own problem in a matter of seconds lol.
Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G
Here you go if you're in the same boat w/ a JMicron controller: http://puu.sh/LX8G
I find a cleaner solution is to use the edited ApplePCIIDE.kext here. This way you're not touching a vanilla system kext.
#50
Posted 27 July 2012 - 02:05 AM
If there's an issue with ICHx controllers and DVD drives on Mountain Lion in general then someone will soon find a proper solution for it. Waiting to hear from other users.
#51
Posted 27 July 2012 - 03:08 AM
eep357, on 27 July 2012 - 12:32 AM, said:
you can get it here http://www.insanelym...howtopic=229477
Link needs to be updated
not working
tks
#52
Posted 27 July 2012 - 05:36 AM
Forget about a vanilla solution. Jmicron kext wont be updated untill the next OS release next summer. The one /w the version 1.0 has been in the system since 10.6 through 10.7.4 and never updated. Apple just forced them to release an update for ML. Its a 3rd party kext anyway, why have extra trash in your system? At least this is my approach.
#53
Posted 27 July 2012 - 05:55 AM
TimeWalker75a, on 27 July 2012 - 05:36 AM, said:
Forget about a vanilla solution. Jmicron kext wont be updated untill the next OS release next summer. The one /w the version 1.0 has been in the system since 10.6 through 10.7.4 and never updated. Apple just forced them to release an update for ML. Its a 3rd party kext anyway, why have extra trash in your system? At least this is my approach.
hugeschnauzer, on 27 July 2012 - 03:08 AM, said:
Link needs to be updated
not working
tks
not working
tks
Attached Files
#54
Posted 27 July 2012 - 05:34 PM
Tks. But what does it do?
#55
Posted 27 July 2012 - 06:12 PM
lists your pci devives that may not show up otherwise in osx to get additional info that may be needed to enable them properly, like device and vendor ids, etc. similar tool to kexstat or ioreg
#56
Posted 30 July 2012 - 07:50 AM
#57
Posted 01 August 2012 - 06:37 AM
#60
Posted 03 August 2012 - 07:43 PM
I don't understand how to fix this... can someone please explain what info I need to edit in which file?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









