Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Orinoco/hermes (original Airport) WPA support status

17 views
Skip to first unread message

Julien BLACHE

unread,
Oct 5, 2005, 7:40:20 AM10/5/05
to
Hi,

What's the status of WPA support in the orinoco driver ? Back in July,
it wasn't supported, IIRC. Has anything happened since then ? Any
plans ?

Is the Agere driver usable either directly or after merging the
relevant parts into the orinoco driver ?

JB.

--
Julien BLACHE - Debian & GNU/Linux Developer - <jbl...@debian.org>

Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169


--
To UNSUBSCRIBE, email to debian-powe...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Soeren Sonnenburg

unread,
Oct 6, 2005, 3:20:12 PM10/6/05
to
On Wed, 05 Oct 2005 11:15:23 +0000, Julien BLACHE wrote:

> Hi,
>
> What's the status of WPA support in the orinoco driver ? Back in July,
> it wasn't supported, IIRC. Has anything happened since then ? Any
> plans ?

I would also like to know the answer ... All I realize is that since
2.6.13 the orinoco driver no longer works with waproamd (it was when used
with some cvs snapshot of may this year).

Same situation with 2.6.14-rc{2,3} but I did not try whether wpa works
(yet).

Soeren

Wolfgang Pfeiffer

unread,
Oct 6, 2005, 6:00:16 PM10/6/05
to
On Thu, Oct 06, 2005 at 09:16:10PM +0200, Soeren Sonnenburg wrote:
> On Wed, 05 Oct 2005 11:15:23 +0000, Julien BLACHE wrote:
>
> > Hi,
> >
> > What's the status of WPA support in the orinoco driver ? Back in July,
> > it wasn't supported, IIRC. Has anything happened since then ? Any
> > plans ?
>
> I would also like to know the answer ... All I realize is that since
> 2.6.13 the orinoco driver no longer works with waproamd (it was when used
> with some cvs snapshot of may this year).

No WPA with Orinoco - only WEP - IINM. Please check the archives for more:
<http://groups.google.com/group/linux.debian.ports.powerpc?hl=en>

Also a look to your kern.log output when loading airport/orinoco
etc. drivers might suggest what's going on:

Firmware determined as Lucent/Agere 8.70
Ad-hoc demo mode supported
IEEE standard IBSS ad-hoc mode supported
WEP supported, 104-bit key


See the last line?

As to 2.6.13:

from
<http://www.kismetwireless.net/Forum/General/Messages/1128186950.6834829>

-------------------
> And what about patches for 2.6.13 in-kernel Orinoco drivers?

What about them? I don't run .13 because it has too many issues for my
taste. Either don't run 0.13, or someone can port the patches and send
them to me. 2.6.13 has totally different in-kernel drivers than
previous versions, it's a variant of 0.15 which has a lot of flaws and
issues.
-----------------

I still run 2.6.12. And Orinoco works without "waproamd" here, I didn't
even know the tool until you mentioned it ... :)


HTH
Best Regards

Wolfgang
--
Wolfgang Pfeiffer
http://profiles.yahoo.com/wolfgangpfeiffer

Wolfgang Pfeiffer

unread,
Oct 6, 2005, 6:10:14 PM10/6/05
to
On Thu, Oct 06, 2005 at 11:50:56PM +0200, Wolfgang Pfeiffer wrote:

> I still run 2.6.12. And Orinoco works without "waproamd" here, I didn't
> even know the tool until you mentioned it ... :)

Tho' I have to admit I don't even know whether Orinoco actually does
provide the same capabilities with or without "waproamd" ...

Wolfgang Pfeiffer

unread,
Oct 9, 2005, 4:00:17 PM10/9/05
to
On Thu, Oct 06, 2005 at 11:50:56PM +0200, Wolfgang Pfeiffer wrote:
> On Thu, Oct 06, 2005 at 09:16:10PM +0200, Soeren Sonnenburg wrote:
> > On Wed, 05 Oct 2005 11:15:23 +0000, Julien BLACHE wrote:
> >
> > > Hi,
> > >
> > > What's the status of WPA support in the orinoco driver ? Back in July,
> > > it wasn't supported, IIRC. Has anything happened since then ? Any
> > > plans ?
> >
> > I would also like to know the answer ... All I realize is that since
> > 2.6.13 the orinoco driver no longer works with waproamd (it was when used
> > with some cvs snapshot of may this year).
>
> No WPA with Orinoco - only WEP - IINM. Please check the archives for more:

