Advertisement

Openwrt-lib-functions-uci-default.sh

阅读量:

Openwrt系统中位于/lib/function/uci-default.sh的脚本文件,负责创建/etc/config目录下的初始配置内容:

复制代码
    #!/bin/sh
    # Copyright (C) 2011 OpenWrt.org
    
    UCIDEF_LEDS_CHANGED=0
    
    ucidef_set_led_netdev() {
        local cfg="led_$1"
        local name=$2
        local sysfs=$3
        local dev=$4
    
        uci -q get system.$cfg && return 0
    
        uci batch <<EOF
    set system.$cfg='led'
    set system.$cfg.name='$name'
    set system.$cfg.sysfs='$sysfs'
    set system.$cfg.trigger='netdev'
    set system.$cfg.dev='$dev'
    set system.$cfg.mode='link tx rx'
    EOF
        UCIDEF_LEDS_CHANGED

全部评论 (0)

还没有任何评论哟~