I had the same problem. I'm using a Dell laptop with an integrated 10/100 ethernet (Broadcomm) and an Intel 2200 BG Wireless. I managed to get the ethernet working. It was working fine at work but when I brought it home my LAN connection wasn't working. I'm using DSL at home. I figured out that the latop was receiving an IP address from my DSL router and it was getting a DNS address of192.168.0.1 for the primary and a 205.*.*.* for a secondary.
I had to go under System Settings-->Network and change the setting for Obtain DNS info automatically. I had to manually assign the DNS address of 205.*.*.* I saved the configuration and then powered off the laptop. It started back up and then I was able to get on the Internet. For some reason it didn't lilke the 192.168.0.1 DNS address.
As far as the Intel 2200 wireless, I've looked around and found that there are some Linux drivers out there and some support groups specifically for that. I haven't played around with it yet to figure it out but here are some links you can try: