HP doesn't want to allow people to use any wireless card other than their own by creating a device-id whitelist in the bios. I want to use an atheros card which won't make it past post (however, if I hot-plug it in after post, it works fine). So I have two routes to take..
I want to edit the most recent bios update for my laptop and add the new card's device id's to the wireless whitelist. The bios is insyde, and on previous model laptops.. downloading a bios update simply gave you the FD file which you could edit in EZH2O. However, the new bioses are giving a .bin file that I'm unsure of how to extract the fd file from. Any thoughts from the hivemind?
Failing that, I could try dumping the eeprom of the HP card, and then write an appropriate code to the new card to allow it to bypass the bios check. I know there will be further issues as far as drivers go.. but I just need help with this part. So far, I've been unable to get the linux ethtool to work for me. Any other ideas?