emteek wrote:
I have the issue, and I'm running 10.6.8. Wifi bars stay dark. Macbook connection drops out. All other devices in the house (voip, PC, android phone) stay connected so my router is still operational. Macbook connection is restored when I cycle power on its airport software switch. I just discovered this forum. I have been running Snow Leopard for almost a year and am just noticing this wifi issue (or whatever it is) in the last week. Perhaps it has been laying dormant or has been very infrequent that I haven't noticed it until now. I need a solid connection for school (taking online tests, etc.). I have made some router changes (increased security) in the last week and will investigate returning back to WEP from WPA among other changes. Fixing a problem that appears intermittently is more difficult than something that can be repeatedly broken in a predictable pattern, and stays broken. The problem occured several times this afternoon but I do not know how to trigger it.
Can you try changing MTU as well to see if the additional security, changed the size of data in packets to create problems that MTU reduction might fix? Try 1490, 1480 or something in that neighborhood.
The fact that bars stay dark, implies that the "WiFi" signal between your router and your computer is staying up, but some other bits of data packet contents, is not flowing. One of the things that seems easiest to check, is simple packet routing. When the network is not functioning, but the bars stay black, can you open a terminal window and see if the command "ping -n 8.8.8.8" (type this and hit return), reports successful pings, or does it timeout? If it works, that implies the network is functioning at a packet flow level. You can leave it running for a while to see if there is some kind of periodic loss of packet flow.
Next, if that works, then try doing "dig -x 8.8.8.8" to see if your DNS server will report back the "PTR" record for 8.8.8.8. You should see output like the following:
$ dig -x 8.8.8.8
; <<>> DiG 9.8.3-P1 <<>> -x 8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36969
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;8.8.8.8.in-addr.arpa. IN PTR
;; ANSWER SECTION:
8.8.8.8.in-addr.arpa. 10892 IN PTR google-public-dns-a.google.com.
;; Query time: 59 msec
;; SERVER: 10.0.0.1#53(10.0.0.1)
;; WHEN: Thu Nov 22 21:55:45 2012
;; MSG SIZE rcvd: 82
The underlined line above shows that the query was succesful.
If both of these work, but you web browsing still does not work, then check you WiFi settings under the Advanced details. Click the DNS tab, and see if there are any entries in there which seem suspect. The above query, can be altered slightly, to "test" the shown DNS servers, to see if one is just not functioning correctly. You can use "dig @<ip-address> -x 8.8.8.8" to see if a particular server works.
My "router" performs DNS proxy functions, so it's IP address is shown in the list of DNS servers. It is 10.0.0.1, and so if I type "dig @10.0.0.1 -x 8.8.8.8", I can test it explicitly. If there is just one router in the list, then the first query, "dig -x 8.8.8.8", would of tested it already.