The driver for the Intel Centrino Wireless-n 2230 can also be found at
Right at the bottom of the page is the download for the 2230. Lots of information on the page as well. Although I'm unclear about the difference between firmware and drivers.
On that page it says
A few times I've had pages unable to load. Even when I've got ethernet plugged in and 'connected', sometimes pages will not load (I have to disconnect and reconnect in Wicd and then the pages load). I'll have to do some more reading on firmware loading (whether it's enabled in my kernel) and the modprobe commands that people are mentioning (although I see no mention of modprobe on the Linux Wireless page, the one I linked to above). I've also got to do some reading in the ubuntu community documentation. I'll post again if I have any questions.
The driver loads the firmware using the kernel's firmware_class infrastructure.
Another lspci command for finding out what hardware you have: lspci -n | grep xx:xx.x (where the x's are taken from the output of lspci | grep -i [word to look for]).
The same information can be found in the windows device manager but is listed among a string of characters as VEN_8086&DEV_0887.
root@bt:~# lspci | grep -i network
07:00.0 Network controller: Intel Corporation Device 0887 (rev c4)
root@bt:~# lspci -n | grep 07:00.0
07:00.0 0280: 8086:0887 (rev c4)