Changeset 17759


Ignore:
Timestamp:
10/12/11 12:15:16 (19 months ago)
Author:
chris
Message:

danube dsl_cpe_control notification script;sysinit changes

Location:
src/router
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/sysinit/sysinit-danube.c

    r17189 r17759  
    135135        insmod("lantiq_atm"); 
    136136        insmod("drv_dsl_cpe_api"); 
     137#ifdef HAVE_TELCOM 
     138        nvram_default_get("annex", "a"); 
     139        nvram_default_get("vpi", "0"); 
     140        nvram_default_get("vci", "35"); 
     141#else 
     142        nvram_default_get("vpi", "1"); 
     143        nvram_default_get("vci", "32"); 
     144#endif 
     145        nvram_set("dsl_iface_status", "DOWN"); 
     146        nvram_set("dsl_snr_down", ""); 
     147        nvram_set("dsl_snr_up", ""); 
     148        nvram_set("dsl_datarate_ds", ""); 
     149        nvram_set("dsl_datarate_us", ""); 
     150        nvram_set("dsl_xtu_status", ""); 
     151        nvram_set("dsl_tcl_status", ""); 
    137152#ifdef HAVE_ANNEXB 
    138153        sysprintf 
    139             ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_b.bin &"); 
     154            ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_b.bin -n /usr/sbin/dsl_notification.sh &"); 
    140155#elif HAVE_ANNEXA 
    141156        sysprintf 
    142             ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_a.bin &"); 
     157            ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_a.bin -n /usr/sbin/dsl_notification.sh &"); 
    143158#else 
    144159        if (nvram_match("annex", "a")) 
    145160                sysprintf 
    146                     ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_a.bin &"); 
     161                    ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_a.bin -n /usr/sbin/dsl_notification.sh &"); 
    147162        else 
    148163                sysprintf 
    149                     ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_b.bin &"); 
     164                    ("/usr/sbin/dsl_cpe_control -i -f /usr/lib/firmware/annex_b.bin -n /usr/sbin/dsl_notification.sh &"); 
    150165#endif 
    151         nvram_default_get("vpi", "1"); 
    152         nvram_default_get("vci", "32"); 
    153166        eval("ifconfig", "eth0", "up"); 
    154167        detect_wireless_devices(); 
Note: See TracChangeset for help on using the changeset viewer.