Menu

#2 Adds dynamic wep support

open
nobody
None
5
2004-09-07
2004-09-07
No

This patch removes the MAC disabling when setting WEP keys. This
is needed for things like xsupplicant.

Discussion

  • Benjamin Reed

    Benjamin Reed - 2004-09-07

    Adds dynamic wep support

     
  • Lithium

    Lithium - 2005-02-20

    Logged In: YES
    user_id=1223487

    The patch have no effect in my situation:
    Fedora 2, kernel 2.6.10_1.14, Cisco aironet350
    PCMCIA(AIR-PCM352), Dell Latitude V740.
    I follow the patch to remove the disable/enable MAC command
    in airo.c and [make modules ] got the new airo.ko file.
    reject the card, [rmmod airo_cs ; rmmod airo] ,then [insmod
    airo.ko ;insmod airo_cs.ko], insert the card .
    use [2005-02-19] supplicant cvs version.
    I use xsupplicant with
    eap-ttls {
    session_resume = yes
    phase2_type = pap
    ...
    }

    xsupplicant log:
    [INT] Successfully set WEP key [1]
    [INT] Got an RTM_NEWLINK!
    [INT] Wireless event: cmd=0x8b2a len=12
    ...
    [INT] Successfully set WEP key [4]
    [INT] Successfully set the WEP transmit key [4]
    [INT] Got an RTM_NEWLINK!
    [INT] Wireless event: cmd=0x8b2a len=12
    [INT] Encryption key set
    [ALL] Clock tick! authWhile=29 heldWhile=27 startWhen=0
    curState=AUTHENTICATING
    [STATE] AUTHENTICATING -> AUTHENTICATED
    [INT] Got an RTM_NEWLINK!
    [INT] Wireless event: cmd=0x8b2a len=12
    [INT] Encryption key set
    [ALL] Got Frame :
    00 0A B7 BB 15 30 00 02 - 8A 42 1E 70 88 8E 01 00
    .....0...B.p....
    00 05 01 01 00 05 01 00 - 00 00 00 00 00 00 00 00
    ................
    00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
    ................
    00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
    ................

    [ALL] Got EAP-Request-Identification.
    [STATE] AUTHENTICATED -> RESTART
    [STATE] Supplicant PAE has issued a restart.
    [INT] Got an RTM_NEWLINK!
    [INT] Wireless event: cmd=0x8b15 len=20
    [INT] AP MAC : 00 02 8A 42 1E 70
    [INT] Switched to associated mode.

    dmesg shows:
    Setting key 0
    airo: cmd= 121
    airo: status= 7f21
    airo: Rsp0= 6
    airo: Rsp1= 21d
    airo: Rsp2= 0
    airo: WEP_PERM set 12106
    Setting key 3
    airo: cmd= 121
    airo: status= 7f21
    airo: Rsp0= 6
    airo: Rsp1= 21d
    airo: Rsp2= 0
    airo: WEP_PERM set 12106
    Setting transmit key to 3
    airo: cmd= 121
    airo: status= 7f21
    airo: Rsp0= 6
    airo: Rsp1= 21d
    airo: Rsp2= 0
    airo: WEP_PERM set 12106

    xsupplicant renews the wep key in a amaze speed...
    It seems that the patch does not fit my situation.

     
  • Lithium

    Lithium - 2005-03-08

    Logged In: YES
    user_id=1223487

    This patch for cisco350 works. My PCM352, firmware v56008.
    working with open1x cvs[2005-01-15].
    http://www.people.virginia.edu/~ghp5h/wirelesshowto/cisco350patches.html

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.