BIOS-Approved PCI Cards For Laptops
derek_farn writes "First there were printers that would would only work with vendor annointed ink cartridges; now we have laptops that will only boot with vendor annointed PCI cards. Keeping a list of approved PCI cards in the bios is one way of ensuring that customers renew their maintenance contracts. How else are they going to be able to plug in a PCI card released after the last BIOS update?" My HP laptop is several years old; can anyone confirm this?
My older Thinkpad T40p has a whitelist, too. Luckily the Cisco 350 mini-PCI card I needed to connect to the corporate wireless LAN is on the whitelist. IBM actually sells the Cisco card with an IBM part number.
But forget trying to buy a random 802.11 a/b/g card and plug it in.
I have an old NetServer LPr that I use as a Debian server. It's built like a tank, and has been fairly reliable, save for one issue:
Since I got it (used), it always printed a warning that non-HP DIMMs were detected, and HP's on-site warranty didn't cover problems caused by non-HP memory.
Then two of the DIMMs failed, so I popped the lid.
You guessed it. HP memory.
At least the motherboard was kind enough to turn on a flashing light next to the bad DIMMS. (Seriously)
You have violated Robot's Rules of Order and will be asked to leave the future immediately.
There is a list of hardware that is not very Linux friendly here: http://www.leenooks.com/ - perhaps this stuff would make a good addition to the list.
http://www.welton.it/davidw/
What I don't hear about is apple and there slots not taking anything but "AIRPORT" cards? why is nobody bitching about that?
I think this is simply because we don't expect openness with Apple. Their hardware is generally proprietary, while PC hardware is not.
Like the CD-ROM protection schemes that made the discs nonstandard, are these laptops far enough from the device standard that they could be forbidden from using the mini-PCI brand/logo/classification?
There's an easier way. See this page for a utility that disables the check without requiring BIOS modification.
It happened to me when I upgraded from an intel 2100 wireless card to an intel 2200 wireless pci card in an eight month old Compaq X1000 laptop. Rolling back to an older bios "fixed" the problem.
More info here: http://www.x1000forums.com/index.php?showtopic=573 9
Today's lesson: Don't buy Compaq.