I've set the DNS servers in the router to OpenDNS. When I connect to the router soon after it connects to the Internet (currently a problem since it seems to like to flap up and down) it doesn't provide the DNS servers. Originally, before I switched to OpenDNS, I thought maybe this was because it wasn't getting the servers from my ISP's DHCP server. However since the DNS servers are static on the router it should have them even before it gets any response from the ISP.
Here's what it's supposed to look like:
Mar 13 13:40:06 zelbinion dhclient: Listening on LPF/wlan0/--:--:--:--:--:--
Mar 13 13:40:06 zelbinion dhclient: Sending on LPF/wlan0/--:--:--:--:--:--
Mar 13 13:40:06 zelbinion dhclient: Sending on Socket/fallback
Mar 13 13:40:07 zelbinion dhclient: DHCPREQUEST of 192.168.2.195 on wlan0 to 255.255.255.255 port 67
Mar 13 13:40:07 zelbinion dhclient: DHCPACK of 192.168.2.195 from 192.168.2.1
Mar 13 13:40:07 zelbinion NetworkManager: <info> DHCP: device wlan0 state changed preinit -> reboot
Mar 13 13:40:07 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Mar 13 13:40:07 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) started...
Mar 13 13:40:07 zelbinion NetworkManager: <info> address 192.168.2.195
Mar 13 13:40:07 zelbinion NetworkManager: <info> prefix 24 (255.255.255.0)
Mar 13 13:40:07 zelbinion NetworkManager: <info> gateway 192.168.2.1
Mar 13 13:40:07 zelbinion NetworkManager: <info> nameserver '208.67.222.222'
Mar 13 13:40:07 zelbinion NetworkManager: <info> nameserver '208.67.220.220'
Mar 13 13:40:07 zelbinion NetworkManager: <info> Activation (wlan0) Stage 5 of 5 (IP Configure Commit) scheduled...
Mar 13 13:40:07 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) complete.
Mar 13 13:40:07 zelbinion NetworkManager: <info> Activation (wlan0) Stage 5 of 5 (IP Configure Commit) started...
Mar 13 13:40:07 zelbinion dhclient: bound to 192.168.2.195 -- renewal in 2147483648 seconds.
Here's what it does quite often:
Mar 13 13:45:05 zelbinion dhclient: Listening on LPF/wlan0/--:--:--:--:--:--
Mar 13 13:45:05 zelbinion dhclient: Sending on LPF/wlan0/--:--:--:--:--:--
Mar 13 13:45:05 zelbinion dhclient: Sending on Socket/fallback
Mar 13 13:45:06 zelbinion dhclient: DHCPREQUEST of 192.168.2.195 on wlan0 to 255.255.255.255 port 67
Mar 13 13:45:06 zelbinion dhclient: DHCPACK of 192.168.2.195 from 192.168.2.1
Mar 13 13:45:06 zelbinion NetworkManager: <info> DHCP: device wlan0 state changed preinit -> reboot
Mar 13 13:45:06 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Mar 13 13:45:06 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) started...
Mar 13 13:45:06 zelbinion NetworkManager: <info> address 192.168.2.195
Mar 13 13:45:06 zelbinion NetworkManager: <info> prefix 24 (255.255.255.0)
Mar 13 13:45:06 zelbinion NetworkManager: <info> gateway 192.168.2.1
Mar 13 13:45:06 zelbinion NetworkManager: <info> Activation (wlan0) Stage 5 of 5 (IP Configure Commit) scheduled...
Mar 13 13:45:06 zelbinion NetworkManager: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Get) complete.
Mar 13 13:45:06 zelbinion NetworkManager: <info> Activation (wlan0) Stage 5 of 5 (IP Configure Commit) started...
Mar 13 13:45:06 zelbinion dhclient: bound to 192.168.2.195 -- renewal in 2147483648 seconds.
What's going on here? Why isn't it providing the DNS servers?