Beautiful install from OSX install disk.
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?
6 replies to this topic
#1
Posted 30 October 2012 - 01:59 AM
#2
Posted 31 October 2012 - 06:33 AM
iirc this should work in Leo, after instal and reboot, in terminal:
Hardware info? npci should only apply to newer OSX, especially 3000. To see what PCI root should be,if xcode is installed, in terminal:
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"
Attached Files
- sheven18 likes this
#3
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?
#4
Posted 11 November 2012 - 04:40 AM
Since the early G5 was the last mac to have PCI slots, only power PC drivers are available which explains the Rosetta part. To get them working, your best bet would be to use your G4 and get the device and vendor ID's of the device and not the bridge, then add that info to the appropriate legacy kexts for them to load.
#5
Posted 11 November 2012 - 06:31 PM
The kext is loaded in LibraryStartupItems/FPXDriver
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">
<plist version="1.0">
<dict>
<key>Description</key>
<string>FPXDriver</string>
<key>Messages</key>
<dict>
<key>start</key>
<string>Loading FPXDriver</string>
<key>stop</key>
<string>Unloading FPXDriver</string>
</dict>
<key>OrderPreference</key>
<string>None</string>
<key>Provides</key>
<array>
<string>FPXDriver</string>
</array>
<key>Requires</key>
<array>
<string>Disks</string>
</array>
</dict>
</plist>
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
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">
<plist version="1.0">
<dict>
<key>Description</key>
<string>FPXDriver</string>
<key>Messages</key>
<dict>
<key>start</key>
<string>Loading FPXDriver</string>
<key>stop</key>
<string>Unloading FPXDriver</string>
</dict>
<key>OrderPreference</key>
<string>None</string>
<key>Provides</key>
<array>
<string>FPXDriver</string>
</array>
<key>Requires</key>
<array>
<string>Disks</string>
</array>
</dict>
</plist>
> > 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
#6
Posted 14 November 2012 - 06:35 AM
I'm assuming this http://www.4pi.com/s.../software.shtml is what your trying to install? Make sure you have newest version, but even then support stopped a while ago. I can't download any to look as FTP servers require username and password, so have little to go off of.
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.
http://www.biovis.co...ted_devices.htm
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.
http://www.biovis.co...ted_devices.htm
#7
Posted 14 November 2012 - 07:28 PM
Hello:
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.
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



Sign In
Create Account








