Upgrading the Firmware of the DG824M internal PCMCIA card

This article shows what I did when upgrading the internal PCMCIA card firmware for the Netgear DG824M. Please note however that I would strongly advise that you think carefully about doing this as it will certainly invalidate your warranty. I'm just showing something I did here, and am making no recommendation that you do the same.

WARNING: You could seriously muck up your DG824M - don't contact me if everything goes wrong! I'd advise that you stick with your factory setup, and just look at the pretty pictures below! :-)

For those with an interest in how I did things however, here's the stages:


Removing the PCMCIA card

  1. First take your Netgear DG824M ADSL router.
    Netgear DG824M
  2. There are five screws on the base of the DG824M that secure the case. Four are visible, however the fifth one is underneath the 'G' of the netgear logo, and you will have to cut through with a sharp knife. Note that by cutting through the label you have probably invalidated your warranty, so I wouldn't bother sending it back to Netgear after this.
    Netgear DG824M screws
  3. Once open the top and bottom will come away easily - the sides and front plate also just come to pieces as well - don't worry, they go back together easily. The green circuit board containing all the electronics can easily be removed - there are no other retaining screws.
    Netgear DG824M opened up
  4. You can now see the PCMCIA card in the netgear.
    Netgear DG824M circuit board
  5. The connector for the aerial is easily removed. I just used a small screwdriver to prize it away from the card - it just popped out.
    Netgear DG824M PCMCIA card aerial
  6. The PCMCIA card is actually held in place by a bracket. In order to remove the card, this bracket needs to be unfastened as well. To do this there is a retaining screw on the underside of the circuit board.
    Netgear DG824M PCMCIA card bracket retaining screw
  7. When the retaining screw is removed the bracket is then loose, and this will allow you to remove the card. When removing you need to be very careful to ensure that you don't bend any of the connector pins. You may need to lift the card slightly to get the bracket out.
    Netgear DG824M PCMCIA card bracket loose
  8. These are the pins - once free the card can be completely removed from the Netgear chassis.
    Netgear DG824M PCMCIA card connector
  9. Now it's just a case of inserting the card into your laptop PCMCIA slot and following the instructions for upgrading the firmware.
    PCMCIA card into laptop

Installing the firmware

  1. Download the following files onto your laptop:
  2. Windows should bring up a "New Hardware Found" dialog.
  3. Install the drivers card using the downloaded file.
  4. Extract out pk010101.hex from primary.tar.gz and sf010800.hex from 1.8.0.tar.gz. Note is is vital that the first two letters match the first two letters of the existing firmware in the card
  5. Install and run WinUpdate.
  6. To the firmware listbox, add both the pk010101.hex file and the sf010800.hex file and then upload the firmware. (WARNING! Both the Primary and the Secondary Firmware MUST be uploaded at the SAME TIME)
  7. Once completed, close the software and then remove the PCMCIA card.
  8. Place the card carefully back into the PCMCIA adapter within the DG824M and reconnect the metal holding bracket (Can be fiddly!).
  9. Reconstruct the rest of your DG824M - basically follow the instructions above, but in reverse!

Most of this information was taken from a post on www.thinkbroadband.com when it was still known as www.adslguide.org.uk. The original post is no longer available on this site unfortunately - not sure if anyone knows of an archive copy of it... - all the technical firmware information was on this site - so thanks to everyone who contributed to it! If you want to contact me with questions - online contact form.