* [PR PATCH] iwd: update to 1.11.
@ 2021-01-07 17:34 pbui
2021-01-07 17:45 ` pbui
` (20 more replies)
0 siblings, 21 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 357 bytes --]
There is a new pull request by pbui against master on the void-packages repository
https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741
iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.
A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3074 bytes --]
From 5a8af45e7c9a6c4fee0efe8dcdd40c24b54816aa Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.
---
srcpkgs/ell/patches/linux-types.patch | 10 ----------
srcpkgs/ell/template | 4 ++--
2 files changed, 2 insertions(+), 12 deletions(-)
delete mode 100644 srcpkgs/ell/patches/linux-types.patch
diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig 2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c 2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
-
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..4b1ca34683d 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
# Template file for 'ell'
pkgname=ell
-version=0.35
+version=0.36
revision=1
build_style=gnu-configure
configure_args="--enable-glib"
@@ -12,7 +12,7 @@ maintainer="Peter Bui <pbui@github.bx612.space>"
license="GPL-2.0-only"
homepage="https://01.org/ell"
distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
do_check() {
dbus-run-session make check
From cfbff2cb7ffc1d3e09ca6376bb760d37594e0a79 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.
---
srcpkgs/iwd/template | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..5876e48c19e 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,11 +1,11 @@
# Template file for 'iwd'
pkgname=iwd
-version=1.10
+version=1.11
revision=1
build_style=gnu-configure
configure_args="--disable-systemd-service --enable-pie
--enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
makedepends="readline-devel dbus-devel ell-devel"
depends="dbus ell>=0.29"
checkdepends="python3"
@@ -15,15 +15,11 @@ license="LGPL-2.1-or-later"
homepage="https://iwd.wiki.kernel.org/"
changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
make_dirs="/var/lib/iwd 0600 root root
/var/lib/ead 0600 root root
/etc/iwd 755 root root"
-pre_configure() {
- autoreconf -fi
-}
-
post_install() {
vsv ead
vsv iwd
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
@ 2021-01-07 17:45 ` pbui
2021-01-07 17:57 ` pbui
` (19 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 226 bytes --]
New comment by pbui on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-756271556
Comment:
Hmm, test suite passes locally for me... Not sure why one of the tests core dumps on CI.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
2021-01-07 17:45 ` pbui
@ 2021-01-07 17:57 ` pbui
2021-01-07 19:32 ` st3r4g
` (18 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 627 bytes --]
New comment by pbui on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-756278455
Comment:
I'm wondering if it is because the CI host lacks `CONFIG_KEY_DH_OPERATIONS=y` in the kernel... The wsc test that fails performs a few "diffie-hellman" operations and if the host lacks that configruation, then it may fail. Since my local x86_64 void machine does have that configured, it passes just fine.
I only noticed this because the RPI kernels do not have this configuration setting and iwd warns about it at run-time (but it still works with WPA2 as this is only needed for WPS).
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
2021-01-07 17:45 ` pbui
2021-01-07 17:57 ` pbui
@ 2021-01-07 19:32 ` st3r4g
2021-01-15 0:38 ` sgn
` (17 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: st3r4g @ 2021-01-07 19:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 168 bytes --]
New comment by st3r4g on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-756333649
Comment:
Testing on x86_64, ok so far
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (2 preceding siblings ...)
2021-01-07 19:32 ` st3r4g
@ 2021-01-15 0:38 ` sgn
2021-01-15 0:46 ` sgn
` (16 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15 0:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 625 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056
Comment:
I guess we need to bump version for ell in `depends`:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (3 preceding siblings ...)
2021-01-15 0:38 ` sgn
@ 2021-01-15 0:46 ` sgn
2021-01-15 0:50 ` sgn
` (15 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15 0:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 670 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056
Comment:
~I guess we need to bump version for ell in `depends`~, there is something wrong in my machine :|:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (4 preceding siblings ...)
2021-01-15 0:46 ` sgn
@ 2021-01-15 0:50 ` sgn
2021-01-15 0:53 ` ericonr
` (14 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15 0:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 668 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056
Comment:
I guess we need to bump version for ell in `depends`, those symbol was introduced with ell 0.36:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (5 preceding siblings ...)
2021-01-15 0:50 ` sgn
@ 2021-01-15 0:53 ` ericonr
2021-01-15 1:59 ` [PR PATCH] [Updated] " pbui
` (13 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15 0:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 275 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760572475
Comment:
We might need to gate the iwd/ell test suite on `XBPS_CHECK_PKG = full`, since it depends heavily on features of the installed kernel.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [PR PATCH] [Updated] iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (6 preceding siblings ...)
2021-01-15 0:53 ` ericonr
@ 2021-01-15 1:59 ` pbui
2021-01-15 2:02 ` pbui
` (12 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 1:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
There is an updated pull request by pbui against master on the void-packages repository
https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741
iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.
A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3562 bytes --]
From df6e17cf6e9cb654f0dba1363ebebcbceb279d3b Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.
Orphan for another active user.
---
srcpkgs/ell/patches/linux-types.patch | 10 ----------
srcpkgs/ell/template | 6 +++---
2 files changed, 3 insertions(+), 13 deletions(-)
delete mode 100644 srcpkgs/ell/patches/linux-types.patch
diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig 2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c 2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
-
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..9542af7ae78 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
# Template file for 'ell'
pkgname=ell
-version=0.35
+version=0.36
revision=1
build_style=gnu-configure
configure_args="--enable-glib"
@@ -8,11 +8,11 @@ hostmakedepends="pkg-config"
makedepends="libglib-devel"
checkdepends="dbus"
short_desc="Linux library for embedded development"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-only"
homepage="https://01.org/ell"
distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
do_check() {
dbus-run-session make check
From ac0f0ff29b16f5f32e6d0ef1bc7a63db0269fef9 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.
- Bump ell version in depends due to new symbols.
- Orphan for another active user.
---
srcpkgs/iwd/template | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..a7316c1d2b5 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,29 +1,25 @@
# Template file for 'iwd'
pkgname=iwd
-version=1.10
+version=1.11
revision=1
build_style=gnu-configure
configure_args="--disable-systemd-service --enable-pie
--enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
makedepends="readline-devel dbus-devel ell-devel"
-depends="dbus ell>=0.29"
+depends="dbus ell>=0.36"
checkdepends="python3"
short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
homepage="https://iwd.wiki.kernel.org/"
changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
make_dirs="/var/lib/iwd 0600 root root
/var/lib/ead 0600 root root
/etc/iwd 755 root root"
-pre_configure() {
- autoreconf -fi
-}
-
post_install() {
vsv ead
vsv iwd
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (7 preceding siblings ...)
2021-01-15 1:59 ` [PR PATCH] [Updated] " pbui
@ 2021-01-15 2:02 ` pbui
2021-01-15 2:24 ` ericonr
` (11 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 2:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
New comment by pbui on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760594650
Comment:
I have bumped the `depends` version for `ell` in `depends` for `iwd.
I am also orphaning the packages since I have mostly reverted back to using `wpa_supplicant` and `dhcpcd` now on my machines. It appears that `iwd` has a tough time reconnecting to my wireless router and seems to lose connection regularly on my RPIs.
I may still bump the packages from time to time, but I will let someone else who actively uses it to claim it if they wish.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (8 preceding siblings ...)
2021-01-15 2:02 ` pbui
@ 2021-01-15 2:24 ` ericonr
2021-01-15 3:45 ` ericonr
` (10 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15 2:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 207 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760602007
Comment:
I believe you can drop `musl-rawmemchr.patch` from ell as well :)
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (9 preceding siblings ...)
2021-01-15 2:24 ` ericonr
@ 2021-01-15 3:45 ` ericonr
2021-01-15 9:36 ` travankor
` (9 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15 3:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 197 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760626240
Comment:
Ah, feel free to put me as maintainer for both packages.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (10 preceding siblings ...)
2021-01-15 3:45 ` ericonr
@ 2021-01-15 9:36 ` travankor
2021-01-15 9:42 ` travankor
` (8 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15 9:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 502 bytes --]
New comment by travankor on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309
Comment:
>It appears that iwd has a tough time reconnecting to my wireless router
I've always had this if the network is down. `iwctl station wlanX scan` seems to work around this.
>seems to lose connection regularly on my RPIs
Are we missing kernel options for the RPI kernels? Also linux5.10 has something buggy that breaks iwd so don't test with 5.10 yet.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (11 preceding siblings ...)
2021-01-15 9:36 ` travankor
@ 2021-01-15 9:42 ` travankor
2021-01-15 9:43 ` travankor
` (7 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15 9:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 553 bytes --]
New comment by travankor on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309
Comment:
>It appears that iwd has a tough time reconnecting to my wireless router
I've always had this if the network is down. `iwctl station wlanX scan` seems to work around this.
>seems to lose connection regularly on my RPIs
Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/20210107092855.7609/) that breaks iwd so don't test with 5.10 yet.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (12 preceding siblings ...)
2021-01-15 9:42 ` travankor
@ 2021-01-15 9:43 ` travankor
2021-01-15 9:57 ` travankor
` (6 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15 9:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
New comment by travankor on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309
Comment:
>It appears that iwd has a tough time reconnecting to my wireless router
I've always had this if the network is down. `iwctl station wlanX scan` seems to work around this.
>seems to lose connection regularly on my RPIs
Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/20210107092855.76093-1-tianjia.zhang@linux.alibaba.com/) that breaks iwd so don't test with 5.10 yet.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (13 preceding siblings ...)
2021-01-15 9:43 ` travankor
@ 2021-01-15 9:57 ` travankor
2021-01-15 9:57 ` travankor
` (5 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15 9:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 604 bytes --]
New comment by travankor on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309
Comment:
>It appears that iwd has a tough time reconnecting to my wireless router
I've always had this if the network is down. `iwctl station wlanX scan` seems to work around this.
>seems to lose connection regularly on my RPIs
Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/161054303634.2657259.11011286561405860797.stgit@warthog.procyon.org.uk() that breaks iwd so don't test with 5.10 yet.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (14 preceding siblings ...)
2021-01-15 9:57 ` travankor
@ 2021-01-15 9:57 ` travankor
2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
` (4 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15 9:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 603 bytes --]
New comment by travankor on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309
Comment:
>It appears that iwd has a tough time reconnecting to my wireless router
I've always had this if the network is down. `iwctl station wlanX scan` seems to work around this.
>seems to lose connection regularly on my RPIs
Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/161054303634.2657259.11011286561405860797.stgit@warthog.procyon.org.uk) that breaks iwd so don't test with 5.10 yet.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [PR PATCH] [Updated] iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (15 preceding siblings ...)
2021-01-15 9:57 ` travankor
@ 2021-01-15 16:39 ` pbui
2021-01-15 16:40 ` pbui
` (3 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
There is an updated pull request by pbui against master on the void-packages repository
https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741
iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.
A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3562 bytes --]
From df6e17cf6e9cb654f0dba1363ebebcbceb279d3b Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.
Orphan for another active user.
---
srcpkgs/ell/patches/linux-types.patch | 10 ----------
srcpkgs/ell/template | 6 +++---
2 files changed, 3 insertions(+), 13 deletions(-)
delete mode 100644 srcpkgs/ell/patches/linux-types.patch
diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig 2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c 2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
-
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..9542af7ae78 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
# Template file for 'ell'
pkgname=ell
-version=0.35
+version=0.36
revision=1
build_style=gnu-configure
configure_args="--enable-glib"
@@ -8,11 +8,11 @@ hostmakedepends="pkg-config"
makedepends="libglib-devel"
checkdepends="dbus"
short_desc="Linux library for embedded development"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-only"
homepage="https://01.org/ell"
distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
do_check() {
dbus-run-session make check
From ac0f0ff29b16f5f32e6d0ef1bc7a63db0269fef9 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.
- Bump ell version in depends due to new symbols.
- Orphan for another active user.
---
srcpkgs/iwd/template | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..a7316c1d2b5 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,29 +1,25 @@
# Template file for 'iwd'
pkgname=iwd
-version=1.10
+version=1.11
revision=1
build_style=gnu-configure
configure_args="--disable-systemd-service --enable-pie
--enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
makedepends="readline-devel dbus-devel ell-devel"
-depends="dbus ell>=0.29"
+depends="dbus ell>=0.36"
checkdepends="python3"
short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later"
homepage="https://iwd.wiki.kernel.org/"
changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
make_dirs="/var/lib/iwd 0600 root root
/var/lib/ead 0600 root root
/etc/iwd 755 root root"
-pre_configure() {
- autoreconf -fi
-}
-
post_install() {
vsv ead
vsv iwd
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (16 preceding siblings ...)
2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
@ 2021-01-15 16:40 ` pbui
2021-01-15 16:51 ` pbui
` (2 subsequent siblings)
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 224 bytes --]
New comment by pbui on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-761050005
Comment:
@ericonr I've dropped the `musl-rawmemchr` patch and made you the maintainer for both.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (17 preceding siblings ...)
2021-01-15 16:40 ` pbui
@ 2021-01-15 16:51 ` pbui
2021-01-18 21:30 ` ericonr
2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr
20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 987 bytes --]
New comment by pbui on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-761056180
Comment:
@travankor On RPI, I think we are missing `CONFIG_KEY_DH_OPERATIONS` which is not in the upstream kernel config: https://github.com/raspberrypi/linux/blob/rpi-5.4.y/arch/arm64/configs/bcmrpi3_defconfig. This only impacts WPS mode I believe (which I do not use). When I run `iwd` on the RPIs I get a warning that this option is missing.
Regarding the connection issue, I can connect to my router using `iwd` on my RPIs, but they tend to lose their connection over time and never recover... So I end up having to reboot them every day. This has been going on for a few months, and I finally just got tired of it and switched back to `wpa_supplicant` (which appears to be more stable or at least able to stay connected). I've only been using `iwd` with the 5.4 kernel both on my RPis and my laptop, where I've experienced the reconnection issue.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (18 preceding siblings ...)
2021-01-15 16:51 ` pbui
@ 2021-01-18 21:30 ` ericonr
2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr
20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-18 21:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 222 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/27741#issuecomment-762479063
Comment:
Since this uses a bunch of kernel header stuff, I will wait for GCC to be merged.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [PR PATCH] [Closed]: iwd: update to 1.11.
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
` (19 preceding siblings ...)
2021-01-18 21:30 ` ericonr
@ 2021-01-21 14:31 ` ericonr
20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-21 14:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 216 bytes --]
There's a closed pull request on the void-packages repository
iwd: update to 1.11.
https://github.com/void-linux/void-packages/pull/27741
Description:
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2021-01-21 14:31 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
2021-01-07 17:45 ` pbui
2021-01-07 17:57 ` pbui
2021-01-07 19:32 ` st3r4g
2021-01-15 0:38 ` sgn
2021-01-15 0:46 ` sgn
2021-01-15 0:50 ` sgn
2021-01-15 0:53 ` ericonr
2021-01-15 1:59 ` [PR PATCH] [Updated] " pbui
2021-01-15 2:02 ` pbui
2021-01-15 2:24 ` ericonr
2021-01-15 3:45 ` ericonr
2021-01-15 9:36 ` travankor
2021-01-15 9:42 ` travankor
2021-01-15 9:43 ` travankor
2021-01-15 9:57 ` travankor
2021-01-15 9:57 ` travankor
2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
2021-01-15 16:40 ` pbui
2021-01-15 16:51 ` pbui
2021-01-18 21:30 ` ericonr
2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).