<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/dawn/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-03-04T20:32:16Z</updated>
<entry>
<title>dawn: update to 2025-03-03</title>
<updated>2025-03-04T20:32:16Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-03-03T20:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d16b8ca78ac9b4d0bb0de084d3c157fc55567f27'/>
<id>urn:sha1:d16b8ca78ac9b4d0bb0de084d3c157fc55567f27</id>
<content type='text'>
Add "option tcp_ip '0.0.0.0'" to config.

Changelog:
62688e4 tcpsocket: add option to bind to specific ip
be63ed4 ubus: actually deny association when no probe entry is found
6361df6 datastorage: fix debug message regarding client kick condition
af593cc ci: fix and improve ci

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: update to 2022-07-21</title>
<updated>2022-07-21T15:16:23Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-07-21T15:02:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=204fd77bbc810e64602bbd758af4bef6c76844b1'/>
<id>urn:sha1:204fd77bbc810e64602bbd758af4bef6c76844b1</id>
<content type='text'>
bb362db datastorage: fix ap_array_unlink_entry always returns NULL
47e98ef network: ping pong keepalive for tcp connections
eba0354 network: add timeout for client connections

In the dawn config the con_timeout needs to be added:
  option con_timeout '60'

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: update to 2022-06-11</title>
<updated>2022-06-11T18:40:55Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-06-11T18:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0c74ab9a790c81ff57ad1d7741489bf5e1839839'/>
<id>urn:sha1:0c74ab9a790c81ff57ad1d7741489bf5e1839839</id>
<content type='text'>
4cf9d0b treewide: code and documentation cleanup
48b12ee datastorage: Minor chnages to kicking algorithm to tidy up some handling.
7b615b6 treewide: improve beacon/probe logging
185f31b treewide: improve beacon request handling
0c2e713 datastorage/ubus: Add "soft" kicking algorithm
38f60c5 treewide: RSSI / RCPI handling updates
aba3e81 documentation: Parameter defaults and documentation
3979fdf treewide: cleanup code
e3b3753 scoring: improve scoring algorithm
33f380f treewide: cleanup code
b42193f kicking: improve kicking algorithm
16deab3 treewide: improve mutex handling
31f0a37 test: cleanup tests and add some test scripts
43ca8b8 treewide: fix bugs from Coverity Scan
8ae2a42 utils/storage: improve descriptions
9a9b4dd ubus: Simplify loops and scans in generating hearing map
c833064 treewide: rework mutex
1df5bc5 (master) network: cleanup and improve network handling
3bd349a utils: cleanup
a855087 utils/storage: cleanup
439fe95 ubus/datastorage/msghandler: cleanup
335ace2 datastorage: improve linked list
40ebf48 ubus/datastorage: cleanup
c13c285 utils: cleanup
0e4fc50 documentation: Heavily revised Markdown documentation files

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: set symm_enc default to 0</title>
<updated>2021-10-26T15:52:49Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-10-26T15:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8b7fb614dd35a5fc88aa1d7d6e539aa5be50c7cd'/>
<id>urn:sha1:8b7fb614dd35a5fc88aa1d7d6e539aa5be50c7cd</id>
<content type='text'>
User mpeleshenko reported that symm encryption breaks hearing map.
Set the default to 0.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: respawn dawn in case of crash</title>
<updated>2021-10-21T09:25:10Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-10-20T08:26:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c1490175d3e47319235ab47fa8e4184d46698265'/>
<id>urn:sha1:c1490175d3e47319235ab47fa8e4184d46698265</id>
<content type='text'>
Some users report that DAWN sometimes crashes after a while. Mostly
this happens after the new update has been rolled out.

Since I would not like to go back to the older version, I add as
a workaround for now that DAWN automatically respawned.

Workaround for:
https://github.com/berlin-open-wireless-lab/DAWN/issues/151

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: update to 2021-08-05</title>
<updated>2021-10-09T08:07:00Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-08-07T08:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2039e3fce068d39ff51cf2be514bf50f66468043'/>
<id>urn:sha1:2039e3fce068d39ff51cf2be514bf50f66468043</id>
<content type='text'>
* c70773a - datastorage: use signal strength as a metric
* 14e0f83 - Don't display debugging output with DAWN_NO_OUTPUT
* 97e5de1 - uci: add neighbor list priority options
* 2b1a53c - dawn_uci: set default values
* 6eb747b - Use separate configs for 802.11g &amp; 802.11a bands
* 1e34357 - Verify compatibility before parsing config message
* a7a8309 - List all neighbors with same score when kicking
* 3ba0fa4 - Change beacon request fields to appropriate values
* 009aab9 - Change mode config parameter from int to string

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: bump to latest version</title>
<updated>2020-08-21T22:45:19Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2020-08-21T21:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=89a093a1f0a1816f0070c350cca8254911544f6b'/>
<id>urn:sha1:89a093a1f0a1816f0070c350cca8254911544f6b</id>
<content type='text'>
Includes:
- dawn_uci: fix crashing when uci config is received
- tcpsocket: add option to add server ip

A new config option allows to add a server ip
	option server_ip '10.0.0.2'

However, this server does not send anything back. Therefore it is not
possible to change the node configuration. This will probably be added
soon. The main goal of this commit is to allow monitoring of all nodes
in a network with DAWN, e.g. clients, channel utilization, ...

Also a network option (3) has been added which allows to use TCP but
not to announce your daemon in the broadcast domain. This allows you to
create a monitor-only node that holds only the local information and
forwards it to the central server.

A monitor-only node could be configured like
	option server_ip '10.0.0.1'
	option tcp_port '1026'
	option network_option '3'

Another possible config is
        option server_ip '10.0.0.1'
        option tcp_port '1026'
        option network_option '2'
Here, the node shares information with a central server, which can be
located outside the broadcast domain. Nevertheless, it also shares
information within its broadcast domain and can therefore perform
client steering.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: feed hostapd with nr reports and improve 802.11k handling</title>
<updated>2020-04-17T15:14:35Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2020-04-17T11:05:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5e3a6e9313bdd830a8fc2bbab52d50b8fc449631'/>
<id>urn:sha1:5e3a6e9313bdd830a8fc2bbab52d50b8fc449631</id>
<content type='text'>
If set_hostapd_nr config flag is set, dawn will insert the nr reports
to allow the hostapd to answer to nr requests from clients.

Improve the synchronization of rcpi and rsni in the network.
Further, clients with bad 802.11k were sending beacon reports with
bssid 00:00:00:00:00:00. Catch those corner cases.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: add 802.11v, prepare 802.11k and debug fix</title>
<updated>2020-04-16T15:49:56Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2020-04-15T20:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=999bec247ad5a0e3de7ae923f3741988e6a14ac2'/>
<id>urn:sha1:999bec247ad5a0e3de7ae923f3741988e6a14ac2</id>
<content type='text'>
Add 802.11v bss transition. Exchange nr-reports.

Implement 802.1k hearing map. Future release will use hearing map
for load balancing decisions.

Remove debug output from stderr.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>dawn: fix reboot</title>
<updated>2020-04-15T19:48:25Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2020-04-14T09:49:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=802f7ef0ec2b9fafb4fa5c7534b72f29c126b811'/>
<id>urn:sha1:802f7ef0ec2b9fafb4fa5c7534b72f29c126b811</id>
<content type='text'>
DAWN has a race condition with umdns that prevents dawn from surviving
a reboot.
Increase procd start and stop of dawn to 81.

Further, network is sometimes not ready. Add utimer to check if socket
binds correctly.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
