Posted 30 October 2012 - 01:59 AM
Everything is rock solid stable and running smoothly except I can't see any cards on the PCI bus. I've tried about 10 cards now that my G4 can see, but they do not show up on my hackintosh.
I've tried the PCIRootUID=1, npci=0x2000 and npci=0x3000 and still nothing is visible.
Any ideas out there?
Posted 31 October 2012 - 06:33 AM
lspci -b -nnand see if devices listed.
Hardware info? npci should only apply to newer OSX, especially 3000. To see what PCI root should be,if xcode is installed, in terminal:
ioreg -l | grep -15 "AppleACPIPCI" | grep "_UID"
- sheven18 likes this
Posted 10 November 2012 - 07:11 PM
The drivers are loaded as legacy kexts via Rosetta and I suspect as the card is not seen in About this Mac, the driver is not being loaded.
Looking at the console app log, the system tries to load the driver, but can't seem to find the PCI card.
Is there a boot option line I can use to get About this Mac to see the PCI cards?
Posted 11 November 2012 - 04:40 AM
Posted 11 November 2012 - 06:31 PM
The only part of the kext that can be edited is StartupParameters.plist
Its code is:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
> > In the G4 the information is as follows:
> > Type: Other Bridge Device
> > Driver Installed: Yes
> > Bus: PCI
> > Slot: SLOT-4
> > Vendor ID: 0x10b5
> > Device ID: 0x9050
> > SubSystem Vendor ID: 0x10b5
> > Subsystem ID: 0x1092
> > Revision ID: 0x0002
Can you tell me what mods I need to do to get the card working?
Are the mods only to the StartParameters.plist in the LibraryStartupItems/FPXDriver folder or do I need to make modes elsewhere as well.
Thanks for the help
Posted 14 November 2012 - 06:35 AM
If you look here https://pci-ids.ucw....ad/PC/10b5/9050 there is no listing for that subsystem ID. What exactly is the interface type on the card, proprietary or serial, RS232, CAN, etc.?
What your reading in startup parameters is just the equivalent to a launch daemon or launch service and has nothing to do with the actual driver/kext, only whether it should launch on boot or wait until you launch it manually. It's quite possible the card is functioning fine, but the controller software simply isn't compatible, in which case there may be some newer open source alternatives as well. The more I know, the more I can help.
Posted 14 November 2012 - 07:28 PM
Thanks again for the help. You are correct, it is the 4Pi SE-II 5 Volt PCI card that I'm attempting to install in the hackintosh. It is unfortunately a proprietary card and the company is no longer in business. Hence there is little to no chance of finding a driver set or modified kexts anywhere. I'm sure I have the most recent set of drivers and I've put them up at www.sfu.ca/mdd/transfer/
You should be able to get them from there to have a look at.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users