Several unknown Interfaces

Hi.

Running CoreELEC-Amlogic-ne.aarch64-21.0-Omega-Generic on a DuneHD Homatics Box R 4k Plus since 2 Days.
To wake up this device via WOL, checking mac address via cli:


>root@10.0.10.100's password: 
>##############################################
>#                  CoreELEC                  #
>#            https://coreelec.org            #
>##############################################
>
>CoreELEC (official): 21.0-Omega (Amlogic-ne.aarch64)
>     Machine model: Dune/Homatics R 4K Plus
>    CoreELEC dt-id: sc2_s905x4_sei_smb_280_id5
      Amlogic dt-id: sc2_s905x4_ah212-id5
>
>CoreELEC:~ # ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP8000> mtu 1500 qdisc mq qlen 1000
    link/ether d4:cf:f9:dd:b5:3a brd ff:ff:ff:ff:ff:ff
    inet 10.0.10.100/24 brd 10.0.10.255 scope global eth0
       valid_lft forever preferred_lft forever
3: ip_vti0@NONE: <NOARP> mtu 1480 qdisc noop qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
4: ip6_vti0@NONE: <NOARP> mtu 1332 qdisc noop qlen 1000
    link/tunnel6 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
5: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop qlen 1000
    link/tunnel6 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00
6: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 50:41:1c:2a:c2:06 brd ff:ff:ff:ff:ff:ff

The Interfaces *vti0@NONE and ip6tnl0@NONE are for what?

It`s a clean install, config network and sources (nfs) only.

1 Like

I would say it comes from your network like running some special router, tunneling or something like that?

I don`t know.

vti0@whatever is used for ipSEC VPN connection with strongswan, say Goolge.
We use OpenVPN for access from extern.

This is not a part of coreelecs Terminal Sharing?

Ok, checking the box this afternoon after work.

None of those interfaces are dirrectly related to CE itself.

Maybe you have some special addon installed?

Some apps:
Log Viewer,
Logfile Uploader,
Tvheadend HTSP Client,
Gismeteo.

Only from Kodi/Corelec Repositories. no unsupported stuff. Check the box tonight…

Found this:

fb_tunnels_only_for_init_net

Controls if fallback tunnels (like tunl0, gre0, gretap0, erspan0, sit0, ip6tnl0, ip6gre0) are automatically created when a new network namespace is created, if corresponding tunnel is present in initial network namespace. If set to 1, these devices are not automatically created, and user space is responsible for creating them if needed.

Reset coreelec, here the log after boot:
https://paste.coreelec.org/MinskPesky

Searching for vpn:

Feb 27 17:26:07.141872 CoreELEC systemd[1]: Starting connman-vpn.service…

Feb 27 17:26:07.572400 CoreELEC connman-vpnd[511]: lo {newlink} index 1 operstate 0
Feb 27 17:26:07.572991 CoreELEC connman-vpnd[511]: eth0 {create} index 2 type 1
Feb 27 17:26:07.573037 CoreELEC connman-vpnd[511]: eth0 {update} flags 4098
Feb 27 17:26:07.573054 CoreELEC connman-vpnd[511]: eth0 {newlink} index 2 address D4:CF:F9:DD:B5:3F mtu 1500
Feb 27 17:26:07.573063 CoreELEC connman-vpnd[511]: eth0 {newlink} index 2 operstate 2
Feb 27 17:26:07.573218 CoreELEC connman-vpnd[511]: ip_vti0 {newlink} index 3 address 00:00:00:00:08:00 mtu 1480
Feb 27 17:26:07.573228 CoreELEC connman-vpnd[511]: ip_vti0 {newlink} index 3 operstate 2
Feb 27 17:26:07.573244 CoreELEC connman-vpnd[511]: ip6_vti0 {newlink} index 4 operstate 2
Feb 27 17:26:07.573297 CoreELEC connman-vpnd[511]: ip6tnl0 {newlink} index 5 operstate 2

Check a nightly image.

edit:
Fresh install with CoreELEC-Amlogic-ne.aarch64-21.1-Omega_nightly_20240529-Generic
Same virtual Interfaces as above.

And the same DuneHD Homatics Box R 4k Plus with a fresh CoreELEC-Amlogic-ng.arm-21.0-Omega-Generic install.

No virtual IF. connman-vpn create two Interfaces, lo and eth0
https://paste.coreelec.org/DisturbsExpects

The new kernel, maybe?

Correct: option CONFIG_NET_IPVTI is enabled in kernel.

But this is harmless anyway (was used already on CE-20 NE).

Update: Should be removed in nightly build.

Oke, thanks.