I have been using Linux on my thinkpad laptop. While to my surprise the wifi is working out of box from ubuntu and mepis. While with MS windows i needed to install quit a few software. On mepis I have even used wifi with liveCD.
Since the laptop has internal modem which is called WINmodem which can only run on windows as the design is only disclosed to MicroSoft. It is truly surprising.