
On 29.07.2024 19:48, mh@mike.franken.de wrote:
On Montag, 22. Juli 2024 06:08:39 MESZ Andrei Borzenkov wrote:
On 19.07.2024 16:28, mh@mike.franken.de wrote:
On Freitag, 19. Juli 2024 15:21:23 MESZ Andrei Borzenkov wrote:
On Fri, Jul 19, 2024 at 3:57 PM <mh@mike.franken.de> wrote: [...]
No, I wrote my own script, because the default script wasn't sufficient. Without seeing this script everything will be just a wild guess.
See attachment.
And you also followed the documentation?
pre-down The interface will be deactivated but has not yet been disconnected from the network. Scripts acting on this event must be placed or symlinked into the /etc/NetworkManager/dispatcher.d/pre-down.d directory, and NetworkManager will wait for script execution to complete before disconnecting the interface from its network.
And as already said - it worked for years until NM 1.46.
Did you verify that downgrading NetworkManager (and *only* NetworkManager) restores the previous behavior?
No, I am not sure, if this is even possible with Tumbleweed without replacing lots of other packages? Where would I get a working NM < 1.46 for Tumbleweed from?
For one, you can rollback to a previous snapshot and then update only NetworkManager. You could also look on https://download.opensuse.org/history/. Otherwise the option is to rebuild earlier revision of NetworkManager.