Here is something funny ..
I did not turn the wifi off and on right away after the problem started... i happened to be busy with somethign else. and i found it eventually connects...after a long while though.
equest timeout for icmp_seq 820
Request timeout for icmp_seq 821
Request timeout for icmp_seq 822
Request timeout for icmp_seq 823
Request timeout for icmp_seq 824
64 bytes from 192.168.1.1: icmp_seq=673 ttl=64 time=152873.262 ms
64 bytes from 192.168.1.1: icmp_seq=674 ttl=64 time=151872.520 ms
64 bytes from 192.168.1.1: icmp_seq=675 ttl=64 time=150872.426 ms
64 bytes from 192.168.1.1: icmp_seq=676 ttl=64 time=149871.617 ms
64 bytes from 192.168.1.1: icmp_seq=677 ttl=64 time=148871.923 ms
64 bytes from 192.168.1.1: icmp_seq=678 ttl=64 time=147871.209 ms
64 bytes from 192.168.1.1: icmp_seq=679 ttl=64 time=146889.132 ms
64 bytes from 192.168.1.1: icmp_seq=680 ttl=64 time=145888.390 ms
64 bytes from 192.168.1.1: icmp_seq=681 ttl=64 time=144888.734 ms
....
64 bytes from 192.168.1.1: icmp_seq=810 ttl=64 time=16232.699 ms
64 bytes from 192.168.1.1: icmp_seq=811 ttl=64 time=15231.947 ms
64 bytes from 192.168.1.1: icmp_seq=812 ttl=64 time=14231.200 ms
64 bytes from 192.168.1.1: icmp_seq=813 ttl=64 time=13230.446 ms
64 bytes from 192.168.1.1: icmp_seq=814 ttl=64 time=12229.680 ms
64 bytes from 192.168.1.1: icmp_seq=815 ttl=64 time=11228.982 ms
64 bytes from 192.168.1.1: icmp_seq=816 ttl=64 time=10228.268 ms
64 bytes from 192.168.1.1: icmp_seq=817 ttl=64 time=9227.536 ms
64 bytes from 192.168.1.1: icmp_seq=818 ttl=64 time=8226.785 ms
64 bytes from 192.168.1.1: icmp_seq=819 ttl=64 time=7226.083 ms
64 bytes from 192.168.1.1: icmp_seq=820 ttl=64 time=6225.337 ms
64 bytes from 192.168.1.1: icmp_seq=821 ttl=64 time=5224.599 ms
64 bytes from 192.168.1.1: icmp_seq=822 ttl=64 time=4223.849 ms
64 bytes from 192.168.1.1: icmp_seq=823 ttl=64 time=3223.136 ms
64 bytes from 192.168.1.1: icmp_seq=824 ttl=64 time=2222.391 ms
64 bytes from 192.168.1.1: icmp_seq=825 ttl=64 time=1221.655 ms
64 bytes from 192.168.1.1: icmp_seq=826 ttl=64 time=220.542 ms
64 bytes from 192.168.1.1: icmp_seq=827 ttl=64 time=43.029 ms
64 bytes from 192.168.1.1: icmp_seq=828 ttl=64 time=50.387 ms
64 bytes from 192.168.1.1: icmp_seq=829 ttl=64 time=2.164 ms
64 bytes from 192.168.1.1: icmp_seq=830 ttl=64 time=6.426 ms
64 bytes from 192.168.1.1: icmp_seq=831 ttl=64 time=1.511 ms
64 bytes from 192.168.1.1: icmp_seq=832 ttl=64 time=3.451 ms
64 bytes from 192.168.1.1: icmp_seq=833 ttl=64 time=2.044 ms