Hi jun, I've just upgraded the firmware of a Netgear MA311 PCI 802.11b card. Here is the initial state : # hostap_diag -a wlan0 Host AP driver diagnostics information for 'wlan0' NICID: id=0x8013 v1.0.0 (PRISM II (2.5) Mini-PCI (SST parallel flash)) PRIID: id=0x0015 v1.0.7 STAID: id=0x001f v1.3.6 (station firmware) I was wondering what files to use for the upgrade. I didn't undertood anything in the table you give : http://linux.junsun.net/intersil-prism/IDtable.html Where i can find the component ID of my board? There is a cover on it, nothing is visible. As someone told about a success story with a MA311, the same board as i, using files pk010101.hex and sf010704.hex, i choosed files with the same prefix. I downloaded /intersil-prism/firmware/1.8.2/PK010101.HEX and /intersil-prism/firmware/1.8.4/sf010804.hex from you site and used then: # prism2_srec -v -f wlan0 PK010101.HEX sf010804.hex I worked fine, here is the result : # hostap_diag wlan0 Host AP driver diagnostics information for 'wlan0' NICID: id=0x8013 v1.0.0 (PRISM II (2.5) Mini-PCI (SST parallel flash)) PRIID: id=0x0015 v1.1.1 STAID: id=0x001f v1.8.4 (station firmware) Thank you for this HowTo. Patrick