as for discovering the pedigree of various hardware devices:
maybe everybody but me has been doing this, but i'm a slow learner!
i do a quick install of windows xp on the mobo in question, and using
control panel--system--hardware--device manager i right click on the
component in question, then properties, then details
one of the many choices is device ID. that returns the manufacturer
ID and device ID. i then enter those into google, and there are a
couple of mfr/devID registry sites that give the manufacturer and
model number of the device in question.
i've also used this process to identify the type of chip in several
PCI wifi cards i have in my parts bin. if they are ralink, i have
downoaded the drivers and the "ralink utility" from ralink's site, and
i have gotten them all to work (a dlink, a linksys, two different
airlink101's). i even have an airlink101 11.n PCI card that has an
atheros chip. i entered the mfr and dev ID into the
AirPortAtheros40.kext in the IO80211Family.kext and it was immediately
recognized as an airport card. i then applied a trick i found thanks
to google that enables it as airdrop capable.
fun to reuse some old PC stuff that i thought had no further use.
ps--i first tried to determine the mfr and device ID of components
using Ubuntu Live CD. i could find info on SOME devices, but not all,
and i couldn't figure out how to get the info for installed PCI cards.
ken
> ps--i first tried to determine the mfr and device ID of components
> using Ubuntu Live CD. i could find info on SOME devices, but not all,
> and i couldn't figure out how to get the info for installed PCI cards.
>
> ken
lspci is the command you need in Linux to identify PCI devices. dmesg
is sometimes also useful, but you have to wade through a bunch of
material.
> lspci is the command you need in Linux to identify PCI devices.
You can add lspci to OS X Terminal:
<http://myhack.sojugarden.com/2009/10/lspci-installer-1-0-released/>
> dmesg is sometimes also useful, but you have to wade through a bunch
> of
> material.
IORegistry Explorer can be super useful:
<http://www.osx86.net/downloads.php?do=file&id=93>
And DPCIManager 0.3 is also really easy and useful:
<http://www.insanelymac.com/forum/index.php?showtopic=216588>
Rather clever.
The guy was using only hexadecimal digits to spell a word ...
DEADBEEF
... which uses only the upper hexadecimal digits: A, B, C, D, E and F,
which represent decimal values 10, 11, 12, 13, 14 and 15.
Decades ago, we did the same, usually DEADDEAD.
> BTW, this system boots and runs fine using only the
> org.chameleon.Boot.plist and smbios.plist in the /Extra folder. There is
> no /Extentions folder present at all. Whatever kext that MultiBeast
> installed were placed directly into the /S/L/E folder.
Just as I mentioned in my immediately preceding e-mail.
Memory allocation error! Addr: 0xdeadbeef, Size: 0x0, File: pci_root.c,Line: 101This is a non recoverable error! System HALTED!!!
Rather clever.
The guy was using only hexadecimal digits to spell a word ...
DEADBEEF
... which uses only the upper hexadecimal digits: A, B, C, D, E and F,
which represent decimal values 10, 11, 12, 13, 14 and 15.
Decades ago, we did the same, usually DEADDEAD.
BTW, this system boots and runs fine using only theorg.chameleon.Boot.plist and smbios.plist in the /Extra folder. There isno /Extentions folder present at all. Whatever kext that MultiBeastinstalled were placed directly into the /S/L/E folder.
Just as I mentioned in my immediately preceding e-mail.