tun module is not auto-loaded on UC18/pi3 despite network-control interface being connected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Fix Released
|
Undecided
|
Jamie Strandboge |
Bug Description
1. Build any snap which uses the network-control interface
2. Install it on a Raspberry Pi 3 running Ubuntu Core 18
2. Attach the interface
3. Run it -> permission error
Here is an example:
snapcraft.yaml: https:/
Without attaching the network-control interface, mytest.add responds with
Cannot open netlink socket: Operation not permitted
When connecting the interface, the action is executed as intended on every machine I tested, except the Raspberry Pi 3 running Ubuntu Core 18. Here, another error is displayed
open: Operation not permitted
I tested the following configurations (clean images with refreshed snaps):
Ubuntu 19.10 amd64 desktop (working)
Ubuntu 19.10 server armhf Raspberry Pi 3 (working)
Ubuntu Core 18 amd64 (working)
Ubuntu Core 18 armhf Raspberry Pi 3 (NOT working)
Ubuntu Core 18 arm64 Raspberry Pi 3 (NOT working)
description: | updated |
description: | updated |
Changed in snapd: | |
status: | In Progress → Fix Committed |
Changed in snapd: | |
milestone: | none → 2.45 |
Hello, thanks for the report, could you please share the output for:
> journalctl -u snapd
> dmesg
Also could you please indicate which core18 image are you using? and which rpi3 model you are testing?
Thanks