Changeset 10463


Ignore:
Timestamp:
2008-02-15T01:33:31+01:00 (10 years ago)
Author:
thepeople
Message:

push a couple of fixes upstream from Acinonyx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/hostap-driver/files/lib/wifi/hostap.sh

    r9610 r10463  
    3737        config_get maclist "$device" maclist 
    3838        config_get macpolicy "$device" macpolicy 
    39         [ -x /usr/sbin/prism2_srec ] && { 
     39        [ -f "$prifw" ] || [ -f "$stafw" ] && [ -x /usr/sbin/prism2_srec ] && { 
    4040                irqdevs=$(cat /proc/interrupts | grep wifi${device##wlan} | cut -b 37- | tr -d ",") 
    41                 for dev in "$irqdevs"; do 
     41                for dev in $irqdevs; do 
    4242                        [ "$(config_get "$dev" type)" = "atheros" ] && wifi down "$dev" 
    4343                done 
    4444                [ -f "$prifw" ] && prism2_srec -g $device $prifw 
    4545                [ -f "$stafw" ] && prism2_srec -r $device $stafw 
    46                 for dev in "$irqdevs"; do 
     46                for dev in $irqdevs; do 
    4747                        [ "$(config_get "$dev" type)" = "atheros" ] && wifi up "$dev" 
    4848                done 
     
    5252        [ -n "$channel" ] && iwconfig $device channel $channel 
    5353        [ -n "$ssid" ] && iwconfig $device essid $ssid 
     54        ifconfig "$device" up 
    5455        [ -n "$txpower" ] && iwconfig $device txpower $txpower 
    5556        [ -n "$maclist" ] && { 
     
    8485                start_net "$device" "$net_cfg" 
    8586        } 
    86         set_wifi_up "$vif" "$ifname" 
     87        set_wifi_up "$device" "$device" 
    8788} 
    8889 
     
    106107#       option maclist  '12:34:56:78:90:12 
    107108#                        09:87:65:43:21:09' 
     109 
     110        # REMOVE THIS LINE TO ENABLE WIFI: 
     111        option disabled 1 
    108112         
    109113EOF 
    110114        done 
    111115} 
    112  
Note: See TracChangeset for help on using the changeset viewer.