Jonas Gorski
936320f1f9
swconfig: fix vlan/port configs being applied to all switches
...
Check devn instead of dev (which will never be null at this point).
SVN-Revision: 28362
13 years ago
Gabor Juhos
2e339a6466
swconfig: fix backward compatibility
...
swconfig fails to load uci configuration after the generic switch
identifier changes.
root@OpenWrt:/# uci show network | grep switch
network.@switch[0]=switch
network.@switch[0].name=eth0
network.@switch[0].reset=1
network.@switch[0].enable_vlan=1
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=eth0
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0t 2 3 4 5
network.@switch_vlan[1]=switch_vlan
network.@switch_vlan[1].device=eth0
network.@switch_vlan[1].vlan=2
network.@switch_vlan[1].ports=0t 1
root@OpenWrt:/# swconfig dev eth0 load /etc/config/network
Failed to apply configuration for switch 'switch0'
root@OpenWrt:/# swconfig dev switch0 load /etc/config/network
Failed to apply configuration for switch 'switch0'
SVN-Revision: 27820
13 years ago
Jonas Gorski
eaa935658b
swconfig: Add generic switch identifiers
...
Also make switches available under a generic name "switch<num>" for device
name agnostic access. The old device name is used as an alias for backward
compatibility.
SVN-Revision: 27800
14 years ago
Gabor Juhos
9a32655293
package/swconfig: add sanity checks to prevent a segfault
...
SVN-Revision: 24932
14 years ago
Felix Fietkau
ff3d5025ac
remove obsolete kernel dependencies and version checks
...
SVN-Revision: 21956
15 years ago
Nicolas Thill
7d4022d539
bump a bunch of packages updated after 10.03
...
SVN-Revision: 21477
15 years ago
Jo-Philipp Wich
504244e34f
swconfig: mask on brcm47xx
...
SVN-Revision: 21270
15 years ago
Florian Fainelli
9ef27ce538
fix swconfig build failure on brcm63xx
...
SVN-Revision: 20829
15 years ago
Gabor Juhos
428f066b77
swconfig: show tagged port flag
...
SVN-Revision: 19238
15 years ago
Felix Fietkau
54bbc30687
swconfig: support providing the switch device name in an option instead of the section name - necessary to support switches that contain characters such as "-"
...
SVN-Revision: 19208
15 years ago
Nicolas Thill
08938e63d0
add _GNU_SOURCE to CPPFLAGS required to include <bits/socket.h> on recent eglibc revisions
...
SVN-Revision: 17749
15 years ago
Jo-Philipp Wich
b75288df95
swconfig: clear ip address on the switch interface, this prevents duplicate assignments of 192.168.1.1 on the DIR-300 at least
...
SVN-Revision: 17597
15 years ago
Andy Boyett
a5f80019ef
bump some revisions and update copyrights
...
SVN-Revision: 17554
15 years ago
Felix Fietkau
d498ff436a
move /bin/swconfig to /sbin
...
SVN-Revision: 17387
15 years ago
Felix Fietkau
569330c102
swconfig: fix kernel version dependency
...
SVN-Revision: 16286
16 years ago
Felix Fietkau
ad9d1857a5
swconfig: use libnl-tiny instead of libnl
...
SVN-Revision: 15508
16 years ago
Felix Fietkau
8bd7b4bb6b
automatically configure switches when swconfig is installed
...
SVN-Revision: 15328
16 years ago
Felix Fietkau
2fe29deb90
swconfig: implement uci loading support
...
SVN-Revision: 15315
16 years ago
Felix Fietkau
c239c9814a
swconfig: fix up kernel dependencies
...
SVN-Revision: 15304
16 years ago
Felix Fietkau
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
...
SVN-Revision: 15242
16 years ago
Nicolas Thill
21d7852de0
replace some -I & -L flags with $(TARGET_CPPFLAGS) & $(TARGET_LDFLAGS) when appropriate
...
SVN-Revision: 14651
16 years ago
Felix Fietkau
487c622ac0
add new switch configuration api
...
SVN-Revision: 13009
16 years ago