Changeset 35615


Ignore:
Timestamp:
2013-02-16T12:50:25+01:00 (5 years ago)
Author:
juhosg
Message:

ramips: use the new macaddr_* helpers instead of maccalc

Signed-off-by: Gabor Juhos <juhosg@…>

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

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/Makefile

    r35604 r35615  
    2020        kmod-leds-gpio kmod-input-core kmod-input-polldev \ 
    2121        kmod-input-gpio-keys-polled kmod-button-hotplug \ 
    22         kmod-rt2800-pci wpad-mini maccalc swconfig 
     22        kmod-rt2800-pci wpad-mini swconfig 
    2323 
    2424define Target/Description 
  • trunk/target/linux/ramips/base-files/etc/uci-defaults/02_network

    r35613 r35615  
    44. /lib/ramips.sh 
    55. /lib/functions/uci-defaults.sh 
    6  
    7 if [ ! -x /usr/sbin/maccalc ]; then 
    8         echo "$0: maccalc not found!" 
    9         return 
    10 fi 
    116 
    127ramips_setup_rt3x5x_vlans() 
     
    166161        wl-351) 
    167162                lan_mac=$(mtd_get_mac_binary factory 4) 
    168                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     163                wan_mac=$(macaddr_add "$lan_mac" 1) 
    169164                ;; 
    170165 
    171166        w306r-v20) 
    172167                lan_mac=$(mtd_get_mac_binary factory 4) 
    173                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 5) 
     168                wan_mac=$(macaddr_add "$lan_mac" 5) 
    174169                ;; 
    175170 
     
    177172        fonera20n) 
    178173                lan_mac=$(mtd_get_mac_binary factory 40) 
    179                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     174                wan_mac=$(macaddr_add "$lan_mac" 1) 
    180175                ;; 
    181176 
     
    184179        dir-600-b1) 
    185180                lan_mac=$(mtd_get_mac_binary devdata 16388) 
    186                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     181                wan_mac=$(macaddr_add "$lan_mac" 1) 
    187182                ;; 
    188183 
    189184        dir-620-a1) 
    190185                lan_mac=$(mtd_get_mac_binary factory 4) 
    191                 lan_mac=$(maccalc or "$lan_mac" "02:00:00:00:00:00") 
    192                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     186                lan_mac=$(macaddr_setbit_la "$lan_mac") 
     187                wan_mac=$(macaddr_add "$lan_mac" 1) 
    193188                ;; 
    194189 
     
    201196        ur-336un) 
    202197                lan_mac=$(mtd_get_mac_binary devdata 16388) 
    203                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     198                wan_mac=$(macaddr_add "$lan_mac" 1) 
    204199                ;; 
    205200 
     
    216211        f5d8235-v2) 
    217212                lan_mac=$(mtd_get_mac_binary "u-boot" 262148) 
    218                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     213                wan_mac=$(macaddr_add "$lan_mac" 1) 
    219214                ;; 
    220215 
     
    226221        tew-691gr) 
    227222                lan_mac=$(mtd_get_mac_binary factory 40) 
    228                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 3) 
     223                wan_mac=$(macaddr_add "$lan_mac" 3) 
    229224                ;; 
    230225 
    231226        tew-692gr) 
    232227                lan_mac=$(mtd_get_mac_binary factory 40) 
    233                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 4) 
     228                wan_mac=$(macaddr_add "$lan_mac" 4) 
    234229                ;; 
    235230 
     
    243238        wl341v3) 
    244239                lan_mac=$(mtd_get_mac_binary board-nvram 65440) 
    245                 wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1) 
     240                wan_mac=$(macaddr_add "$lan_mac" 1) 
    246241                ;; 
    247242 
  • trunk/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac

    r35613 r35615  
    2828        sl-r7205) 
    2929                mac=$(mtd_get_mac_binary factory 4) 
    30                 mac=$(maccalc or "$mac" "02:00:00:00:00:00") 
     30                mac=$(macaddr_setbit_la "$mac") 
    3131                ifconfig eth0 hw ether $mac 2>/dev/null 
    3232                ;; 
     
    3939        dir-645) 
    4040                mac=$(mtd_get_mac_ascii nvram lanmac) 
    41                 mac=$(maccalc or "$mac" "02:00:00:00:00:00") 
     41                mac=$(macaddr_setbit_la "$mac") 
    4242                ifconfig eth0 hw ether $mac 2>/dev/null 
    4343                ;; 
Note: See TracChangeset for help on using the changeset viewer.