Changeset 10749


Ignore:
Timestamp:
11/04/08 23:31:02 (5 years ago)
Author:
BrainSlayer
Message:

fixes for WPAPSK/WPA2PSK

Location:
src/router
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • src/router/rc/Makefile

    r10553 r10749  
    432432CFLAGS += -DHAVE_MILKFISH 
    433433endif 
     434ifeq ($(CONFIG_RT2880),y) 
     435CFLAGS += -DHAVE_RT2880 
     436endif 
    434437 
    435438ifeq ($(CONFIG_SPUTNIK_APD),y) 
     
    450453        install rc $(INSTALLDIR)/sbin    
    451454        install ttraff $(INSTALLDIR)/sbin        
     455ifneq ($(CONFIG_RT2880),y) 
    452456        install wland $(INSTALLDIR)/sbin         
     457endif 
    453458        install process_monitor $(INSTALLDIR)/sbin       
    454459        install resetbutton $(INSTALLDIR)/sbin   
  • src/router/rc/check_ps.c

    r10179 r10749  
    8787void checknas( void )           // for broadcom v24 only 
    8888{ 
    89 #ifndef HAVE_MADWIFI 
     89#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    9090#ifdef HAVE_MSSID 
    9191 
     
    199199    checkupgrade(  ); 
    200200    checknas(  ); 
     201#ifndef HAVE_RT2880 
    201202    softcontrol_wlan_led(  ); 
    202  
     203#endif 
    203204    for( v = mons; v < &mons[sizeof( mons ) / sizeof( struct mon )]; v++ ) 
    204205    { 
  • src/router/rc/init.c

    r10605 r10749  
    644644                cprintf( "RESTART\n" ); 
    645645 
    646 #ifndef HAVE_MADWIFI 
     646#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    647647                eval( "wlconf", nvram_safe_get( "wl0_ifname" ), "down" ); 
    648648#ifdef HAVE_MSSID 
     
    676676                stop_services(  ); 
    677677                stop_service( "radio_timer" ); 
    678 #ifndef HAVE_MADWIFI 
     678#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    679679                stop_service( "nas" ); 
    680680#endif 
     
    736736#endif 
    737737                start_service( "setup_vlans" ); 
    738 #ifndef HAVE_MADWIFI 
     738#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    739739                start_service( "wlconf" ); 
    740740#endif 
     
    771771#endif 
    772772                 
    773 #ifndef HAVE_MADWIFI 
     773#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    774774#ifdef HAVE_RADIOOFF 
    775775                if( nvram_match( "radiooff_button", "1" ) 
  • src/router/rc/radio_timer.c

    r10181 r10749  
    170170#ifdef HAVE_MADWIFI 
    171171                        eval( "ifconfig", "ath0", "up" ); 
     172#elif HAVE_RT2880 
     173                        eval("iwpriv","ra0","set","RadioOn=1"); 
    172174#elif HAVE_MSSID 
    173175                        if( pidof( "nas" ) > 0 || pidof( "wrt-radauth" ) > 0 ) 
     
    188190#ifdef HAVE_MADWIFI 
    189191                        eval( "ifconfig", "ath0", "down" ); 
     192#elif HAVE_RT2880 
     193                        eval("iwpriv","ra0","set","RadioOn=0"); 
    190194#elif HAVE_MSSID 
    191195                        if( pidof( "nas" ) > 0 || pidof( "wrt-radauth" ) > 0 ) 
  • src/router/rc/services.c

    r10574 r10749  
    282282    handle = stop_service_nofree( "igmp_proxy", handle ); 
    283283#endif 
    284 #ifndef HAVE_MADWIFI 
     284#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    285285    handle = stop_service_nofree( "nas", handle ); 
    286286#endif 
     
    327327    handle = start_service_nofree( "bridgesif", handle ); 
    328328#endif 
    329 #ifndef HAVE_MADWIFI 
     329#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    330330    handle = start_service_nofree( "nas", handle ); 
    331331#ifdef HAVE_MSSID 
     
    472472    void *handle = NULL; 
    473473 
    474 #ifndef HAVE_MADWIFI 
     474#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    475475    handle = stop_service_nofree( "nas", handle ); 
    476476#endif 
     
    503503    handle = startstop_nofree( "wol", handle ); 
    504504#endif 
    505 #ifndef HAVE_MADWIFI 
     505#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    506506    handle = start_service_nofree( "nas", handle ); 
    507507#ifdef HAVE_MSSID 
     
    522522 
    523523    handle = stop_service_nofree( "radio_timer", handle ); 
    524 #ifndef HAVE_MADWIFI 
     524#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    525525    handle = stop_service_nofree( "nas", handle ); 
    526526#endif 
     
    557557    handle = start_service_nofree( "bridgesif", handle ); 
    558558#endif 
    559 #ifndef HAVE_MADWIFI 
     559#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    560560    handle = start_service_nofree( "nas", handle ); 
    561561#ifdef HAVE_MSSID 
     
    740740 
    741741    handle = stop_service_nofree( "radio_timer", handle ); 
    742 #ifndef HAVE_MADWIFI 
     742#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    743743    eval( "wlconf", nvram_safe_get( "wl0_ifname" ), "down" ); 
    744744#endif 
    745745 
    746 #ifndef HAVE_MADWIFI 
     746#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    747747    handle = stop_service_nofree( "nas", handle ); 
    748748#endif 
     
    773773        sleep( 4 ); 
    774774#endif 
    775 #ifndef HAVE_MADWIFI 
     775#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    776776    handle = start_service_nofree( "wlconf", handle ); 
    777777#endif 
     
    792792    handle = start_service_nofree( "bridgesif", handle ); 
    793793#endif 
    794 #ifndef HAVE_MADWIFI 
     794#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    795795    handle = start_service_nofree( "nas", handle ); 
    796796#ifdef HAVE_MSSID 
     
    810810 
    811811    handle = stop_service_nofree( "radio_timer", handle ); 
    812 #ifndef HAVE_MADWIFI 
     812#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    813813    eval( "wlconf", nvram_safe_get( "wl0_ifname" ), "down" ); 
    814814#endif 
    815815 
    816 #ifndef HAVE_MADWIFI 
     816#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    817817    handle = stop_service_nofree( "nas", handle ); 
    818818#endif 
     
    846846        sleep( 4 ); 
    847847#endif 
    848 #ifndef HAVE_MADWIFI 
     848#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    849849    handle = start_service_nofree( "wlconf", handle ); 
    850850#endif 
     
    869869    handle = start_service_nofree( "bridgesif", handle ); 
    870870#endif 
    871 #ifndef HAVE_MADWIFI 
     871#if !defined(HAVE_MADWIFI) && !defined(HAVE_RT2880) 
    872872    handle = start_service_nofree( "nas", handle ); 
    873873#ifdef HAVE_MSSID 
  • src/router/services/networking/rt2880.c

    r10747 r10749  
    669669 
    670670//encryption setup 
    671     fprintf( fp, "AuthMode=OPEN\n" ); 
    672     fprintf( fp, "IEEE8021X=0\n" ); 
    673671    fprintf( fp, "IEEE8021X=0\n" ); 
    674672    fprintf( fp, "IEEE80211H=0\n" ); 
     
    787785    } 
    788786    fprintf( fp, "DefaultKeyID=%s\n", keyidstr ); 
    789     fprintf( fp, "EncrypType=%s", encryptype ); 
    790     fprintf( fp, "AuthMode=%s", authmode ); 
     787    fprintf( fp, "EncrypType=%s\n", encryptype ); 
     788    fprintf( fp, "AuthMode=%s\n", authmode ); 
    791789 
    792790    fprintf( fp, "CSPeriod=10\n" ); 
     
    796794    fprintf( fp, "RekeyMethod=DISABLE\n" ); 
    797795    fprintf( fp, "PMKCachePeriod=10\n" ); 
    798     fprintf( fp, "WPAPSK=\n" ); 
    799796    fprintf( fp, "HSCounter=0\n" ); 
    800797    fprintf( fp, "AccessPolicy0=0\n" ); 
Note: See TracChangeset for help on using the changeset viewer.