You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
296 B
Bash
16 lines
296 B
Bash
4 years ago
|
#!/bin/sh
|
||
|
# Copyright (C) 2009 OpenWrt.org
|
||
|
|
||
|
setup_switch_dev() {
|
||
|
local name
|
||
|
config_get name "$1" name
|
||
|
name="${name:-$1}"
|
||
|
[ -d "/sys/class/net/$name" ] && ifconfig "$name" up
|
||
|
swconfig dev "$name" load network
|
||
|
}
|
||
|
|
||
|
setup_switch() {
|
||
|
config_load network
|
||
|
config_foreach setup_switch_dev switch
|
||
|
}
|