X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=package%2Fbroadcom-wl%2Ffiles%2Fetc%2Fhotplug.d%2Fnet%2F20-broadcom_wds;h=90978ee7699d37428c33ae71b5d98b2bd019914b;hp=d60a3162946c3ae11ab565ee30ba15d018647434;hb=d3117c4dc3bce2fcbe17c4edb94a90b412ace25f;hpb=98fb87989b5709d2a3f35e1b9b8aca68d05fb469 diff --git a/package/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds b/package/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds index d60a31629..90978ee76 100644 --- a/package/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds +++ b/package/broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds @@ -31,7 +31,20 @@ setup_broadcom_wds() { [ "$encryption" != "none" ] && { sleep 1 - nas4not lan "$iface" up auto aes "$encryption" "$key" "$ssid" + case "$encryption" in + psk|PSK) + nas4not "$network" "$iface" up auto tkip psk "$key" "$ssid" + ;; + psk2|PSK2) + nas4not "$network" "$iface" up auto aes psk "$key" "$ssid" + ;; + psk+psk2|psk2+psk|PSK+PSK2|PSK2+PSK) + nas4not "$network" "$iface" up auto aes+tkip psk "$key" "$ssid" + ;; + *) + nas4not lan "$iface" up auto aes "$encryption" "$key" "$ssid" + ;; + esac } } }