WIreless connects but Internet stops working on Ubuntu 12.04 64 Bit and Broadcom 4313
Did you try setting ipv6 to link-local only? My problem was almost identical to the one you described and after I did this, the difference is like night and day.
rtl8192ce driven RTL8188 Realtek wifi card
Broadcom driven wireless router
Ubuntu-Gnome 13.04
I ONLY run on n. (I paid for the latest technology and I want to use it.)
Again . . . IPV6 to Local-Link Only. Go to Network Manager and edit the profile of the network you are connected to and you will find a setting for IPV6.
My ISP does not even offer IPV6 so it took me a while to figure this out. Before, I tried to disable it thinking it was useless and not needed. I'll see how long my connection lasts, however, I was only receiving 2 out of 5 pings to my router before and now I get 5 out of 5 returned in full. Also, Google searches are lightning fast . . . no more clocking for 3-5 minutes. Hope this helps! Good Luck
I had the same problem. After trying almost every possible solution posted in different wikis, I've figured it out in this way: try to set the channel of the wireless in your router under 12 (I've set on 11). The wl driver for broadcom 4313 works only under this channel. I hope it works for you too.