#466: athkey does not work properly?
-------------------------------------+--------------------------------------
 Reporter:  [EMAIL PROTECTED]  |            Owner:     
     Type:  defect                   |           Status:  new
 Priority:  major                    |        Milestone:     
Component:  madwifi: other           |          Version:     
 Keywords:  wep, athkey              |   Patch_attached:  0  
-------------------------------------+--------------------------------------
 i'm setting up an access point like this:

  wlanconfig ath0 create wlandev wifi0 wlanmode ap
  iwpriv ath0 mode 2
  iwconfig ath0 channel 10
  iwconfig ath0 essid 'bla'
  athkey -i ath0 1 wep 11111111111111111111110000
  iwconfig ath0 key restricted
  ifconfig ath0 inet 10.23.0.1 up

 now iwconfig shows correctly:

  access-point:~# iwconfig ath0
  ath0      IEEE 802.11b  ESSID:"bla"
            Mode:Master  Frequency:2.457 GHz  Access Point:
 00:11:22:33:44:55
            Bit Rate:0 kb/s   Tx-Power:16 dBm   Sensitivity=0/3
            Retry:off   RTS thr:off   Fragment thr:off
            Encryption key:1111-1111-1111-1111-1111-1100-00   Security
 mode:restricted
            Power Management:off
            Link Quality=29/94  Signal level=-66 dBm  Noise level=-95 dBm
            Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
            Tx excessive retries:0  Invalid misc:0   Missed beacon:0

 now i'm setting up the client (with iwconfig ath0 key, this time):

  iwconfig ath0 essid bla
  iwconfig ath0 key 11111111111111111111110000
  ifconfig ath0 10.23.0.5 up

 iwconfig shows me this:

  client:~# iwconfig ath0
  ath0      IEEE 802.11g  ESSID:"bla"
            Mode:Managed  Frequency:2.457 GHz  Access Point:
 00:11:22:33:44:55
            Bit Rate:11 Mb/s   Tx-Power:18 dBm   Sensitivity=0/3
            Retry:off   RTS thr:off   Fragment thr:off
            Encryption key:1111-1111-1111-1111-1111-1100-00   Security
 mode:restricted
            Power Management:off
            Link Quality=17/94  Signal level=-78 dBm  Noise level=-95 dBm
            Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
            Tx excessive retries:0  Invalid misc:0   Missed beacon:0

 that looks good so far, but pinging won't work :(
 A workaround can be done like this:

  access-point:~# iwconfig ath0 key 11111111111111111111110000

 now pinging works just fine. I even can set the keys with athkey now on
 the access point, like this:

  access-point:~# athkey -i ath0 1 wep 11111111111111111111112222
  client:~# iwconfig ath0 key 11111111111111111111112222

 It seems the access-point first needed some iwconfig-ass-kicking before
 actually using the key. I wonder why we can't just use iwconfig ath0 key
 [0] 11111111111111111111112222, as suggested by man iwconfig.

  # iwconfig ath0 key [0] 11111111111111111111112222
  Error for wireless request "Set Encode" (8B2A) :
      invalid argument "[0]".

 WEP without key indexing works just fine, but i'd like all 4 keys.
 access-point is running madwifi-ng 1472, client is running some pretty old
 madwifi-old.

-- 
Ticket URL: <http://madwifi.org/ticket/466>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity

Reply via email to