Commit Graph

11 Commits

Author SHA1 Message Date
Felix Fietkau
2c5f8a59db swconfig: hide inactive vlans on "swconfig dev switch0 show"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-30 21:00:01 +00:00
Jonas Gorski
c86f6a9235 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27800 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-27 18:00:18 +00:00
Gabor Juhos
f11f6fe400 swconfig: Add cpu port index to help output.
Let swconfig provide the cpu port index in its help page. This is
needed as e.g. Atheros switches have their cpu port at port 0, not
port 5.

This could allow e.g. luci to get a rough overview of the layout of
the switch.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 19:32:40 +00:00
Felix Fietkau
a1275e31aa swconfig: Remove unused code
Signed-off-by: Martin Mares <mj@ucw.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19758 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 17:33:46 +00:00
Felix Fietkau
edc6ce2048 swconfig: add copyright for Martin Mares
Signed-off-by: Martin Mares <mj@ucw.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-15 17:29:07 +00:00
Felix Fietkau
9a4f0bc43b swconfig: use print_attr_val() in CMD_GET
Use the print_attr_val() function introduced by the previous patch
to simplify the get command.

Signed-off-by: Martin Mares <mj@ucw.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19641 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-15 17:29:04 +00:00
Felix Fietkau
643c4e1303 swconfig: add show command
Add a "show" command, which displays all attributes of the selected port,
VLAN, or of the whole switch.

Signed-off-by: Martin Mares <mj@ucw.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19640 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-15 17:29:00 +00:00
Felix Fietkau
f5d08467e2 swconfig: clean up command line parsing
The command line parser was unsystematic and it silently ignored
many illegal combinations of options. Try to clean that up.

Signed-off-by: Martin Mares <mj@ucw.cz>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-15 17:28:56 +00:00
Gabor Juhos
6f781ad0bc swconfig: show tagged port flag
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-20 07:06:12 +00:00
Felix Fietkau
1a7b537ebb swconfig: implement uci loading support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-21 01:35:30 +00:00
Felix Fietkau
dabd596e39 add new switch configuration api
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 20:44:53 +00:00