> On Aug 22, 2025, at 3:09 AM, Patrick M. Hausen <hau...@punkt.de> wrote:
> 
> Hi all,
> 
>> Am 08.08.2025 um 16:07 schrieb Patrick M. Hausen <hau...@punkt.de>:
>> someone hinted in the original pr that this might be due to the fact
>> that I am using USB ethernet which is brought up later than regular
>> NICs.
>> 
>> I don't have much choice on an RPI CM3+, but I'll investigate in
>> that direction. If vxlan works in a VM with an em(4) NIC we can consider 
>> this solved.
> 
> With em0 instead of ue0 the vxlan interfaces come up as expected.
> 
> Now one remaining question:
> 
> Why not start USB network interfaces that are connected at boot time
> together with all regular interfaces? They don't come and go in my context,
> they are just connected via USB.

Well the rc.d scripts actually run late.

From rc.d/netif,

```
        # Create IEEE802.11 interface
        wlan_up $cmdifn

        # Create cloned interfaces
        clone_up $cmdifn

        # Rename interfaces.
        ifnet_rename $cmdifn

        # Configure the interface(s).
        netif_common ifn_start $cmdifn
```

The cloned interfaces are created first, then they, including the physical 
interfaces, say em0 and ue0, are configured.

So I guess your config of em0 is before vxlan0, and ue0 is after vxlan0. You 
may move ue0 before vxlan0 in rc.conf and give it another try.

Best regards,
Zhenlei

> 
> Kind regards,
> Patrick
> -- 
> punkt.de GmbH
> Patrick M. Hausen
> .infrastructure
> 
> Sophienstr. 187
> 76185 Karlsruhe
> 
> Tel. +49 721 9109500
> 
> https://infrastructure.punkt.de
> i...@punkt.de
> 
> AG Mannheim 108285
> Geschäftsführer: Daniel Lienert, Fabian Stein
> 




Reply via email to