Changeset 29871


Ignore:
Timestamp:
2012-01-23T11:23:32+01:00 (6 years ago)
Author:
juhosg
Message:

ramips: scripts updates

In this patch:

  • rename Argus leds to avoid underscores
  • rename Belkin F5D8235 v1 leds from f5d8234 to f5d8235
  • remove Belkin F5D8235 v1 status led defined as storage led (it was defined as usb led earlier, just in wrong place) - it should have router led as in v2
  • add Argus, Sparklan and Belkin F5D8235 v2 status leds
  • add Belkin F5D8235 v1 and v2 usb leds
  • fix Belkin F5D8235 v2 network config generation and mac address axtraction
  • fix Sparklan board identification
  • add Sparklan usb led (this board doesn't have usb connector by default and the led is hidden also but if you are going to solder the connector then you'll see the led too)
  • add Sparklan network config generation and mac address extraction
  • fix empty string test in network script and...
  • ...sort case entries by the first board in the list

Signed-off-by: Roman Yeryomin <roman@…>

Location:
trunk/target/linux/ramips
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/base-files/etc/diag.sh

    r29857 r29871  
    3131get_status_led() { 
    3232        case $(ramips_board_name) in 
     33        argus-atp52b) 
     34                status_led="argus-atp52b:green:run" 
     35                ;; 
    3336        dir-300-b1 | dir-600-b1 | dir-600-b2) 
    3437                status_led="d-link:green:status" 
     
    3740                status_led="esr-9753:orange:power" 
    3841                ;; 
    39         f5d8235-v1) 
    40                 status_led="f5d8234-v1:blue:storage" 
     42        f5d8235-v2) 
     43                status_led="f5d8235v2:blue:router" 
    4144                ;; 
    4245        fonera20n) 
     
    6972        w502u) 
    7073                status_led="alfa:blue:wps" 
     74                ;; 
     75        wcr-150gn) 
     76                status_led="wcr150gn:amber:power" 
    7177                ;; 
    7278        whr-g300n) 
  • trunk/target/linux/ramips/base-files/etc/uci-defaults/leds

    r29615 r29871  
    4040                set_wifi_led "rt2800pci-phy0::radio" 
    4141                ;; 
     42        f5d8235-v1) 
     43                set_usb_led "f5d8235-v1:blue:storage" 
     44                ;; 
     45        f5d8235-v2) 
     46                set_usb_led "f5d8235v2:blue:storage" 
     47                ;; 
    4248        fonera20n) 
    4349                set_usb_led "fonera20n:amber:usb" 
     
    5662                set_wifi_led "rt2800pci-phy0::radio" 
    5763                ;; 
     64        wcr-150gn) 
     65                set_usb_led "wcr150gn:amber:user" 
     66                ;; 
    5867esac 
  • trunk/target/linux/ramips/base-files/etc/uci-defaults/network

    r29617 r29871  
    1919        argus-atp52b | \ 
    2020        b2c | \ 
    21         f5d8235-v2 | \ 
    2221        nw718 | \ 
    2322        w502u) 
    2423                ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
    25                 ;; 
    26  
    27         wl-351) 
    28                 ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
    29                 ucidef_add_switch "rtl8366rb" "1" "1" 
    30                 ucidef_add_switch_vlan "rtl8366rb" "1" "0 1 2 3 5t" 
    31                 ucidef_add_switch_vlan "rtl8366rb" "2" "4 5t" 
    32                 ;; 
    33  
    34         wli-tx4-ag300n) 
    35                 ucidef_set_interface_lan "eth0" 
    3624                ;; 
    3725 
     
    4230                ucidef_add_switch_vlan "rtl8366s" "1" "1 2 3 4 5t" 
    4331                ucidef_add_switch_vlan "rtl8366s" "2" "0 5t" 
     32                ;; 
     33 
     34        f5d8235-v2 | \ 
     35        wl-351) 
     36                ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
     37                ucidef_add_switch "rtl8366rb" "1" "1" 
     38                ucidef_add_switch_vlan "rtl8366rb" "1" "0 1 2 3 5t" 
     39                ucidef_add_switch_vlan "rtl8366rb" "2" "4 5t" 
     40                ;; 
     41 
     42        wcr-150gn) 
     43                ucidef_set_interface_lan_wan "eth0.2" "eth0.1" 
     44                ;; 
     45 
     46        wli-tx4-ag300n) 
     47                ucidef_set_interface_lan "eth0" 
    4448                ;; 
    4549 
     
    6266 
    6367        case $board in 
    64         f5d8235-v2) 
    65                 lan_mac=$(ramips_get_mac_nvram "u-boot" 262148) 
    66                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
    67                 ;; 
    68  
    6968        argus-atp52b | \ 
    7069        b2c | \ 
     
    9089                ;; 
    9190 
     91        f5d8235-v2) 
     92                lan_mac=$(ramips_get_mac_binary "u-boot" 262148) 
     93                wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     94                ;; 
     95 
    9296        w502u) 
    9397                lan_mac=$(ramips_get_mac_binary factory 40) 
    9498                wan_mac=$(ramips_get_mac_binary factory 46) 
     99                ;; 
     100 
     101        wcr-150gn) 
     102                lan_mac=$(ramips_get_mac_binary factory 4) 
     103                wan_mac=$(ramips_get_mac_binary factory 40) 
    95104                ;; 
    96105 
     
    101110        esac 
    102111 
    103         [ -n $lan_mac ] && ucidef_set_interface_macaddr lan $lan_mac 
    104         [ -n $wan_mac ] && ucidef_set_interface_macaddr wan $wan_mac 
     112        [ -n "$lan_mac" ] && ucidef_set_interface_macaddr lan $lan_mac 
     113        [ -n "$wan_mac" ] && ucidef_set_interface_macaddr wan $wan_mac 
    105114} 
    106115 
  • trunk/target/linux/ramips/base-files/lib/ramips.sh

    r29617 r29871  
    9999                name="rt-n15" 
    100100                ;; 
    101         *"WCR-150GN") 
     101        *"Sparklan WCR-150GN") 
    102102                name="wcr-150gn" 
    103103                ;; 
  • trunk/target/linux/ramips/files/arch/mips/ralink/rt288x/mach-f5d8235-v1.c

    r29617 r29871  
    8787static struct gpio_led f5d8235_leds_gpio[] __initdata = { 
    8888        { 
    89                 .name           = "f5d8234-v1:blue:storage", 
     89                .name           = "f5d8235-v1:blue:storage", 
    9090                .gpio           = F5D8235_GPIO_LED_USB_BLUE, 
    9191                .active_low     = 1, 
    9292        },{ 
    93                 .name           = "f5d8234-v1:orange:storage", 
     93                .name           = "f5d8235-v1:orange:storage", 
    9494                .gpio           = F5D8235_GPIO_LED_USB_ORANGE, 
    9595                .active_low     = 1, 
  • trunk/target/linux/ramips/files/arch/mips/ralink/rt305x/mach-argus-atp52b.c

    r29422 r29871  
    3232static struct gpio_led argus_atp52b_leds_gpio[] __initdata = { 
    3333        { 
    34                 .name       = "argus_atp52b:green:run", 
     34                .name       = "argus-atp52b:green:run", 
    3535                .gpio       = ARGUS_ATP52B_GPIO_LED_RUN, 
    3636                .active_low = 1, 
    3737        }, 
    3838        { 
    39                 .name       = "argus_atp52b:amber:net", 
     39                .name       = "argus-atp52b:amber:net", 
    4040                .gpio       = ARGUS_ATP52B_GPIO_LED_NET, 
    4141                .active_low = 1, 
Note: See TracChangeset for help on using the changeset viewer.