Changeset 21287


Ignore:
Timestamp:
2010-05-01T21:18:25+02:00 (7 years ago)
Author:
jow
Message:

[package] ppp: bring pppoa script in sync with updated ppp logic

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/ppp/files/pppoa.sh

    r14882 r21287  
    1 scan_pppoa() { 
    2         scan_ppp "$@" 
     1stop_interface_pppoa() { 
     2        stop_interface_ppp "$1" 
    33} 
    44 
     
    66        local iface="$1" 
    77        local config="$2" 
    8          
     8 
     9        local device 
    910        config_get device "$config" device 
     11 
     12        local vpi 
    1013        config_get vpi "$config" vpi 
     14 
     15        local vci 
    1116        config_get vci "$config" vci 
    1217 
     
    1419                /sbin/insmod $module 2>&- >&- 
    1520        done 
    16          
     21 
     22        local encaps 
    1723        config_get encaps "$config" encaps 
     24 
    1825        case "$encaps" in 
    19                 1|vc) ENCAPS="vc-encaps" ;; 
    20                 *) ENCAPS="llc-encaps" ;; 
     26                1|vc) encaps="vc-encaps" ;; 
     27                *) encaps="llc-encaps" ;; 
    2128        esac 
    2229 
     30        local mtu 
    2331        config_get mtu "$config" mtu 
    2432        mtu=${mtu:-1500} 
     33 
    2534        start_pppd "$config" \ 
    26                 plugin pppoatm.so ${vpi:-8}.${vci:-35} ${ENCAPS} \ 
     35                plugin pppoatm.so ${vpi:-8}.${vci:-35} ${encaps} \ 
    2736                mtu $mtu mru $mtu 
    2837} 
Note: See TracChangeset for help on using the changeset viewer.