PCI-X card compatibility with G4 Power Mac running Linux

jazzop

Distinguished
May 21, 2009
17
0
18,510
n.b.(1)- I am referring to PCI-X, not PCIe. I am not one of the 99% of the public who is too stupid to know the difference.

n.b.(2)- I have very little experience using Macs, and my desire is to force this box to be as un-Mac-like as possible. I am simply cautious about potential quirks related to the Apple motherboard, etc.

I have a G4 Power Mac that has 4 PCI-X slots, running only Linux as a CLI. Since there is very little that can be done with this machine these days, I would like to use it as a terminal server to manage various equipment through serial ports via telnet/SSH.

If I could find some multiport serial adapters that take advantage of the wider PCI-X bus, is there anything funky about the Mac implementation that would prevent me from plugging in any random IBM, Dell, HP, or other server/industrial serial adapter card? Or is the form factor the ultimate arbiter of hardware compatibility?

Keep in mind that I will never run any Apple OS on this thing, strictly Linux.

The reason why I want to use PCI-X cards over basic PCI cards is that I plan to run quad- or octo-port cards in each slot and take advantage of some of the features (e.g., powered pins) only available in the industrial-grade cards.
 
Have you actually managed to get it to boot linux on that machine, or are just "planning" it? The bios locks on apple computers are notoriously horrible for replacing the OS with anything outside using bootcamp (which was not available until the x86 based macs)

On the linux side there should be reasonable pci-x support for common devices (storage controllers, etc), especially if you go with an enterprise database centered distro (redhat, suse, etc) that has IBM powerpc support.
 

jazzop

Distinguished
May 21, 2009
17
0
18,510


Lubuntu 14.x is already installed and booting. I used to have a much older Linux distro on this machine before it got mothballed. I've never had a problem booting it into Linux, and I've never heard of the problem you speak of.

I was just checking to be sure that there isn't some "gotcha" related to the Apple hardware and PCI bus. I learned some hard lessons a long time ago dealing with memory upgrades on Apple and Sun machines, namely that tiny differences in specs can make all the difference between functionality and hair-pulling. Sure, the optimal solution is just to shell out big bucks for OEM or AVL-listed hardware, but I don't have deep pockets.