Model: Broadcom BCM43222 4322 mini-PCI a/b/g/n A241-431801R-02 Dual Band wifi Card 300M
Operating System: Windows XP (Note: might work with other versions of this os.)
File: BROADCOM_ABGN_DD-WRT.zip
Comments:
The driver which I modified was the bcmwl6.inf which supports switching between:
United States: CHANNELS 1-11
Japan: CHANNELS 1-14
Germany: CHANNELS 1-13
If you have bought one of these "Broadcom BCM43222 4322 mini-PCI a/b/g/n A241-431801R-02 Dual Band wifi Card 300M" cards, then you have already seen that finding a driver which will work on it is difficult.
This driver will install but I recommend manual installation because in modifying source code, the "bmwl6.inf" lost its' digital signature. This is a feature in Windows 7 that requires a short explanation. There is a digital weight which goes down to the kb. This is multiplied by a secret algorithm to arrive at a signature. Change one kb of the code and this calculation no longer matches. My work was good an I uploaded the driver while using it on my own system.
Go to your device manager and point to the folder. When the warning appears that the driver is not digitally signed, install it anyway.
You can open the device manager afterward and right-click it, selecting "properties". Open the Advanced tab and highlight "Location". In the drop-down menu, you can select the US, Germany, and Japan.