I've just installed FreeBSD on a Dell D620 laptop, the wifi does not work but the ethernet does. Web sites such as google.com and linuxquestions.org do work, but the default firefox web page and some others do not. I know they are up because I can connect on my windoze machine. i'm posting this in the linux networking forum because i had the same problem on another laptop running ubuntu 7.10 and pclinuxos 2007. I have enough experience that I can translate possible solutions from linux to unix.
I googled the problem and found that the lastest linux kernel had issues with some older routers and tcp window scaling, I tried "sysctl net.inet.tcp.rfc1323=0" on my BSD machine to turn off tcp window scaling, i didn't mess with any options such as maximum window size or default size. it didn't work, the web pages still will not load, i tried an nslookup of google.com and then and got
$ nslookup
> google.com
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
Name: google.com
Address: 64.233.167.99
Name: google.com
Address: 64.233.187.99
Name: google.com
Address: 72.14.207.99
> en-us.start.mozilla.com
;; Truncated, retrying in TCP mode.
;; Connection to 192.168.0.1#53(192.168.0.1) for en-us.start.mozilla.com failed: connection refused.
any help or suggestions would be appreciated, thanks in advance