Changeset 9070


Ignore:
Timestamp:
02/19/08 16:55:53 (5 years ago)
Author:
BrainSlayer
Message:

prepare for new driver

Location:
src/router
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/modules/dd-wrt.c

    r9059 r9070  
    53955395validate_wds (webs_t wp, char *value, struct variable *v) 
    53965396{ 
    5397 #ifdef HAVE_MSSID 
     5397#ifdef HAVE_MADWIFI 
     5398  int h, i, devcount = 0;       //changed from 2 to 3 
     5399#elif HAVE_MSSID 
    53985400  int h, i, devcount = 1;       //changed from 2 to 3 
    53995401#else 
     
    55975599        { 
    55985600#ifdef HAVE_MADWIFI 
    5599           snprintf (wds_if, 31, "wds%s.%d", interface, (devcount++)); 
     5601          snprintf (wds_if, 31, "%s.wds%d", interface, (devcount++)); 
    56005602#else 
    56015603//quick and dirty 
     
    61776179          if (nvram_match (wdsvarname, "0")) 
    61786180            continue; 
    6179           sprintf (var, "wdsath%d.%d", i, s); 
     6181          sprintf (var, "ath%d.wds%d", i, s); 
    61806182          cnt = ej_active_wireless_if (wp, argc, argv, var, cnt, t); 
    61816183        } 
  • src/router/services/networking/madwifi.c

    r8991 r9070  
    127127        IOCTL_ERR (IEEE80211_IOCTL_DELMAC), 
    128128        IOCTL_ERR (IEEE80211_IOCTL_WDSADDMAC), 
    129         IOCTL_ERR (IEEE80211_IOCTL_WDSDELMAC), 
     129        IOCTL_ERR (IEEE80211_IOCTL_WDSSETMAC), 
    130130      }; 
    131131      op -= SIOCIWFIRSTPRIV; 
     
    12021202      if (hwaddr != NULL) 
    12031203        { 
    1204           eval ("wlanconfig", wdsdev, "create", "wlandev", wif, "wlanmode", 
    1205                 "wds", "nobssid"); 
     1204         // eval ("wlanconfig", wdsdev, "create", "wlandev", wif, "wlanmode", 
     1205        //      "wds", "nobssid"); 
    12061206//        eval ("ifconfig",wdsdev,"0.0.0.0","up");d 
    1207           eval ("iwpriv", wdsdev, "wds_add", hwaddr); 
    1208           eval ("iwpriv", wdsdev, "wds", "1"); 
     1207          eval ("iwpriv", dev, "wds_add", hwaddr); 
     1208          eval ("iwpriv", dev, "wds", "1"); 
    12091209        } 
    12101210    } 
  • src/router/services/sysinit/sysinit-gateworx.c

    r8920 r9070  
    239239 
    240240 
     241  eval ("insmod", "ath_hal"); 
    241242  eval ("insmod", "ath_pci"); 
    242243 
  • src/router/shared/wl.c

    r8989 r9070  
    190190 
    191191#include "wireless.h" 
     192#undef WPA_OUI 
     193#undef WME_OUI 
    192194#include "net80211/ieee80211.h" 
    193195#include "net80211/ieee80211_crypto.h" 
     
    327329        IOCTL_ERR (IEEE80211_IOCTL_DELMAC), 
    328330        IOCTL_ERR (IEEE80211_IOCTL_WDSADDMAC), 
    329         IOCTL_ERR (IEEE80211_IOCTL_WDSDELMAC), 
     331        IOCTL_ERR (IEEE80211_IOCTL_WDSSETMAC), 
    330332      }; 
    331333      op -= SIOCIWFIRSTPRIV; 
     
    496498            continue; 
    497499        } 
     500#ifdef GIBTSNICHT 
    498501      if (IEEE80211_IS_CHAN_11NA (&achans.ic_chans[i])) 
    499502        { 
     
    508511            continue; 
    509512        } 
     513#endif 
    510514      //filter out B/G channels if mode isnt g-only, b-only or mixed 
    511515      if (IEEE80211_IS_CHAN_ANYG (&achans.ic_chans[i]) 
  • src/router/shared/wl_macfuncs.c

    r8186 r9070  
    147147        IOCTL_ERR (IEEE80211_IOCTL_DELMAC), 
    148148        IOCTL_ERR (IEEE80211_IOCTL_WDSADDMAC), 
    149         IOCTL_ERR (IEEE80211_IOCTL_WDSDELMAC), 
     149        IOCTL_ERR (IEEE80211_IOCTL_WDSSETMAC), 
    150150      }; 
    151151      op -= SIOCIWFIRSTPRIV; 
Note: See TracChangeset for help on using the changeset viewer.