Hauke Mehrtens
e1523b5504
switch: remove old switch driver
...
The switch driver is not used by brcm47xx any more and can be removed,
instead of this switch driver b53 is used now.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38387
11 years ago
John Crispin
7d7c2ff5f9
swconfig: fix dependency bug introduced by [37304]
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37316
11 years ago
Hauke Mehrtens
f8d55e7541
brcm47xx: use b53 phy driver for the switch in kernel 3.10
...
This makes it possible to use swconfig to controll the switch.
This was tested with devices using b43 and bgmac.
This was not tested on devices using tg3.
This does not support the adm switch used in some very old devices.
SVN-Revision: 37304
11 years ago
John Crispin
04dcd12c91
add portmap support to userland
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 36284
12 years ago
Gabor Juhos
86cd825c1f
package/swconfig: don't use kernel headers
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34679
12 years ago
John Crispin
a34499e095
move lots of kernel related packages to the new system/ folder
...
SVN-Revision: 33830
12 years ago
Felix Fietkau
37e89213fd
add myself as a maintainer for various packages
...
SVN-Revision: 33660
12 years ago
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
13 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