diff options
Diffstat (limited to 'src/wireless.subr')
-rw-r--r-- | src/wireless.subr | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wireless.subr b/src/wireless.subr index 94796c9..6a3cabc 100644 --- a/src/wireless.subr +++ b/src/wireless.subr @@ -144,11 +144,16 @@ wireless_up() { WEP_OPTS="mode managed essid \"$ESSID\"" fi + # Add wierd quirk for some Atheros in response to FS#10585 + quirk "predown" && ifconfig $INTERFACE down + if ! eval iwconfig $INTERFACE $WEP_OPTS; then err_append "Could not set wireless configuration" return 1 fi + quirk "predown" && ifconfig $INTERFACE up + wep_check $INTERFACE $TIMEOUT|| return 1 ;; wpa) |