|
Bugzilla – Full Text Bug Listing |
| Summary: | ifup-wireless: wl driver does not like "iwconfig ap any" | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.3 | Reporter: | Christopher Yeleighton <giecrilj> |
| Component: | Basesystem | Assignee: | Marius Tomaschewski <mt> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | mt, pwieczorkiewicz, tilman.vogel |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 12.3 | ||
| Whiteboard: | |||
| Found By: | Community User | Services Priority: | |
| Business Priority: | Blocker: | Yes | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | 555774 | ||
| Bug Blocks: | |||
|
Description
Christopher Yeleighton
2013-08-31 10:25:46 UTC
This is all about the old-style setup without wpa_supplicant and inconsistent
driver implementations...
Basically, mac80211 based drivers (=most drivers today), need the "ap any" as
signal to reset the bssid and (re)start scanning (as documented in "iwconfig"
man page).
Other drivers, like ath_pci or the wl staging drivers do not implement this
and break. When I set it to "wl*":
@@ -342,7 +342,7 @@ EOL
case "$WIRELESS_MODE" in
([M,m]anaged|[A,a]d-[H,h]oc|"")
case "${DRIVER}" in
- (wl)
+ (wl*)
# bnc#555774, wl driver does not like it
;;
(ath_pci)
it would affect wl1251,wl18xx,wl12xx as well which are mac80211/cfg80211
based... This means, have to adjust to use (wl|wlags*) to match the driver
names more exactly...?
Does it work when you set WIRELESS_AP='off' in your ifcfg-XXXX file?
Further, the old-style manual setup is legacy: does it work when you keep WIRELESS_AP='' and set the PREFER_WPA_SUPPLICANT=yes variable? This is an autogenerated message for OBS integration: This bug (837941) was mentioned in https://build.opensuse.org/request/show/201148 Factory / sysconfig Changed to skip "ap any" for wlags49* driver. |