Jump to content
9 posts in this topic

Recommended Posts

So I have a dv6775us that I've got working fairly decently for the time being. However I need help getting a Broadcom 4311 to be accepted by the BIOS. I'm not too happy about the hot-swap idea so I need somebody patient to walk me through the process or patch the F.58 A bios themselves.

 

Thanks.

Link to comment
https://www.insanelymac.com/forum/topic/120116-hp-whitelist-help/
Share on other sites

OrangeJuice, here is the patched F.58A... the only version out there was the F53 which was a couple of months old so I followed some guides and was able to patch F.58A myself. I included a nice little mac apple logo instead of the HP Invent. if you would like the original hp invent, let me know and I can repatch. I just got my broadcom 4311 card friday and it works like a champ after applying this bios. Ive also included directions from one of my other posts to help guide you through.. Enjoy your new internal wireless on your mac!

 

Download the F.58A bios update from HP and go ahead and install.. but do NOT flash.. exit out and go to C:\SwSetup\SP36774. Make sure you edit the phlash.ini (either under swinflash(32bit system) or Winphlash64 (64bit system) under the [uI].. set hideall=0 and add in Advanced=1 . Once you do that, right click the flash.exe and run as administrator and this will allow you to specify the BIOS.. go ahead and choose the patched bios that you downloaded. .. and vista users you might have to disable UAC... Once you flash it, should reboot and you should see the apple logo and go ahead and completely boot up to XP/Vista.. shutdown and slap in your new wifi card, boot into os x and you should be able to use the internet wireless (that is if your card is os x friendly :) ) and ENJOY!!

 

**EDIT** Ive added the F.58A bios whitelist patch with the HP Invent logo rather than the apple logo by request

 

So I have a dv6775us that I've got working fairly decently for the time being. However I need help getting a Broadcom 4311 to be accepted by the BIOS. I'm not too happy about the hot-swap idea so I need somebody patient to walk me through the process or patch the F.58 A bios themselves.

 

Thanks.

30CCF58.rar

HP_30CCF58A.rar

I'm glad to hear the patched worked for you. I'm sorry about the vista reinstall... what happened?

 

 

Thank you so much, everything worked flawlessly. Sadly I had to reinstall Vista by a restore disk and start over again, but everything is working amazingly. And it is a great relief to have mDNS working properly to see the Macs on my network.
  • 11 months later...
  • 3 weeks later...
  • 1 month later...

Hack the card SPROM, not your BIOS; if something go wrong you losses only a cheap wireless card:

 

You have a HP laptop and there is no driver for your miniPCI express card ?

You bought a 15$ dell 1390 card but you can't use it because of the "104 unsupported network device" ?

You don't want to hack your BIOS (but the card SPROM) ?

 

Here is the howto you need !

(I hope so...)

 

!!! WARNING, this howto comes with ABSOLUTELY NO WARRANTY, blah, blah, blah !!!

 

What do I need ?

 

- An HP notebook with a non friendly miniPCIe wireless card (mine was an Intel Pro Wireless 3945ABG).

- A Dell 1390 miniPCe wireless card (with the bcm4311 chip).

- A GNU/Linux based OS.

- Some hands.

 

Great. Now how do I get the 1390 card working ?

 

1. Remove the miniPCI-e card.

 

2. Start your notebook. After the BIOS check but before the boot of your favorite linux OS (by pausing GRUB for example), put the 1390 card in the miniPCIe slot (be really careful !).

 

3. Boot up the linux based OS.

 

4. Check that the bcm43xx linux module is present:

> sudo modprobe bcm43xx

Now, we need the chip firmware:

> wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o

We have to extract it to /lib/firmware with the tool bcm43xx-fwcutter

> wget http://prdownload.berlios.de/bcm43xx/bcm43...ter-006.tar.bz2

> tar xvf bcm43xx-fwcutter-006.tar.bz2

> cd bcm43xx-fwcutter-006

> make

> sudo ./bcm43xx-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o

Then, reload the module

> sudo rmmod bcm43xx

> sudo modeprobe bcm43xx

Now, turn on the card and try it:

> sudo ifconfig eth1 up

> sudo iwlist eth1 scan

(! the card may not be eth1)

If you get a list of available networks, the card works fine !

 

(These instructions may not work with special kernel/config/... If so, see http://linuxwireless.org/en/users/Drivers/b43 to get the card working on linux.)

 

5. Time to hack the card SPROM.

The BIOS checks the subsystem vendor id and product id of the card. So they have to be in the HP whitelist. Here we are lucky: some HP notebooks have a broadcom 4311 based card. The subsystem vendor id is 0x103c (HP) and the subsystem product id is 0x1363. We just need to change these values in the dell card's SPROM.

the tool we need:

> wget http://linuxwireless.org/download/bcm43xx/...x-sprom.tar.bz2

> tar xvf bcm43xx-sprom.tar.bz2

> cd bcm43xx-sprom

> make

Now, hack

> sudo iwpriv eth1 read_sprom > card_sprom

(If eth1 is the dell card)

> ./ssb-sprom -i card_sprom --subv 0x103c --subp 0x1363 > new_sprom

> sudo iwpriv eth1 write_sprom $(cat new_sprom)

We check that's all good

> sudo iwpriv eth1 read_sprom > sprom_check

> ./ssb-sprom -i sprom_check -P

and look at the subsystem vendor/product ID.

 

6. Reboot and enjoy !

 

picture1cj5.th.png

 

Thanks for your attention.

 

I did this for my Broadcom 4311 card: http://www.insanelymac.com/forum/index.php...st&p=844900

  • 1 year later...
OrangeJuice, here is the patched F.58A... the only version out there was the F53 which was a couple of months old so I followed some guides and was able to patch F.58A myself. I included a nice little mac apple logo instead of the HP Invent. if you would like the original hp invent, let me know and I can repatch. I just got my broadcom 4311 card friday and it works like a champ after applying this bios. Ive also included directions from one of my other posts to help guide you through.. Enjoy your new internal wireless on your mac!

 

Download the F.58A bios update from HP and go ahead and install.. but do NOT flash.. exit out and go to C:\SwSetup\SP36774. Make sure you edit the phlash.ini (either under swinflash(32bit system) or Winphlash64 (64bit system) under the [uI].. set hideall=0 and add in Advanced=1 . Once you do that, right click the flash.exe and run as administrator and this will allow you to specify the BIOS.. go ahead and choose the patched bios that you downloaded. .. and vista users you might have to disable UAC... Once you flash it, should reboot and you should see the apple logo and go ahead and completely boot up to XP/Vista.. shutdown and slap in your new wifi card, boot into os x and you should be able to use the internet wireless (that is if your card is os x friendly ;) ) and ENJOY!!

 

**EDIT** Ive added the F.58A bios whitelist patch with the HP Invent logo rather than the apple logo by request

 

 

Thanks a lot LRZRAGE, sucessfull flashed my DV6700 series (DV6838nr) and now i'm using my broadcom 4311. Im using the one with HP logo. Airport and all features works... Connection starts without problems after i put my notebook to sleep too.

 

TY!

×
×
  • Create New...