Пока ваша система работает, сценарий будет продолжать работать, он не остановится, пока вы не выйдете из системы. Блокировка экрана не остановит скрипт.
Похоже, вы не запустите сетевой менеджер и вместо этого используете IFUP / IFCONFIG.
В YAST в разделе «Настройки сети» перейдите к «глобальным параметрам», в этой вкладке будет способ переключиться между традиционным (ifup) и диспетчером сети, имея выбранный сетевой менеджер, который вы сможете настроить его по желанию.