At least that's probably true for the the old Orinoco card: This card
is about 2 or 3 years old, and I had to open up the Titanium IV to
install it ...

> <http://groups.google.com/group/linux.debian.ports.powerpc?hl=en>
>
> Also a look to your kern.log output when loading airport/orinoco
> etc. drivers might suggest what's going on:
>
> Firmware determined as Lucent/Agere 8.70
> Ad-hoc demo mode supported
> IEEE standard IBSS ad-hoc mode supported
> WEP supported, 104-bit key

[ ... ]

Sorry for being a bit late with that ...

Best Regards
Wolfgang

Key ID: E3037113
Key fingerprint = A8CA 9D8C 54C4 4CC1 0B26 AA3C 9108 FB42 E303 7113

Soeren Sonnenburg

unread,
Oct 10, 2005, 1:10:09 PM10/10/05
to
On Sun, 2005-10-09 at 21:59 +0200, Wolfgang Pfeiffer wrote:
> On Thu, Oct 06, 2005 at 11:50:56PM +0200, Wolfgang Pfeiffer wrote:
> > On Thu, Oct 06, 2005 at 09:16:10PM +0200, Soeren Sonnenburg wrote:
> > > On Wed, 05 Oct 2005 11:15:23 +0000, Julien BLACHE wrote:
> > >
> > > > Hi,
> > > >
> > > > What's the status of WPA support in the orinoco driver ? Back in July,
> > > > it wasn't supported, IIRC. Has anything happened since then ? Any
> > > > plans ?
> > >
> > > I would also like to know the answer ... All I realize is that since
> > > 2.6.13 the orinoco driver no longer works with waproamd (it was when used
> > > with some cvs snapshot of may this year).
> >
> > No WPA with Orinoco - only WEP - IINM. Please check the archives for more:
>
> At least that's probably true for the the old Orinoco card: This card
> is about 2 or 3 years old, and I had to open up the Titanium IV to
> install it ...

Wait, as kernel 2.6.14 has these config options now

CONFIG_IEEE80211
CONFIG_IEEE80211_CRYPT_WEP
CONFIG_IEEE80211_CRYPT_CCMP
CONFIG_IEEE80211_CRYPT_TKIP

and if the orinoco driver supported (or even already supports thsi
framework ?!) it would work as this is done in software IIUC or is this
a hardware limitation ?

Soeren.
--
Sometimes, there's a moment as you're waking, when you become aware of
the real world around you, but you're still dreaming.

Julien BLACHE

unread,
Oct 10, 2005, 4:40:07 PM10/10/05
to
Soeren Sonnenburg <debian...@nn7.de> wrote:

> Wait, as kernel 2.6.14 has these config options now
>
> CONFIG_IEEE80211
> CONFIG_IEEE80211_CRYPT_WEP
> CONFIG_IEEE80211_CRYPT_CCMP
> CONFIG_IEEE80211_CRYPT_TKIP
>
> and if the orinoco driver supported (or even already supports thsi
> framework ?!) it would work as this is done in software IIUC or is this
> a hardware limitation ?

Indeed, it can be done in software using the ieee80211 framework.

But this requires some work on the driver to adapt it. It's on my todo
list, with a gazillion other things ...

JB.

--
Julien BLACHE <jbl...@debian.org> | Debian, because code matters more
Debian & GNU/Linux Developer | <http://www.debian.org>


Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169

Wolfgang Pfeiffer

