I'm running Ubuntu on an Compaq Presario CQ62-215DX Notebook PC
. I'm having wireless/suspend issues as described in this askubuntu post, and after reading the ubuntu bug reporting page I think the solution to my problem is to flash my BIOS.
sudo dmidecode -s bios-version
gives an output of: F.17
, and the newest version of the BIOS available from the HP support site describes itself as VersionF.29
, so mine is severely outdated.
I downloaded the sp52598.exe
file from that HP page, and when I cabextract
it I get this:
01444F29.bin
AtpTimerInfo.dll
Ding.wav
FlsHookDll.dll
FlsHook.exe
FWUpdLcl.exe
InsydeFlash.exe
iscflash.dll
iscflash.sys
iscflashx64.sys
platform.ini
xerces-c_2_7.dll
I've used unetbootin to create a usb boot stick with freeDOS, (which I believe I formatted as FAT32), put my spxxxxx.exe
file onto it, and tried to run it, but got:
This program cannot be run in DOS mode.
just like this forum predicted. That thread then recommends running the .fd
file within the packed file, but I don't have an .fd
file, so that thread has dried up for me.
A Ubuntu Bios Update page (I'll post further links in the comments because of my small reputation) suggested making a boot stick of JUST an iso of the spxxxxx.exe
file, and booting to that, but it didn't do anything for me, just defaulted into Ubuntu, or on more recent tries, Unetbootin just got stuck on it's load page prompting if I wanted the [default]
boot or not, and pressing enter gets an endless loop.
I've been reading SO MANY PAGES on the process of flashing a BIOS, and it seems there are a thousand ways to do it, and I'm worried about bricking my computer, this thing is my life. This is very uncharted territory, but I must venture in!!! My wireless has to work properly or I can barely get anything done.
I just want guidance and assurances about my particular situation. What's the best way to go here? Any stumbling blocks ahead? Easier ways?
cabextract
command don't even work, so I don't have a lot of confidence in that one.