From 22aa7c6406cf09a7b87047071e82a9f0c49fbcd2 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sat, 9 Aug 2008 00:18:25 +0000 Subject: Support encrypted WDS connections (#2463) SVN-Revision: 12251 --- .../broadcom-wl/files/etc/hotplug.d/net/20-broadcom_wds | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'package/broadcom-wl') 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 d60a316294..90978ee769 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 } } } -- cgit v1.2.3