Hello! I'm using my computer on a TTLS network, so I need wpa_supplicant to make it work. Networkmanager is not an option for me, since workstation serves also as router. The problem is that wpa_supplicant must be run before eth0 is being configured (authentication takes some time), so script in /etc/sysconfig/network/if-up.d/ will run this too late (I get an internal IP with no external access), editing: /etc/ifplugd/ifplugd.action doesn't work either, probably because plugd is called with custom parameters and ignoring default config file. The best working solution till now is to edit: /etc/sysconfig/network/scripts/ifplugd-selectif and add this code snippet into up event: ------ if [ $INTERFACE == "eth0" ]; then echo "eth0 detected, using wpa_supplicant" /usr/sbin/wpa_supplicant -Dwired -ieth0 -c /etc/wpa_supplicant.conf -d > /dev/null & fi ------ Modifying the script itself is not really a good solution, since they might get replaced on update, so it is possible to do this in a better way (via some config)? The goal is to run wpa_supplicant before eth0 is brought up, so it have enough time to authenticate. A yast per-interface graphic configuration for wpa_supplicant would be my wish for future releases. NOTE: I have wired network, not wireless. -- kriko -- To unsubscribe, e-mail: opensuse-networking+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-networking+help@opensuse.org