Jump to content

PCI boards not recognized on ASUS M3A78-EM


metamorphism
 Share

7 posts in this topic

Recommended Posts

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?

Link to comment
Share on other sites

iirc this should work in Leo, after instal and reboot, in terminal:

lspci -b -nn

and 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"

LSPCI.zip

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

I can use LSPCI and see the card information. This returns some vague card info about PCI-Bridge device, Vendor ID: 0x10b5, and Device ID: 0x9050.

 

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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/DTDs/PropertyList-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

Link to comment
Share on other sites

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.com/ivision_supported_devices.htm

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

 Share

×
×
  • Create New...