[dtaht/Cerowrt-3.3] c77560: update dnsmasq to git head
GitHub
noreply at github.com
Thu Mar 29 23:37:15 EDT 2012
Branch: refs/heads/master
Home: https://github.com/dtaht/Cerowrt-3.3
Commit: c775606e9b2624ca8e7269918ac97587b978b0b4
https://github.com/dtaht/Cerowrt-3.3/commit/c775606e9b2624ca8e7269918ac97587b978b0b4
Author: Dave Taht <dave.taht at bufferbloat.net>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M package/dnsmasq/Makefile
Log Message:
-----------
update dnsmasq to git head
awesome notes from simon:
The AAAA-from-DHCPv4 is working well. I was concerned that It might miss
getting a valid ping reply without aggressive retries But in fact my
Android phone has never faield to confirm the AAAA record within 20s or
so of getting a DHCPv4 lease when ever I arrive home. I figure that's a
good test as the phone is passing through marginal signal strength first
and is partially shielded in my pocket.
Once the DHCPv4 lease is done, dnsmasq is sending RAs every 5-10s for
a minute, and pings with exponential backoff, 1s ,2s, 4s, etc.
It bottoms out at a ping every 2048s which is trivial load for hosts which
are never going to reply (No IPv6, privacy extensions, etc) but will
still eventually find hosts which do.
The latest git head also implements one-line stateless DHCPv6
dhcp-range=<subnet>,ra-stateless
will enable DHCPv6 and RA with A and O bits set, M bit reset.
The first time I enabled it on my production network, within five
seconds my daughter's Win 7 laptop had picked up the RA,
done a DHCP information request, got an IPv6 address for
its recursive nameserver, and started talking the
DNS-forwarder part of dnsmasq via IPv6.
The dnsmasq code in git now supports a lease/route advertisement lifetime of
"deprecated" which leaves the valid lifetime at the default, and the
prefered lifetime as zero.
It worked great for with SLAAC.
I didn't have time to work out if any DHCPv6 client can be configured, when
it renews a lease and gets preferred lifetime zero, to
request a new lease on a new IAID and run the two concurrently.
Commit: ae358f843a0e771aa8a3a61a309556558e586553
https://github.com/dtaht/Cerowrt-3.3/commit/ae358f843a0e771aa8a3a61a309556558e586553
Author: Dave Taht <dave.taht at bufferbloat.net>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M package/iw/Makefile
R package/iw/patches/001-nl80211_h_sync.patch
Log Message:
-----------
Update iw to iw-3.4
Commit: 09079c97bf4fa3fe29c2d7a7554b5c72279c638a
https://github.com/dtaht/Cerowrt-3.3/commit/09079c97bf4fa3fe29c2d7a7554b5c72279c638a
Author: Dave Taht <dave.taht at bufferbloat.net>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M package/iw/Makefile
R package/iw/patches/001-nl80211_h_sync.patch
Log Message:
-----------
Merge branch 'master' of /home/cero1/src/openwrt
Commit: 01a1c8dfb66007c44536e1bda5fe617ccbf50760
https://github.com/dtaht/Cerowrt-3.3/commit/01a1c8dfb66007c44536e1bda5fe617ccbf50760
Author: Dave Taht <dave.taht at bufferbloat.net>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
A package/iw/patches/0001-iw-chain-signal-support.patch
Log Message:
-----------
iw had mesh support make it into 3.4, but not chain signals
Compare: https://github.com/dtaht/Cerowrt-3.3/compare/077622d...01a1c8d
More information about the Cerowrt-commits
mailing list