Package: wpasupplicant Version: 0.7.3-2 Severity: normal
After upgrading to 0.7.3-2 from 0.6.10-2.1 wpasupplicant stop working from network/interfaces, because functions.sh don't wait until wpasupplicant starts. % sudo ifup --verbose eth4 .... Starting /sbin/wpa_supplicant... wpa_supplicant: creating sendsigs omission pidfile: /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.eth4.pid cat: /var/run/wpa_supplicant.eth4.pid: No such file or directory run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1 .... dirty hack: --- /etc/wpa_supplicant/functions.sh 2011-04-13 11:33:09.000000000 +0400 +++ /home/sergio/functions.sh 2011-04-13 11:30:57.000000000 +0400 @@ -281,6 +281,7 @@ if [ -n "$WPA_SUP_OMIT_PIDFILE" ]; then wpa_msg verbose "creating sendsigs omission pidfile: $WPA_SUP_OMIT_PIDFILE" + sleep 1s cat "$WPA_SUP_PIDFILE" > "$WPA_SUP_OMIT_PIDFILE" fi } % sudo ifup --verbose eth4 .... Starting /sbin/wpa_supplicant... wpa_supplicant: creating sendsigs omission pidfile: /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.eth4.pid wpa_supplicant: configuring network block -- 0 .... Works fine, but you should make better way. network/interfaces configuration part: iface eth4 inet dhcp wpa-ssid "ssid" wpa-psk "psk" -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org