wpa_supplicant and WEP....

From: Eric Schuele (e.schuele_at_computer.org)
Date: 09/30/05

  • Next message: Sean Bruno: "4.11 Release Qlogic Driver(isp)"
    Date: Fri, 30 Sep 2005 10:02:28 -0500
    To: freebsd-current@freebsd.org, FreeBSD mobile Mailing List <freebsd-mobile@freebsd.org>
    
    

    Hello,

    I have gotten wpa_supplicant to work fine for WPA-PSK and open sites...
    but I would like it to work with WEP as well. it appears to associate
    with a WEP site no matter what WEP key I give it. But whether the key
    is correct or not... I can not get a response from my DHCP server.

    My wpa_supplicant entry:
        (Note that no matter what I put for the key... I still get assoc.)
    network={
        ssid="OfficeSSID"
        scan_ssid=1
        key_mgmt=NONE
        wep_tx_keyidx=0
        wep_key0="OfficeKey"
    }

    My dhclient.conf entry:
    interface "ath0" {
       send dhcp-client-identifier "fangorn";
       request subnet-mask, broadcast-address, routers, domain-name-servers,
    domain-name;
    }

    Kernel Config: (are wlan_* necessary?)
    # Wireless LAN support
    device wlan # 802.11 support
    device wlan_wep # WLAN WEP kernel module
    device wlan_ccmp # AES-CCMP crypto support
    device wlan_tkip # TKIP and Michael cypto support for

    # Wirelass NIC cards
    device ath # Atheros support
    device ath_hal # Atheros HAL
    device ath_rate_sample # SampleRate Rate Control

    fangorn# wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf -d &
    [1] 1057
    fangorn# Initializing interface 'ath0' conf '/etc/wpa_supplicant.conf'
    driver 'default'
    Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
    Reading configuration file '/etc/wpa_supplicant.conf'
    ctrl_interface='/var/run/wpa_supplicant'
    ctrl_interface_group=0 (from group name 'wheel')
    Priority group 0
        id=0 ssid='home'
        id=1 ssid='office-g'
        id=2 ssid='dragnfly'
    Initializing interface (2) 'ath0'
    Own MAC address: 00:0e:9b:53:31:9d
    wpa_driver_bsd_set_wpa: enabled=1
    wpa_driver_bsd_set_wpa_internal: wpa=3 privacy=1
    wpa_driver_bsd_del_key: keyidx=0
    wpa_driver_bsd_del_key: keyidx=1
    wpa_driver_bsd_del_key: keyidx=2
    wpa_driver_bsd_del_key: keyidx=3
    wpa_driver_bsd_set_countermeasures: enabled=0
    wpa_driver_bsd_set_drop_unencrypted: enabled=1
    Setting scan request: 0 sec 100000 usec
    Starting AP scan (specific SSID)
    Scan SSID - hexdump_ascii(len=17):
          77 4c 41 4e 5f 57 45 50 5f 4b 78 36 4c 30 34 6f home
          32 2
    Received 0 bytes of scan results (3 BSSes)
    Scan results: 3
    Selecting BSS from priority group 0
    0: 96:0f:a4:ef:3c:4a ssid='AMO' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
    1: 00:0c:41:0b:fe:c5 ssid='office-a' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
    2: 00:0f:66:10:d6:da ssid='' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
    No suitable AP found.
    Setting scan request: 5 sec 0 usec
    Starting AP scan (specific SSID)
    Scan SSID - hexdump_ascii(len=10):
          6c 61 71 75 69 6e 74 61 2d 67 office-g
    Received 0 bytes of scan results (3 BSSes)
    Scan results: 3
    Selecting BSS from priority group 0
    0: 96:0f:a4:ef:3c:4a ssid='AMO' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
    1: 00:0c:41:0b:fe:c5 ssid='office-a' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
    2: 00:0f:66:10:d6:da ssid='office-g' wpa_ie_len=0 rsn_ie_len=0
        skip - no WPA/RSN IE
        selected non-WPA AP 00:0f:66:10:d6:da ssid='office-g'
    Trying to associate with 00:0f:66:10:d6:da (SSID='office-g' freq=2437 MHz)
    Cancelling scan request
    Automatic auth_alg selection: 0x1
    No keys have been configured - skip key clearing
    wpa_driver_bsd_set_key: alg=WEP addr=ff:ff:ff:ff:ff:ff key_idx=0
    set_tx=1 seq_len=0 key_len=7
    wpa_driver_bsd_set_drop_unencrypted: enabled=1
    wpa_driver_bsd_associate: ssid 'office-g' wpa ie len 0 pairwise 4 group
    4 key mgmt 2
    wpa_driver_bsd_associate: set PRIVACY 1
    Setting authentication timeout: 5 sec 0 usec
    Association event - clear replay counter
    Associated to a new BSS: BSSID=00:0f:66:10:d6:da
    Associated with 00:0f:66:10:d6:da
    Cancelling authentication timeout

    fangorn# ifconfig
    ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
         ether 00:0e:9b:53:31:9d
         media: IEEE 802.11 Wireless Ethernet autoselect (DS/1Mbps)
         status: associated
         ssid office-g channel 6 bssid 00:0f:66:10:d6:da
         authmode OPEN privacy ON deftxkey 1 wepkey 1:104-bit txpowmax 54
         protmode CTS roaming MANUAL bintval 100
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet 127.0.0.1 netmask 0xff000000
    fangorn# dhclient ath0
    DHCPREQUEST on ath0 to 255.255.255.255 port 67
    DHCPREQUEST on ath0 to 255.255.255.255 port 67
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 6
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 10
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 11
    ^C
    fangorn# exit

    uname -a
    FreeBSD fangorn.nxdomain.org 6.0-BETA5 FreeBSD 6.0-BETA5 #29: Wed Sep 28
    11:47:26 CDT 2005
    root@fangorn.nxdomain.org:/usr/obj/usr/src/sys/CUSTOM_6 i386

    What have I done wrong??? Any other info needed can be provided.

    Thanks.

    -- 
    Regards,
    Eric
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Sean Bruno: "4.11 Release Qlogic Driver(isp)"

    Relevant Pages

    • wpa_supplicant and WEP....
      ... with a WEP site no matter what WEP key I give it. ... interface "ath0" { ... Starting AP scan (specific SSID) ... Selecting BSS from priority group 0 ...
      (freebsd-current)
    • Re: wpa_supplicant and WEP....
      ... > would like it to work with WEP as well. ... > Selecting BSS from priority group 0 ... Did you try to set ath0 IP address manually and ping some ... see if you can ping the AP from ath0 after they associate with each other. ...
      (freebsd-current)
    • Re: wireles /wpa_supplicant - where to start?
      ... I'm trying to set myself up on my University's wireless network. ... iwconfig ath0 key 676bd87bc0dd5315f1cd8de794 ... However, my University uses WPA, TKIP, PEAP and EAP-MSCHAP v2. ... Starting AP scan (broadcast SSID) ...
      (Debian-User)
    • Re: wpa_supplicant and WEP....
      ... >> Selecting BSS from priority group 0 ... >> fangorn# dhclient ath0 ... Did you try to set ath0 IP address manually and ping some ... > see if you can ping the AP from ath0 after they associate with each other. ...
      (freebsd-current)
    • Re: WEP does not work?
      ... The card works fine in ad-hoc mode without wep, if I enable wep it breaks. ... # ifconfig ath0 list chan ... ath0: device timeout ... when you play around with 'ifconfig ath0 wepmode' ...
      (freebsd-current)