Your message dated Sun, 19 Sep 2010 01:08:37 +0200
with message-id <[email protected]>
and subject line Re: Bug#597317: wpasupplicant: does not work with classic 
airport, probably same for all hermes chipsets
has caused the Debian Bug report #597317,
regarding wpasupplicant: does not work with classic airport, probably same for 
all hermes chipsets
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
597317: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597317
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wpasupplicant
Version: 0.7
Severity: important

Hermes (at least as in Apple airport) does not support ap scan and "manual"
association. As a result at the default settings as used by most apps
(ap_scan=1) the connection is never established.

ap_scan=0 and 2 do not work either. It never loads any of the 
network sections parameters (WEP keys, ssid, etc) into the driver
so the driver does not perform automatic association. 

The driver/card itself is OK - it works fine with classic config using
wireless tools. However all fancy gui utilities - (k/g)networkmanager,
wicd, etc use wpasupplicant as default.

I have tested this with the default lenny (6.4), backports (6.10) and
a manual backport of latest from hostap (7-something). It is broken in 
all cases. 

This is using the wext driver as the original hermes one does not seem 
to be available from anywhere.

-- System Information:
Debian Release: 5.0.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-bpo.5-powerpc
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wpasupplicant depends on:
ii  adduser                 3.110            add and remove users and groups
ii  libc6                   2.7-18lenny4     GNU C Library: Shared libraries
ii  libdbus-1-3             1.2.1-5+lenny1   simple interprocess messaging syst
ii  libpcsclite1            1.4.102-1+lenny3 Middleware to access a smart card 
ii  libreadline5            5.2-3.1          GNU readline and history libraries
ii  libssl0.9.8             0.9.8g-15+lenny8 SSL shared libraries
ii  lsb-base                3.2-20           Linux Standard Base 3.2 init scrip

wpasupplicant recommends no packages.

Versions of packages wpasupplicant suggests:
pn  libengine-pkcs11-openssl      <none>     (no description available)
pn  wpagui                        <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi

On Sunday 19 September 2010, Anton Ivanov wrote:
> Package: wpasupplicant
> Version: 0.7
> Severity: important

$ rmadison wpasupplicant
 wpasupplicant | 0.5.5-2  | etch    | source, alpha, amd64, arm, hppa, i386, 
ia64, mips, mipsel, powerpc, s390, sparc
 wpasupplicant | 0.6.4-3  | lenny   | source, alpha, amd64, arm, armel, hppa, 
i386, ia64, mips, mipsel, powerpc, s390, sparc
 wpasupplicant | 0.6.10-2 | squeeze | source, amd64, armel, hppa, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
 wpasupplicant | 0.6.10-2 | sid     | source, alpha, amd64, armel, hppa, i386, 
ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc

There is no wpasupplicant 0.7 in Debian, therefore there can be no bug 
in a package that doesn't exist.

> Hermes (at least as in Apple airport) does not support ap scan and "manual"

It would have helped a *lot*, if you had mentioned the actual kernel 
driver or hardware, "Hermes" is a awfully generic, both in wording as 
in regards to the actual module needed by your particular specimen of 
the Lucent ORiNOCO family.

> association. As a result at the default settings as used by most apps
> (ap_scan=1) the connection is never established.
> 
> ap_scan=0 and 2 do not work either. It never loads any of the 
> network sections parameters (WEP keys, ssid, etc) into the driver
> so the driver does not perform automatic association. 

To be supported by wpasupplicant, the wext interface between kernel 
module and userspace needs to be implemented and functional.

> The driver/card itself is OK - it works fine with classic config using
> wireless tools. However all fancy gui utilities - (k/g)networkmanager,
> wicd, etc use wpasupplicant as default.
[...]

wpasupplicant allows quite advanced logging methods, as described in
/usr/share/doc/wpasupplicant/, without any kind of debugging output, 
there's nothing we could help you with.

Be aware that, following http://wiki.debian.org/orinoco, your card 
needs to run at least firmware version >>9.42 and that you might have
to configure your preferred frontend to prevent wpasupplicant from 
choosing CCMP from getting selected, depending on your actual hardware.

> This is using the wext driver as the original hermes one does not seem 
> to be available from anywhere.
[...]

Only wext or nl80211 driver backends are supported by contemporary 
wpasupplicant versions. To use wpassuplicant, kernel modules need to 
implement and support either interface properly. Most of the time, 
driver specific bugs are caused by a broken wext implementations in
out-of-tree or staging/ abandoned kernel modules, but without any kind
of error message/ debugging info this is impossible to judge.

As another data point, my ancient Connexant Hermes 2.5 based PCMCIA 
cards works fine using Debian's wpasupplicant, old and current kernels 
by using hostap_cs/ wext, just like more contemporary chipset and more 
actively maintained kernel modules. So your issue is indeed very likely
caused by an incorrect wext implementation of your unknown kernel 
module or additional layers not allowing to exclude hardware specific 
limitations (TKIP-only)  from getting selected.

Regards
        Stefan Lippers-Hollmann


--- End Message ---

Reply via email to