Changeset 15488


Ignore:
Timestamp:
2009-04-29T16:26:56+02:00 (7 years ago)
Author:
nico
Message:

[package] hostapd: sync 8.09 script with trunk

Location:
branches/8.09/package/hostapd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/8.09/package/hostapd/Makefile

    r15409 r15488  
    11# 
    2 # Copyright (C) 2006-2008 OpenWrt.org 
     2# Copyright (C) 2006-2009 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1111PKG_NAME:=hostapd 
    1212PKG_VERSION:=0.6.6 
    13 PKG_RELEASE:=1 
     13PKG_RELEASE:=1.1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
  • branches/8.09/package/hostapd/files/hostapd.sh

    r14040 r15488  
    2323                        crypto="CCMP TKIP" 
    2424                ;; 
    25                 *)  
     25                *) 
    2626                        wpa=1 
    2727                        crypto="TKIP" 
     
    6868                *) 
    6969                        wpa=0 
     70                        crypto= 
    7071                ;; 
    7172        esac 
     
    7778        config_get hwmode "$device" hwmode 
    7879        case "$hwmode" in 
    79                 11a) hwmode=a;; 
    80                 11b) hwmode=b;; 
    81                 11g) hwmode=g;; 
     80                *a) hwmode=a;; 
     81                *b) hwmode=b;; 
     82                *g) hwmode=g;; 
    8283                *) 
    8384                        hwmode= 
    84                         [ "$channel" -gt 14 ] && hwmode=a 
     85                        [ -n "$channel" ] && { 
     86                                test $channel -gt 14 2>/dev/null && hwmode=a 
     87                        } 
    8588                ;; 
    8689        esac 
     90        config_get country "$device" country 
     91        [ "$channel" = auto ] && channel= 
    8792        cat > /var/run/hostapd-$ifname.conf <<EOF 
    8893ctrl_interface=/var/run/hostapd-$ifname 
    8994driver=$driver 
    9095interface=$ifname 
    91 hw_mode=${hwmode:-g} 
    92 channel=$channel 
     96${hwmode:+hw_mode=$hwmode} 
     97${channel:+channel=$channel} 
    9398${bridge:+bridge=$bridge} 
    9499ssid=$ssid 
    95100debug=0 
    96101wpa=$wpa 
    97 wpa_pairwise=$crypto 
     102${crypto:+wpa_pairwise=$crypto} 
     103${country:+country_code=$country} 
    98104$hostapd_cfg 
    99105EOF 
Note: See TracChangeset for help on using the changeset viewer.