Search Linux Wireless

Re: Bug: 2.6.32 ath5k, associating with WEP128 AP is unreliable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello folks,

Thanks for the suggestions -- here are a few questions I can answer from earlier today:

1) I didn't realize there was a subtle difference between WEP104 and WEP128. What I can tell you is that the WEP AP is running Tomato 1.23, and is set to WEP 128-bit. However, the key I'm using is only 104 bits. This probably means I'm actually using WEP104.

2) I'm definitely not using madwifi in either case -- I've always used the ath5k driver on this machine.

3) As far as I can tell, there are no modparams being used with ath5k. I checked both /etc/modprobe.d and /etc/sysctl.conf (I'm not sure if the latter affects modules or not, actually - I think it might depend on the module).

4) I realize WPA+TKIP is more secure and I would use it if I could, but I have some old devices that don't support WPA it so I'm limited to WEP.

5) I use -Dwext with wpa_supplicant when I *do* use WPA+TKIP networks.

Also, FWIW:

# lsmod | grep ath
ath5k                 127364  0
mac80211              155788  1 ath5k
ath                     7708  1 ath5k
cfg80211               90364  3 ath5k,mac80211,ath
led_class               4000  1 ath5k

I'm not sure when I might have a chance to bisect, but will certainly let you know if I do.

Best regards,
Don


Bob Copeland wrote:
2010/1/25 Gábor Stefanik <netrolller.3d@xxxxxxxxx>:
On Mon, Jan 25, 2010 at 7:52 PM, Larry Finger <Larry.Finger@xxxxxxxxxxxx> wrote:
For the record, WEP104 and WEP128 are the same thing. The smaller number
makes it explicit that the 24-bit IV is transmitted in the open. The same
thing applies to WEP40 and WEP64.

Only one problem there is another, nonstandard WEP type where the
actual key is 128-bit, and this is also sometimes referred to as
WEP128 (with the same metric as WEP64, this one would be WEP152). Same
goes for "WEP228/WEP256/WEP280".

Yea, I think ath hw supports that too:

#define AR5K_KEYTABLE_TYPE_40		0x00000000
#define AR5K_KEYTABLE_TYPE_104		0x00000001
#define AR5K_KEYTABLE_TYPE_128		0x00000003

at least that's what I assumed it meant.  But there's no way to set it
from mac80211 (nor should there be).


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux