Daniel,

Tried installing opensuse on the RPi. It installs, but when I try to run iwd, I get:

Sep 30 12:56:35 localhost iwd[27304]: RC4 support not found
Sep 30 12:56:35 localhost iwd[27304]: The following options are missing in the kernel:
Sep 30 12:56:35 localhost iwd[27304]:         CONFIG_CRYPTO_USER_API_SKCIPHER
Sep 30 12:56:35 localhost iwd[27304]:         CONFIG_CRYPTO_ECB
Sep 30 12:56:35 localhost iwd[27304]:         CONFIG_CRYPTO_ARC4

I am unfamiliar with it. How would I set up connman/iwd on this minimal install?

Keith

On Wed, Sep 30, 2020 at 8:52 AM Daniel Wagner <wagi@monom.org> wrote:
On Wed, Sep 30, 2020 at 07:40:43AM -0500, KeithG wrote:
> Hmmm, Agent as in 'connmanctl> agent on'?

Yes.

> Which distro are you using?

I used for a long time Fedora, since a year Tumbleweed.

> On the RPIs, I do not believe that raspbian
> (whatever it is called now) has kernel support for iwd so I don't believe
> that it is a candidate for an investigation.

Raspian is likely not working out of the box. IIRC, Fedora and
Tumbleweed are available for RPIs, though I don't have any experience
with it. So I can't really say anything useful on it.

> I could be wrong, though and
> the current version might. I do have 2 laptops with Arch on them right now
> and can install something else on one of them. I find it strange that all
> Arch Linux installs fail in this test and would like to see if a different
> distro may behave differently. It would be preferable that it run on an
> RPi, but I could put it on the laptop...

It's not strange. You can't assume upstream projects ship for every
distro the correct integration/configuration option. The udev/systemd
files in the ConnMan tree are examples which need to be tweak by the
packager.