HP HP G60-243CL bios fix for SR71-e wireless card

Discussion in 'BIOS Mods' started by wbhall12, Oct 13, 2009.

  1. wbhall12

    wbhall12 MDL Novice

    Oct 13, 2009
    7
    0
    0
    #1 wbhall12, Oct 13, 2009
    Last edited: Oct 13, 2009
  2. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
    Hey there,

    I am not sure if you attached your final whitelist-free bios or if it's just a link to the regular slic modded one, but I am desperately seeking this same file with the whitelist removed and slic tables are optional.

    Oddly enough I host that natx site and nat was going to do this hack for me but I haven't been in contact with him for a while, and I'm too afraid to do it myself, heh..

    Would you be able to repost or send me the file (and i'd host it for all, too)?
     
  3. wbhall12

    wbhall12 MDL Novice

    Oct 13, 2009
    7
    0
    0
    I do not have a solution to this problem yet... Please let me know if you find one. Thanks, Bill
     
  4. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
    I managed to replace my stock cards Vendor, Device, and Subsys IDs with those of my replacement 300mbps card. It turns out the reason I've been having trouble is because the IDs are present not one, but in 2 different places. They were in BIOSCOD3.ROM (minus the Subsys IDs) and also in MOD_5100.ROM (with the Subsys IDs). Only the instances from MOD_5100.ROM matter.

    So in short, I still don't know where to edit to remove the whitelist altogether, but I finally managed to at least edit the list and add my other card. I can help you with this if you want, or if you give me the full hardware id string with all the info I can do it for you.
     
  5. wbhall12

    wbhall12 MDL Novice

    Oct 13, 2009
    7
    0
    0
    How do I get to full hardware id string? Here's what on my card.... Barcode: 0937 00156D843D2B and FCCID: SR71-e
     
  6. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
    You need to put the car into a computer that doesn't block it, and go to the device manager. Under properties for the card, on the Details tab, select Hardware IDs

    You can right click and copy the top one and paste it here.

    Mine for example, is this one:

    PCI\VEN_168C&DEV_002A&SUBSYS_03031A32&REV_01
     
  7. wbhall12

    wbhall12 MDL Novice

    Oct 13, 2009
    7
    0
    0
    Here's what I got:

    Device Id:
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777&REV_01\4&360A6DE&0&00E1

    Hw
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777&REV_01
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777
    PCI\VEN_168C&DEV_002A&CC_028000
    PCI\VEN_168C&DEV_002A&CC_0280
     
  8. wbhall12

    wbhall12 MDL Novice

    Oct 13, 2009
    7
    0
    0
    Here's what I got:

    Device Id:
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777&REV_01\4&360 A6DE&0&00E1

    Hw
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777&REV_01
    PCI\VEN_168C&DEV_002A&SUBSYS_4E050777
    PCI\VEN_168C&DEV_002A&CC_028000
    PCI\VEN_168C&DEV_002A&CC_0280
     
  9. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
  10. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
    I was not able to find the correct area to disable the whole whitelist in any of my attempts.

    If you need to get your IDs and have the card, then you can get them by inserting the card after the POST (BIOS) screen during boot up, thereby getting around the whitelist so that you can use the card temporarily until next boot. You can get the IDs from the device manager.
     
  11. own3mall

    own3mall MDL Novice

    May 4, 2009
    6
    0
    0
    Here's what we'll be looking for:

    Atheros AR5007 802.11b/g WiFi Adapter

    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C&REV_01
    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C
    PCI\VEN_168C&DEV_001C&CC_020000
    PCI\VEN_168C&DEV_001C&CC_0200

    I don't have the other ID yet for the replacement, but when I do, I'll let you know. Should be within the next few days. I really hope this will work. It's gay how HP locks you out. I'm not going to use a USB adapter....
     
  12. own3mall

    own3mall MDL Novice

    May 4, 2009
    6
    0
    0
    The adapter I'd like to use is a:

    GIGABYTE AirCruiser N300 GN-WS31N-RH 300Mbps 802.11n

    Hardware IDs:

    PCI\VEN_1814&DEV_0681&SUBSYS_E9391458&REV_00
    PCI\VEN_1814&DEV_0681&SUBSYS_E9391458
    PCI\VEN_1814&DEV_0681&CC_028000
    PCI\VEN_1814&DEV_0681&CC_0280

    Here is the adapter that passes the whitelist.

    Atheros AR5007 802.11b/g WiFi Adapter

    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C&REV_01
    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C
    PCI\VEN_168C&DEV_001C&CC_020000
    PCI\VEN_168C&DEV_001C&CC_0200

    If you could help me hack the F.54 bios version to be used with my Gigabyte Adapter, I'd really appreciate it.
     
  13. own3mall

    own3mall MDL Novice

    May 4, 2009
    6
    0
    0
    #16 own3mall, May 25, 2010
    Last edited by a moderator: Apr 20, 2017
    rewen, I tried following your instructions. I came up with the hex. I hope I didn't make a mistake.

    Code:
    Gigabyte Card:
    
    PCI\VEN_1814&DEV_0681&SUBSYS_E9391458&REV_00
    PCI\VEN_1814&DEV_0681&SUBSYS_E9391458
    PCI\VEN_1814&DEV_0681&CC_028000
    PCI\VEN_1814&DEV_0681&CC_0280
    
    
    Vendor ID:  1814
    Device ID:  0681
    Subsys ID:  E9391458
    
    IDs in HEX:
    
    Vendor ID:  1418
    Device ID:  8106
    
    Subsys ID:  E9 39 14 58   === 581439E9
    
    
    
    Atheros AR5007 802.11b/g WiFi Adapter:
    
    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C&REV_01
    PCI\VEN_168C&DEV_001C&SUBSYS_137A103C
    PCI\VEN_168C&DEV_001C&CC_020000
    PCI\VEN_168C&DEV_001C&CC_0200
    
    Vendor ID:  168C
    Device ID:  001C
    Subsys ID:  137A103C
    
    IDs in HEX:
    
    Vendor ID:  8C16
    Device ID:  1C00 
    Subsys ID:  13 7A 10 3C  ==  3C 10 7A 13
    
    
    I didn't really look, but I found all three entries of my original adapter also in MOD_5100.ROM --- I edited and replaced all the entries that matched using XVI32 Hex Editor and entered the new hex for my adapter. Rebuilt the BIOS with my changes, flashed the Bios, and bricked it. o_O However, I recovered the old bios using Crisis Recovery. Close call. I just don't know what I did wrong.
     
  14. own3mall

    own3mall MDL Novice

    May 4, 2009
    6
    0
    0
    Seems I got it working. Only change the entries for Vendor ID and Device ID around the Subsys ID that you change in MOD_5100

    My adapter is now whitelisted, and the bios allows my card! :D Thanks!
     
  15. rewen

    rewen MDL Novice

    Sep 20, 2008
    8
    0
    0
    Sorry I wasn't around to help. Glad you got it worked out. I must not be subscribed to receive emails when people reply..

    As you figured out, you only need to replace the IDs that are near the Subsys ID, in mod_5100 in our case :)
     
  16. own3mall

    own3mall MDL Novice

    May 4, 2009
    6
    0
    0
    I would haven't been able to do this without your helpful insight from previous posts. Thanks so much!