Changeset 31062 for trunk


Ignore:
Timestamp:
2012-03-25T10:50:30+02:00 (5 years ago)
Author:
blogic
Message:

[lantiq] update /etc/uci-defaults/*

Location:
trunk/target/linux/lantiq/base-files/etc/uci-defaults
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/lantiq/base-files/etc/uci-defaults/leds

    r29763 r31062  
    8484 
    8585case "$board" in 
     86ARV4520PW|ARV452CPW) 
     87        set_led_netdev "wifi" "wifi" "soc:blue:wifi" "wlan0" 
     88        set_led_usbdev "usb" "USB" "soc:blue:usb" "1-1" 
     89        set_led_default "fxs1" "fxs1" "soc:blue:fxs1" "1" 
     90        set_led_default "fxs2" "fxs2" "soc:blue:fxs2" "1" 
     91        set_led_default "online" "online" "soc:blue:internet" "1" 
     92        ;; 
     93 
    8694ARV7525PW) 
    8795        set_led_netdev "wifi" "wifi" "soc:green:wifi" "wlan0" 
     
    92100        ;; 
    93101 
     102ARV4525PW) 
     103        set_led_netdev "wifi" "wifi" "soc:green:wifi" "wlan0" 
     104        set_led_default "fxs1" "fxs1" "soc:green:fxs1" "1" 
     105        set_led_default "fxs2" "fxs2" "soc:green:fxs2" "1" 
     106        set_led_default "dsl" "dsl" "soc:green:dsl" "1" 
     107        set_led_default "online" "online" "soc:green:online" "1" 
     108        ;; 
     109 
    94110GIGASX76X) 
    95111        set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" 
    96         set_led_netdev "online" "online" "soc:green:online" "nas0" 
     112        set_led_netdev "online" "online" "soc:green:online" "pppoe-wan" 
    97113        set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" 
    98         set_led_default "adsl" "adsl" "soc:green:adsl" "0" 
    99         set_led_default "voip" "voip" "soc:green:voip" "0" 
    100         set_led_default "phone1" "fxs1" "soc:green:phone1" "0" 
    101         set_led_default "phone2" "fxs2" "soc:green:phone2" "0" 
    102         set_led_default "line" "line" "soc:green:line" "0" 
     114        ;; 
     115 
     116ARV4519PW) 
     117        set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" 
     118        set_led_netdev "internet" "internet" "soc:green:internet" "pppoe-wan" 
     119        set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" 
     120        ;; 
     121 
     122ARV7518PW) 
     123        set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" 
     124        set_led_netdev "internet" "internet" "soc:green:internet" "pppoe-wan" 
     125        set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" 
    103126        ;; 
    104127esac 
  • trunk/target/linux/lantiq/base-files/etc/uci-defaults/network

    r30518 r31062  
    11#!/bin/sh 
    22# 
    3 # Copyright (C) 2011 OpenWrt.org 
     3# Copyright (C) 2011-2012 OpenWrt.org 
    44# 
    55 
    6 set_interface_loopback() { 
    7         uci batch <<EOF 
    8 set network.loopback='interface' 
    9 set network.loopback.ifname='lo' 
    10 set network.loopback.proto='static' 
    11 set network.loopback.ipaddr='127.0.0.1' 
    12 set network.loopback.netmask='255.0.0.0' 
    13 EOF 
    14 } 
    15  
    16 set_interface_raw() { 
    17         local cfg=$1 
    18         local ifname=$2 
    19  
    20         uci batch <<EOF 
    21 set network.$cfg='interface' 
    22 set network.$cfg.ifname='$ifname' 
    23 set network.$cfg.proto='none' 
    24 EOF 
    25 } 
    26  
    27 set_interface_lan() { 
    28         local ifname=$1 
    29  
    30         uci batch <<EOF 
    31 set network.lan='interface' 
    32 set network.lan.ifname='$ifname' 
    33 set network.lan.type='bridge' 
    34 set network.lan.proto='static' 
    35 set network.lan.ipaddr='192.168.1.1' 
    36 set network.lan.netmask='255.255.255.0' 
    37 EOF 
    38 } 
    39  
    40 set_interface_wan() { 
    41         local ifname=$1 
    42  
    43         uci batch <<EOF 
    44 set network.wan='interface' 
    45 set network.wan.ifname='$ifname' 
    46 set network.wan.proto='dhcp' 
    47 EOF 
    48 } 
     6[ -e /etc/config/network ] && exit 0 
    497 
    508set_atm_wan() { 
     
    6018set network.atm.encaps='$encaps' 
    6119set network.atm.payload='$payload' 
    62 set network.atm.fwannex='$annex' 
    63 set network.atm.annex='$annex' 
    6420set network.wan='interface' 
    6521set network.wan.ifname='nas0' 
     
    8036} 
    8137 
    82 set_interfaces_lan_wan() { 
    83         local lan_ifname=$1 
    84         local wan_ifname=$2 
    85  
    86         set_interface_lan "$lan_ifname" 
    87         set_interface_wan "$wan_ifname" 
    88 } 
    89  
    90 add_switch() { 
    91         local name=$1 
    92         local reset=$2 
    93         local enable=$3 
    94         uci batch <<EOF 
    95 add network switch 
    96 set network.@switch[-1].name='$name' 
    97 set network.@switch[-1].reset='$reset' 
    98 set network.@switch[-1].enable_vlan='$enable' 
    99 EOF 
    100 } 
    101  
    102 add_switch_vlan() { 
    103         local device=$1 
    104         local vlan=$2 
    105         local ports=$3 
    106         uci batch <<EOF 
    107 add network switch_vlan 
    108 set network.@switch_vlan[-1].device='$device' 
    109 set network.@switch_vlan[-1].vlan='$vlan' 
    110 set network.@switch_vlan[-1].ports='$ports' 
    111 EOF 
    112 } 
    113  
    114 [ -e /etc/config/network ] && exit 0 
    115  
     38. /lib/functions/uci-defaults.sh 
    11639. /lib/lantiq.sh 
    11740 
    11841touch /etc/config/network 
    11942 
    120 set_interface_loopback 
    121 set_interface_lan 'eth0' 
    122  
     43ucidef_set_interface_loopback 
     44ucidef_set_interface_lan 'eth0' 
    12345 
    12446vpi=1 
     
    12749payload="bridged" 
    12850fwannex=$(lantiq_dsl_fwannex) 
    129 annex="$fwannex" 
     51board=$(lantiq_board_name) 
     52dsl=$(lantiq_soc_has_adsl) 
    13053 
    131 board=$(lantiq_board_name) 
    13254case "$board" in 
    133 GIGASX76X) 
    134         set_interface_lan "eth0.1" 
    135         add_switch "eth0" "1" "1" 
    136         add_switch_vlan "eth0" "1" "1 2 3 4 5t" 
     55# annex B with adm6996 
     56ARV4520PW|GIGASX76X) 
     57        ucidef_set_interface_lan "eth0.1" 
     58        ucidef_add_switch "eth0" "1" "1" 
     59        ucidef_add_switch_vlan "eth0" "1" "1 2 3 4 5t" 
     60        set_adsl "b" "b2p" 
    13761        ;; 
    13862 
    139 *) 
    140         # custom foo goes here 
    141         true 
     63# annex A with ar8316 
     64ARV4519PW|ARV7518PW) 
     65        ucidef_set_interface_lan "eth0.1" 
     66        ucidef_add_switch "eth0" "1" "1" 
     67        ucidef_add_switch_vlan "eth0" "1" "0t 2 3 4 5" 
     68        set_adsl "a" "a2p" 
     69        ;; 
     70 
     71ARV7525PW|ARV4525PW|*) 
     72        set_adsl "$fwannex" "${fwannex}2p" 
    14273        ;; 
    14374esac 
    14475 
    145 dsl=$(lantiq_soc_has_adsl) 
    146 [ -z "$dsl" ] || set_atm_wan "$vpi" "vci" "$encaps" "$payload" "$annex" 
    147 [ -z "$fwannex" ] || set_adsl "$fwannex" "$annex" 
     76[ -z "$dsl" ] || set_atm_wan "$vpi" "$vci" "$encaps" "$payload" 
    14877 
    14978uci commit network 
Note: See TracChangeset for help on using the changeset viewer.