#18946: DHCPOFFER from dnsmasq-dhcp get lost
-----------------------+-----------------------------------
Reporter: corny | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Barrier Breaker 14.07
Component: packages | Version: Barrier Breaker 14.07
Resolution: | Keywords:
-----------------------+-----------------------------------
Comment (by anonymous):
I have probably the same issue. I have a TL-WDR3600 router with OpenWrt
Chaos Calmer r42926. The 5 Ghz band is always good: if a device (android /
iphone/ computer) wants an IP address, it will get one from the router. On
2.4 Ghz this is different. Sometimes it works and an ip address is
offered, but sometimes it does not work. I checked the traffic on my
computer. It asks for an IP address, but does not get an answer from the
router. In the log of the router i recall to see the same output you post.
This is from memory, because i did not stored the output.
Usually the 2.4 band works fine for about 2-3 weeks, then it fails. I
found out that stopping and starting the 2.4 Ghz band radio helps. I
thought i could solve the problem in a dirty way, so i wrote a cron job
which restarted the 2.4 band every week. This was fine, until after about
100 day's. Then the 2.4 band started to fail within the week. I rebooted
the router recently and am hoping for another 100 days of good Wifi
connection. I thought also about finding a better solution than my dirty
one. I found this page on my search for this solotion.
Since i recently rebooted i have no log output to verify that i really
have the same issue. "Hopefully" it will fail again and then i can post
the log.
I see "guest" in your log. I (also?) have a guest and a normal WiFi in
both 2.4 and 5 Ghz.
My dirty solution is stored in a file /bin/wifi-restart.sh :
#!/bin/sh
#
#
#restart radio or WiFi netwerk
#
#wireless.@wifi-iface[0] is WiFi-normal-2.4Ghz
#wireless.@wifi-iface[1] is WiFi-guest-2.4Ghz
#wireless.@wifi-iface[2] is WiFi-normal-5Ghz
#wireless.@wifi-iface[3] is WiFi-guest-5Ghz
#
#
uci set wireless.@wifi-iface[0].disabled=1 #WiFi-normal-2.4Ghz
wifi #commit change
sleep 10
uci set wireless.@wifi-iface[0].disabled=0 #WiFi-normal-2.4Ghz on
wifi #commit change
sleep 10
uci set wireless.@wifi-iface[1].disabled=1 #WiFi-guest-2.4Ghz off
wifi #commit change
sleep 10
uci set wireless.@wifi-iface[1].disabled=0 #WiFi-guest-2.4Ghz on
wifi #commit change
The cron job is:
#restart WiFi-normal-2.4Ghz and WiFi-guest-2.4Ghz at 5:30 every Friday:
30 5 * * 5 /bin/wifi-restart.sh
--
Ticket URL: <https://dev.openwrt.org/ticket/18946#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets