[pkg-wpa-devel] Bug#367655: wpasupplicant: ESSID not set by "wpa-ssid" setting

Christoph Haas email at christoph-haas.de
Wed May 17 13:46:10 UTC 2006


Package: wpasupplicant
Version: 0.4.8-4
Severity: normal

It appears like the ESSID is not set properly when the interface comes up.
The if-pre-up.d/wpasupplicant script seems to run:

/sbin/wpa_cli -p /var/run/wpa_supplicant -i eth1 set_network 0 ssid '"foobar"'

When doing a "list" in the wpa_cli I get:

network id / ssid / bssid / flags
0       foobar    any     [CURRENT]

Still when running "iwconfig" I can see that the ESSID is not set to "foobar".
Perhaps the wpa_cli just sets a bunch of parameter for a WLAN with the
ESSID "foobar" - but doesn't actually assign that ESSID to the interface.

My current workaround: adding a "wireless-essid foobar" to the interface
definition like:

auto eth1
iface eth1 inet static
 address ...
 netmask ...
 gateway ...
 dns-nameservers ...
 dns-search ...
 wireless-essid foobar
 wpa-ssid foobar
 wpa-key-mgmt WPA-PSK
 wpa-proto WPA
 wpa-driver wext
 wpa-passphrase toomanysecrets

Maybe this is supposed to work like that and it's indeed not the
wpasupplicant's job to set the ESSID. In that case I would like to propose
that the README.modes makes that clear. It reads:

 wpa-ssid:            sets the essid of your network

And to be exact it doesn't set it.

 Christoph


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-486
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8)

Versions of packages wpasupplicant depends on:
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libncurses5                   5.5-2      Shared libraries for terminal hand
ii  libreadline5                  5.1-7      GNU readline and history libraries
ii  libssl0.9.8                   0.9.8b-2   SSL shared libraries

wpasupplicant recommends no packages.

-- no debconf information




More information about the Pkg-wpa-devel mailing list