John Crispin
5ca2ad1063
Fix (invert/revert) Hornet-UB WPS LED state
...
My previous patch regarding the Hornet-UB board
(commit: beed4d82d6a0154b0cd5f7b84e2180215ace6718) actually
causes the WPS led state to be inverted. Practically this meant
that value 0 in /sys/class/led/alfa:blue:wps/brightness would
turn the LED on and any positive value (1-255) would turn it off.
The above of course is confusing and hence reverting this value
back to the way it was before beed4d82d6a0154b0cd5f7b84e2180215ace6718.
Signed-off-by: Janne Cederberg <janne.cederberg@gmail.com>
SVN-Revision: 44791
10 years ago
Felix Fietkau
ff92fe5770
mac80211: add missing dependency for brcmfmac with SDIO support enabled ( fixes #19184 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44790
10 years ago
Jo-Philipp Wich
eb7f470e7b
netifd: dhcp: install host route to gateway ( #19182 )
...
Certain DHCP servers push a gateway outside of the assigned interface subnet,
to support those situations install a host route towards the gateway.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44789
10 years ago
Jonas Gorski
085b8e0014
b53: global config is part of the management page, not the control page
...
It will now actually enable the mib counters instead of enabling rx/tx for
the first switch port.
Reported-by: Daniel Gonzalez <dgcbueu@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44788
10 years ago
Jonas Gorski
eed031d460
brcm63xx: brcm63xxpart: fix buffer overrun in of parser
...
We never account for the added partitions from the tag parser, so
allocated two partioness less than needed. This can cause issues when
the memory gets reused before the mtd code can actually add the
partitions.
Fixes oopses like:
[ 0.920000] mtd: device 2 (rootfs) set to be root filesystem
[ 0.924000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.932000] 0x0000002e0000-0x0000003f0000 : "rootfs_data"
[ 0.940000] 0x000000010000-0x0000003f0000 : "linux"
[ 0.948000] CPU 0 Unable to handle kernel paging request at virtual address 00010203, epc == 8028ddf8, ra == 801ad5d4
[ 0.956000] Oops[#1 ]:
[ 0.956000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.18.8 #22
[ 0.956000] task: 8181da78 ti: 8181e000 task.ti: 8181e000
[ 0.956000] $ 0 : 00000000 10008f00 00010203 81049e40
[ 0.956000] $ 4 : 00010203 000000d0 00000000 000000fd
[ 0.956000] $ 8 : 00000000 80015490 00000000 80370000
[ 0.956000] $12 : 00000000 00000001 00000000 2f736269
[ 0.956000] $16 : 00010203 000000d0 8007bde0 81482000
[ 0.956000] $20 : 00000000 00000004 81481f80 803c4b78
[ 0.956000] $24 : 00000000 00000000
[ 0.956000] $28 : 8181e000 8181fbe8 80b20000 801ad5d4
[ 0.956000] Hi : 00000000
[ 0.956000] Lo : 00000000
[ 0.956000] epc : 8028ddf8 strlen+0x4/0x20
[ 0.956000] Not tainted
[ 0.956000] ra : 801ad5d4 kstrdup+0x30/0x84
[ 0.956000] Status: 10008f03 KERNEL EXL IE
[ 0.956000] Cause : 00800008
[ 0.956000] BadVA : 00010203
[ 0.956000] PrId : 0002a010 (Broadcom BMIPS4350)
[ 0.956000] Modules linked in:
[ 0.956000] Process swapper/0 (pid: 1, threadinfo=8181e000, task=8181da78, tls=00000000)
[ 0.956000] Stack : 8148aa00 803c4bcc 00000000 801cd9d0 00000000 8148a400 818a1400 003f0000
81482000 8007bde0 8148aa00 800ac78c 8148aa00 00000004 8037ae30 8181fc4c
8148aa00 803bc074 803c0000 80074b84 00000000 00010000 00000004 ffffffff
8037ae30 00000004 8148aa00 00000004 803c4b80 818a1400 803c0000 00000005
81481f80 80074ce0 8181fc84 00000005 81879800 8008ece4 00000000 003f0000
...
[ 0.956000] Call Trace:
[ 0.956000] [<8028ddf8>] strlen+0x4/0x20
[ 0.956000] [<801ad5d4>] kstrdup+0x30/0x84
[ 0.956000] [<8007bde0>] allocate_partition+0x58/0x93c
[ 0.956000] [<80074ce0>] add_mtd_partitions+0x90/0x144
[ 0.956000] [<801cc228>] mtd_device_parse_register+0x78/0xcc
[ 0.956000] [<801e7870>] of_flash_probe+0x658/0x728
[ 0.956000] [<80216ee0>] platform_drv_probe+0x24/0x60
[ 0.956000] [<801221f4>] driver_probe_device+0xcc/0x214
[ 0.956000] [<800466f8>] __driver_attach+0x7c/0xb4
[ 0.956000] [<800c38bc>] bus_for_each_dev+0x94/0xa4
[ 0.956000] [<800c35e4>] bus_add_driver+0x104/0x1ec
[ 0.956000] [<80122400>] driver_register+0xac/0x100
[ 0.956000] [<80113a5c>] do_one_initcall+0x148/0x204
[ 0.956000] [<803cbd1c>] kernel_init_freeable+0x168/0x220
[ 0.956000] [<800157bc>] kernel_init+0x10/0x114
[ 0.956000] [<800108a8>] ret_from_kernel_thread+0x14/0x1c
[ 0.956000]
[ 0.956000]
Code: 03e00008 27bd0028 00801021 <80430000> 10600003 00000000 080a377e 24420001 03e00008
[ 1.192000] ---[ end trace 9d89ccbcae27fe40 ]---
[ 1.200000] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 1.200000]
[ 1.200000] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44787
10 years ago
Jonas Gorski
798916442d
modules: add depenency on usb-gadget for dwc2 also on brcm63xx
...
Bcm63xx supports usb gadget, so dwc2 will default do dual mode.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44786
10 years ago
Jonas Gorski
9d893d39bd
brcm63xx: kmod-bcm63xx-udc: fix module path for 3.18+
...
Fix the module path for linux 3.18+.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44785
10 years ago
Jonas Gorski
12301a79b7
brcm63xx: fix 6368 cpu1 reg typo
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44784
10 years ago
Felix Fietkau
808c460250
toolchain: remove leftovers from old llvm-gcc experiments
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44783
10 years ago
Felix Fietkau
4b1165d5c7
scripts/feeds: add support for uninstalling targets
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44782
10 years ago
Felix Fietkau
2484f3a86a
scripts/feeds: add support for installing targets
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44781
10 years ago
Felix Fietkau
797b0459c4
scripts/metadata.pm: save target makefile names
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44780
10 years ago
Felix Fietkau
b7ebb19b02
scripts/feeds: get rid of redundant feed cache copy
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44779
10 years ago
Felix Fietkau
0efcb02c9d
scripts/feeds: remove useless install_method abstraction
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44778
10 years ago
Felix Fietkau
b6ac0d799c
scripts/feeds: add support for searching for targets
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44777
10 years ago
Felix Fietkau
acb43b3df7
scripts/metadata.pl: move parse_target_metadata() to metadata.pm
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44776
10 years ago
Felix Fietkau
f8b95e05f1
scripts/feeds: scan for target metadata
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44775
10 years ago
Felix Fietkau
50a5a8df22
build: use different grep strings for scanning package vs target metadata
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44774
10 years ago
Felix Fietkau
1592f3f607
scripts/feeds: remove a few trailing tabs
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44773
10 years ago
Felix Fietkau
83cdd1623c
uhttpd: make generating SSL keys more reliable against interrupted boots
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44772
10 years ago
Felix Fietkau
d8d9282372
lantiq: add a better fix to strip FCS from ethernet packets on XRX200
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44771
10 years ago
Felix Fietkau
4568e73396
ltq-vdsl-fw: fix md5sum for new firmware
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44770
10 years ago
Felix Fietkau
55cdb4dbb3
lantiq: enable atm-esi by default for xrx200
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44769
10 years ago
Felix Fietkau
876fb249a8
ath9k: disable TPC support for now until bugs have been found and fixed
...
SVN-Revision: 44768
10 years ago
Felix Fietkau
603975efe8
ltq-vdsl-fw: update firmware cutter URL for newer Speedport firmware ( fixes #19160 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44767
10 years ago
John Crispin
57a8bd2bc5
toolchain: r44701 accidentially removed the uclibc default when TOOLCHAINOPTS is set
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44766
10 years ago
John Crispin
b1953bdf27
kernel: enable open by fhandle syscalls
...
This is needed by many services to function properly and as
all modern distributions got it enabled, it starts to be a
de-facto standard, i.e. user-space starts to silently depend
on it.
This also pulls in EXPORTFS, however, the kernel binary size
increases only a little.
On ARM systems comes down to 800 bytes uncompressed and about
200 bytes compressed size.
On MIPS systems it's about 1.2 kB size increase of the LZMA
compressed kernel.
v2: use menuconfig option instead of just enabling the option
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44765
10 years ago
Felix Fietkau
17fdf5fb85
brcm2708: fix mkdosfs command line options order
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44764
10 years ago
Felix Fietkau
7dd1baac99
dosfstools: fix build on OS X
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44763
10 years ago
Felix Fietkau
d85627a6e4
dosfstools: update to v3.0.27
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44762
10 years ago
Felix Fietkau
08706120bb
scripts: fix ubinize-image on OS X
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 44761
10 years ago
Felix Fietkau
d9ddc95ce5
patch: bump GNU patch to 2.7.5
...
Bump GNU patch in tools from 2.7.1 to 2.7.5.
Change download URL to use @GNU alias.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 44760
10 years ago
Felix Fietkau
65a0244ff8
x86: refresh kernel config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44759
10 years ago
Felix Fietkau
c062741575
x86: update to kernel 3.18
...
copied target/linux/x86/config-3.14 and target/linux/x86/patches-3.14 to
3.18 equivalents and then tweaked until it built.
Tested on alix2, soekris net4826 and soekris net4521.
Still having trouble with net4826 booting from Grub, alix2 and net4521
are fine.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 44758
10 years ago
Felix Fietkau
50d4775df0
kernel: fix portability issues of the x86 vdso2c utility
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44757
10 years ago
Felix Fietkau
09ac7d4697
kernel: add missing config symbol for 3.18+
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44756
10 years ago
Rafał Miłecki
0a9b7ea932
bcm53xx: support NVRAM prefixes with extra / in devpath
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44755
10 years ago
Felix Fietkau
ea5c986aa6
ath9k: always select relay support, not just when debugfs is enabled - fixes an unresolved symbol error
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44754
10 years ago
Felix Fietkau
578aa97f8c
x86: disable rts/cts for serial console in grub - fixes net48xx boot issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44753
10 years ago
Felix Fietkau
5011d85ee8
grub2: fix processing the serial rts/cts option
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44752
10 years ago
Felix Fietkau
c5aa269d57
kernel: linux 3.19 also needs the network namespace related fd export patch ( #19161 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44751
10 years ago
Felix Fietkau
34f831dbd8
ath: fix selecting the module individually ( #19162 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44750
10 years ago
Felix Fietkau
90b3984e60
mac80211: fix a rounding issue in minstrel MCS rate duration calculation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44749
10 years ago
Felix Fietkau
25d13b89ee
mac80211: improve powersave handling in the tx queue rework patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44748
10 years ago
John Crispin
ba21cbae3e
dnsmasq: enable pxe-prompt, pxe-service config options
...
DNSMASQ has the ability to provide a menu to a pxeboot system, using
the --pxe-prompt and --pxe-service configuration options. The current
init.d script converting the "dhcp" file to "dnsmasq.conf" does not
find these options, but they are supported. This patch thus enables
the options.
Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
SVN-Revision: 44747
10 years ago
John Crispin
45c34eec46
BusyBox: Netcat 1.10 compatibility require server option
...
Netcat 1.10 compatibility require server options
1.10 compatibility without server option
produce error "NO OPT l!" and completely not function
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
SVN-Revision: 44746
10 years ago
John Crispin
f728bfdae0
relayd: bump to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44745
10 years ago
John Crispin
fb60dd2ae6
dnsmasq: Make parameters optional in dhcpboot config
...
The --dhcp-boot option of dnsmasq does not require servername and serveraddress
arguments if the builtin tftp server is used.
Signed-off-by: Stefan Tomanek <stefan.tomanek+openwrt@wertarbyte.de>
SVN-Revision: 44744
10 years ago
John Crispin
31b8de4587
lldpd: make LLDP-MED, DOT1 and DOT3 extensions disable-able
...
The names for the config options were taken from lldpd's
configure.ac file.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
SVN-Revision: 44743
10 years ago
John Crispin
d8e61b088f
ipset: add ipmark support
...
Below you'll find a patch to add ipmark module support to ipset.
Changeset 44671 already bumped ipset to version 6.24, but it's still
compiled without ipmark support. This is a requirement for mwan3 v1.6.
Signed-off-by: Jeroen Louwes <jeroen.louwes@gmail.com>
SVN-Revision: 44742
10 years ago