unread,
Oct 13, 2005, 7:40:09 PM10/13/05
to
On Mon, Oct 10, 2005 at 03:05:23PM +0200, Soeren Sonnenburg wrote:
> On Sun, 2005-10-09 at 21:59 +0200, Wolfgang Pfeiffer wrote:
> > On Thu, Oct 06, 2005 at 11:50:56PM +0200, Wolfgang Pfeiffer wrote:
> > > On Thu, Oct 06, 2005 at 09:16:10PM +0200, Soeren Sonnenburg wrote:
> > > > On Wed, 05 Oct 2005 11:15:23 +0000, Julien BLACHE wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > What's the status of WPA support in the orinoco driver ? Back in July,
> > > > > it wasn't supported, IIRC. Has anything happened since then ? Any
> > > > > plans ?
> > > >
> > > > I would also like to know the answer ... All I realize is that since
> > > > 2.6.13 the orinoco driver no longer works with waproamd (it was when used
> > > > with some cvs snapshot of may this year).
> > >
> > > No WPA with Orinoco - only WEP - IINM. Please check the archives for more:
> >
> > At least that's probably true for the the old Orinoco card: This card
> > is about 2 or 3 years old, and I had to open up the Titanium IV to
> > install it ...
>
> Wait, as kernel 2.6.14 has these config options now
>
> CONFIG_IEEE80211
> CONFIG_IEEE80211_CRYPT_WEP
> CONFIG_IEEE80211_CRYPT_CCMP
> CONFIG_IEEE80211_CRYPT_TKIP

IIUC you don't even need 2.6.14: 2.6.8 or higher seems to be OK. You
can get the whole IEEE80211 stack from
<http://ieee80211.sourceforge.net/>

The contents of their tarball, IINM [output edited for better readability
here], about 2 or 3 weeks old::

$ tar -tzvf ieee80211-1.0.3.tgz
ieee80211-1.0.3/
ieee80211-1.0.3/net/
ieee80211-1.0.3/net/ieee80211.h.orig
ieee80211-1.0.3/net/ieee80211_crypt.h
ieee80211-1.0.3/net/ieee80211.h
ieee80211-1.0.3/Makefile
ieee80211-1.0.3/LICENSE
ieee80211-1.0.3/remove-old
ieee80211-1.0.3/ieee80211_module.c
ieee80211-1.0.3/ieee80211_crypt_ccmp.c
ieee80211-1.0.3/ieee80211_geo.c
ieee80211-1.0.3/idvals
ieee80211-1.0.3/GIT_SHA1
ieee80211-1.0.3/ieee80211_crypt_tkip.c
ieee80211-1.0.3/ieee80211_rx.c
ieee80211-1.0.3/ieee80211_tx.c
ieee80211-1.0.3/ieee80211_wx.c
ieee80211-1.0.3/INSTALL
ieee80211-1.0.3/CHANGES
ieee80211-1.0.3/ieee80211_crypt.c
ieee80211-1.0.3/ieee80211_crypt_wep.c

Excerpt from the INSTALL file:

_______________________________________________________

KERNEL REQUIREMENTS - 2.6
--------- ------ ---- --- -- -- - -
This subsystem is designed for the 2.6 kernel series. It should only
be used with 2.6.8 or higher.


OPTIONAL: WPA Support

If you wish to enable WPA support, you also need to enable the following Crypto
library modules (in addition to those required for WEP above):

Michael MIC (CONFIG_CRYPTO_MICHAEL_MIC)
AES (CONFIG_CRYPTO_AES_586)

ieee80211 uses the WEP encryption and decryption algorithms provided
by the Linux kernel. As such, in order to use WEP you must enable the
Crypto library support (CONFIG_CRYPTO) and the following algorithms:

ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)

You also need to enable the following from Library routines:

CRC32 (CONFIG_CRC32)

Check for these with:

% for i in CRYPTO_ARC4 CRC32; do \
grep CONFIG_INSTALL \
/lib/modules/2.6.10/build/include/linux/autoconf.h; done

-------------------------------------------------------

HTH

Best Regards
Wolfgang

Key ID: E3037113
Key fingerprint = A8CA 9D8C 54C4 4CC1 0B26 AA3C 9108 FB42 E303 7113

0 new messages