To support some wireless device in debian squeeze which is not supported by default, we often need some addition firmware [non-free]. For example, my “Intel WiFi Link 5100 AGN” could be supported via adding the firmware-iwlwifi package. There are two basic ways to install firmware:
Add firmware when installing the system. In this way, debian-installer will automatically complete the firmware activation of the corresponding hardware;
Add firmware after installing the system. In this way, some service daemons may need to be restarted;
I choose the second solution, shell command like this.
(root)# apt install firmware-iwlwifi && /etc/init.d/networking restart