So, today I bought this machine (Croatian site but you should be able to analyze the specs). There were no CD's in the box. Fortunately, the Windows Update service (I installed Win 7 x64) was able to find drivers for all the components…
… except one – the WLAN controller.
So, this is my Device manager:
and the Network connections:
As you can see, the WLAN controller is labeled "Network controller" and there is a yellow triangle (meaning "no drivers available").
You can also see that I have a Bluetooth connection and a LAN connection, but a WLAN connection does not exist on that notebook.
Now, the first thing I did was go to the lenovo drivers page. Scroll down to the "Networking – Wireless" section and you will see that there are drivers available for Intel-branded WLAN controllers. Those drivers won't help me since my machine is based on an AMD solution (I actually did install them and they didn't solve the issue, so I uninstalled them).
So, where can I find the drivers for my WLAN controller?
Update: I found the driver here.
The above link is listed on this PCIdatabase page.
Start by going to PCIdatabase.com
Get the info from the properties page of the device in device manager
The VID (example VID_413c) is the vendor id, plug it in to pcidatabase.com to get the vendor.
The PID (exmaple PID_B007) is the product ID, do the same as above for the product.
Combine those, google, and have fun.