aboutsummaryrefslogtreecommitdiffstats
path: root/package/swconfig
Commit message (Collapse)AuthorAgeFilesLines
* swconfig: fix off-by-one error, causing segfaults on gcc 4.6+ (fixes #9765)Felix Fietkau2012-02-121-1/+1
| | | | SVN-Revision: 30485
* swconfig: fix vlan/port configs being applied to all switchesJonas Gorski2011-10-032-3/+3
| | | | | | Check devn instead of dev (which will never be null at this point). SVN-Revision: 28362
* swconfig: hide inactive vlans on "swconfig dev switch0 show"Felix Fietkau2011-08-301-4/+15
| | | | SVN-Revision: 28133
* swconfig: fix backward compatibilityGabor Juhos2011-07-282-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* swconfig: Add generic switch identifiersJonas Gorski2011-07-274-5/+10
| | | | | | | | 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
* swconfig: make reset and enable_vlan default to 1 (based on patch by Nikolay ↵Felix Fietkau2011-07-031-2/+2
| | | | | | Martynov) SVN-Revision: 27375
* swconfig: avoid setting "NOVAL" attributes if "0" was provided as a valueFelix Fietkau2011-07-031-0/+3
| | | | SVN-Revision: 27374
* swconfig: add -lnl-genl (patch by Philip Prindeville) - purely cosmetic, ↵Felix Fietkau2011-02-131-1/+1
| | | | | | swconfig uses libnl-tiny anyway SVN-Revision: 25509
* package/swconfig: add sanity checks to prevent a segfaultGabor Juhos2011-01-082-1/+16
| | | | SVN-Revision: 24932
* remove obsolete kernel dependencies and version checksFelix Fietkau2010-06-261-1/+1
| | | | SVN-Revision: 21956
* bump a bunch of packages updated after 10.03Nicolas Thill2010-05-161-2/+2
| | | | SVN-Revision: 21477
* swconfig: mask on brcm47xxJo-Philipp Wich2010-04-301-1/+1
| | | | SVN-Revision: 21270
* swconfig: Add cpu port index to help output.Gabor Juhos2010-04-163-1/+4
| | | | | | | | | | | | | 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> SVN-Revision: 20939
* swconfig: Fix switch name.Gabor Juhos2010-04-161-1/+1
| | | | | | | | | | This patch fixes a small typo in swconfig's client side that caused it to print the interface name instead of the switch's device name on the help page. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 20938
* fix swconfig build failure on brcm63xxFlorian Fainelli2010-04-121-0/+1
| | | | SVN-Revision: 20829
* swconfig: Remove unused codeFelix Fietkau2010-02-191-6/+0
| | | | | | Signed-off-by: Martin Mares <mj@ucw.cz> SVN-Revision: 19758
* swconfig: add copyright for Martin MaresFelix Fietkau2010-02-151-0/+1
| | | | | | Signed-off-by: Martin Mares <mj@ucw.cz> SVN-Revision: 19642
* swconfig: use print_attr_val() in CMD_GETFelix Fietkau2010-02-151-17/+2
| | | | | | | | | Use the print_attr_val() function introduced by the previous patch to simplify the get command. Signed-off-by: Martin Mares <mj@ucw.cz> SVN-Revision: 19641
* swconfig: add show commandFelix Fietkau2010-02-151-1/+88
| | | | | | | | | 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> SVN-Revision: 19640
* swconfig: clean up command line parsingFelix Fietkau2010-02-151-45/+35
| | | | | | | | | 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> SVN-Revision: 19639
* swconfig: show tagged port flagGabor Juhos2010-01-202-3/+7
| | | | SVN-Revision: 19238
* swconfig: support providing the switch device name in an option instead of ↵Felix Fietkau2010-01-183-3/+23
| | | | | | the section name - necessary to support switches that contain characters such as "-" SVN-Revision: 19208
* add _GNU_SOURCE to CPPFLAGS required to include <bits/socket.h> on recent ↵Nicolas Thill2009-09-261-0/+1
| | | | | | eglibc revisions SVN-Revision: 17749
* swconfig: clear ip address on the switch interface, this prevents duplicate ↵Jo-Philipp Wich2009-09-162-1/+2
| | | | | | assignments of 192.168.1.1 on the DIR-300 at least SVN-Revision: 17597
* bump some revisions and update copyrightsAndy Boyett2009-09-101-3/+3
| | | | SVN-Revision: 17554
* move /bin/swconfig to /sbinFelix Fietkau2009-08-241-2/+2
| | | | SVN-Revision: 17387
* swconfig: fix kernel version dependencyFelix Fietkau2009-06-011-1/+1
| | | | SVN-Revision: 16286
* swconfig: use libnl-tiny instead of libnlFelix Fietkau2009-04-302-13/+19
| | | | SVN-Revision: 15508
* automatically configure switches when swconfig is installedFelix Fietkau2009-04-212-1/+13
| | | | SVN-Revision: 15328
* swconfig: implement uci loading supportFelix Fietkau2009-04-216-64/+363
| | | | SVN-Revision: 15315
* swconfig: fix up kernel dependenciesFelix Fietkau2009-04-201-1/+1
| | | | SVN-Revision: 15304
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | SVN-Revision: 15242
* replace some -I & -L flags with $(TARGET_CPPFLAGS) & $(TARGET_LDFLAGS) when ↵Nicolas Thill2009-02-241-1/+0
| | | | | | appropriate SVN-Revision: 14651
* add new switch configuration apiFelix Fietkau2008-10-185-0/+1141
SVN-Revision: 13009