I've seen many owners of Thinkpad Edges which are supposed to be Linux-friendly having problems with wireless adapter.
I've found several links inside askubuntu and in ubuntuforums which have a lot of workarounds for those problems, mine seems to be weird though.
I use my laptop on both my office and at home. At home I have a router which is A/B/G and here at home the wireless connection works just fine, using a WEP key.
But in work I have a B/G/N wireless router and it doesn't work, my guess is that this adapter works with N modes but somehow this is buggy in the bundled driver in natty. I've tried to disable the "N" mode in the router but that didn't work.
Later I went to Realtek website, downloaded their driver and compiled myself, kinda seems to work most of the time but sometimes some websites keep trying to load or load just parts of it and images start to look like their links are broken and so on, much like what you get when you were loading a page and suddenly the connection is lost. This problem, as I said, is only using the realtek driver from their website.
dmesg gives me this a lot of these:
[ 5869.049454] rtl8192se_update_ratr_table: ratr_index=0 ratr_table=0x00000ff5 [ 5879.240563] DHCP pkt src port:68, dest port:67!!
So I thought I might as well switch back to the original driver which seems to work just fine on A/B/G wireless networks but not on N networks so if anybody knows how to disable that mode from within the driver please let us know :)
P.S. I did find a similar question, Wifi range issues and intermittent dropouts, Thinkpad Edge, and it was answered but let me remind you I'm not using the Intel version of wireless for my Thinkpad but the Realtek (RTL8192SvB).