[opensuse] 11.4 - madwifi, Why doesn't it respect the network blocks in wpa_supplicant.conf?
Guys, Here is a strange one. I have used this same laptop with 11.0-11.4. The wireless adapter is Atheros based and uses the madwifi adapter. I have a couple of networks I connect to that don't broadcast the ESSID and to handle this seamlessly without having to reconfigure yast->network devices every time I change between the networks, I have always included the proper network blocks in /etc/wpa_supplicant/wpa_supplicant.conf. This no longer works in 11.4 and I find myself having to fire up yast->network devices and manually change the ESSID to switch networks (primarily between home and work, but regardless, it is a pain) In wpa_supplicant.conf, your network blocks are simple brace delimited blocks of data each holding authentication information for a particular wap. On network activation, wpa_supplicant is supposed to step though the network block and connect to the one that is available (has best signal, etc...) That isn't happening. For example, in wpa_supplicant.conf, I have: ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={ ssid="skyline" key_mgmt=WPA-PSK #psk="snipped" psk=snipped } network={ ssid="work" key_mgmt=WPA-PSK #psk="snipped" psk=snipped } Apparently (or something similar to) the ESSID entered in yast->network devices is preventing wpa_supplicant for finding the alternate network when you switch from work to home for instance. (that is -- physically coming home from work and rebooting the laptop at home) Am I missing a new feature or setting somewhere? This was always simple stuff and I never had to mess with Yast when changing networks before. Anybody have any idea why the alternate network blocks in wpa_supplicant.conf are not getting parsed for a connection? What say the experts? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/24/2011 09:49 PM, David C. Rankin wrote:
Guys,
Here is a strange one. I have used this same laptop with 11.0-11.4. The wireless adapter is Atheros based and uses the madwifi adapter. I have a couple of networks I connect to that don't broadcast the ESSID and to handle this seamlessly without having to reconfigure yast->network devices every time I change between the networks, I have always included the proper network blocks in /etc/wpa_supplicant/wpa_supplicant.conf. This no longer works in 11.4 and I find myself having to fire up yast->network devices and manually change the ESSID to switch networks (primarily between home and work, but regardless, it is a pain)
In wpa_supplicant.conf, your network blocks are simple brace delimited blocks of data each holding authentication information for a particular wap. On network activation, wpa_supplicant is supposed to step though the network block and connect to the one that is available (has best signal, etc...) That isn't happening. For example, in wpa_supplicant.conf, I have:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel
network={ ssid="skyline" key_mgmt=WPA-PSK #psk="snipped" psk=snipped } network={ ssid="work" key_mgmt=WPA-PSK #psk="snipped" psk=snipped }
Apparently (or something similar to) the ESSID entered in yast->network devices is preventing wpa_supplicant for finding the alternate network when you switch from work to home for instance. (that is -- physically coming home from work and rebooting the laptop at home)
Am I missing a new feature or setting somewhere? This was always simple stuff and I never had to mess with Yast when changing networks before. Anybody have any idea why the alternate network blocks in wpa_supplicant.conf are not getting parsed for a connection? What say the experts?
Err... Nobody? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/28/2011 06:17 PM, David C. Rankin wrote:
Am I missing a new feature or setting somewhere? This was always simple stuff and I never had to mess with Yast when changing networks before. Anybody have any idea why the alternate network blocks in wpa_supplicant.conf are not getting parsed for a connection? What say the experts?
Err... Nobody?
One more oddity in "Yast -> Network Devices -> Network Setting -> AR5001 Wireless Net Adapter -> Edit -> Wireless Device Settings -> Network Name (ESSID) Network Name (ESSID) is a list box, but it doesn't contain anything. I'm sure it is supposed to hold the results of "Scan Network", but for hidden ESSID's it is of no use. Before 11.4 -- this information was cached somewhere IIRC so you could simply choose a prior config or WAP. Why this is no longer populated is probably related to why the wireless driver will no longer step though the network blocks in wpa_supplicant.conf. For madwifi - this drop box should at a minimum include the wireless networks defined in wpa_supplicant.conf. Thoughts? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Mar 28, 2011 at 8:18 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
On 03/28/2011 06:17 PM, David C. Rankin wrote:
Am I missing a new feature or setting somewhere? This was always simple stuff and I never had to mess with Yast when changing networks before. Anybody have any idea why the alternate network blocks in wpa_supplicant.conf are not getting parsed for a connection? What say the experts?
Err... Nobody?
This seems like a question that pertains mostly to network manager - perhaps you would get more useful interaction on this question from: http://mail.gnome.org/mailman/listinfo/networkmanager-list -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
David C. Rankin
-
Peter Van Lone