Kel Modderman wrote: >> I'm sure it is possible :O) >> > > Yes i think its a bit crazy, and yes everything is possible ;-) > > Whether or not its worth too much hassle I dunno. > > Actually it looks very easy... this works :O)
Seems IFACE is set to the right interface. This would need to be changed in ifdown and ifcheckstate too. Would be better to put in a check that IFACE was set and use WPA_IFACE if not. --- /etc/wpa_supplicant/functions.sh.orig 2008-03-21 13:04:52.000000000 +0000 +++ /etc/wpa_supplicant/functions.sh 2008-03-21 13:05:16.000000000 +0000 @@ -967,13 +967,13 @@ if [ -n "$WPA_LOGICAL_IFACE" ]; then if egrep --quiet "^iface[[:space:]]+${WPA_LOGICAL_IFACE}[[:space:]]+inet" "$INTERFACES_FILE"; then - echo "ifup $WPA_IFACE=$WPA_LOGICAL_IFACE" + echo "ifup $IFACE=$WPA_LOGICAL_IFACE" - if grep --quiet "^$WPA_IFACE=$WPA_IFACE" "$IFSTATE_FILE"; then + if grep --quiet "^$IFACE=$IFACE" "$IFSTATE_FILE"; then # Force settings over the unconfigured "master" IFACE - /sbin/ifup --force "$WPA_IFACE=$WPA_LOGICAL_IFACE" + /sbin/ifup --force "$IFACE=$WPA_LOGICAL_IFACE" else - /sbin/ifup "$WPA_IFACE=$WPA_LOGICAL_IFACE" + /sbin/ifup "$IFACE=$WPA_LOGICAL_IFACE" fi else echo "No network defined for \"$WPA_LOGICAL_IFACE\" in \"$INTERFACES_FILE\"" Any thoughts? It works just as I wanted, but am I barking up the wrong tree? -- Paul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]