Felix Fietkau [Wed, 6 Jan 2016 18:39:13 +0000 (18:39 +0000)]
ramips: do not rely on $(BIN_DIR) installed files during image build (for ubnt-erx)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48147
Felix Fietkau [Wed, 6 Jan 2016 18:39:06 +0000 (18:39 +0000)]
targets: add kernel image dependencies on device tree files
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48146
Felix Fietkau [Wed, 6 Jan 2016 18:38:49 +0000 (18:38 +0000)]
build: skip rebuild of kernel images if the source did not change
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48145
Felix Fietkau [Wed, 6 Jan 2016 18:38:44 +0000 (18:38 +0000)]
ramips: do not attempt to build ubnt-erx initramfs image if initramfs support is disabled
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48144
Felix Fietkau [Wed, 6 Jan 2016 18:37:42 +0000 (18:37 +0000)]
build: suppress unnecessary kernel config rewrites to speed up build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48143
Rafał Miłecki [Wed, 6 Jan 2016 18:32:21 +0000 (18:32 +0000)]
swconfig: add API for setting port link speed
Some switches can force link speed for a port. Let's add API that will
allow drivers to export this feature.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48142
Rafał Miłecki [Wed, 6 Jan 2016 18:32:13 +0000 (18:32 +0000)]
swconfig: support sending SWITCH_TYPE_LINK to kernel
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48141
Felix Fietkau [Wed, 6 Jan 2016 00:04:14 +0000 (00:04 +0000)]
ramips: fix duplicate /dts-v1/ line for WRTNODE2
Signed-off-by: Noble Pepper <openwrtmail@noblepepper.com>
SVN-Revision: 48138
Felix Fietkau [Tue, 5 Jan 2016 12:15:41 +0000 (12:15 +0000)]
bzip2: only build the static library for the host, fixes build errors on mac os x
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48135
Felix Fietkau [Tue, 5 Jan 2016 10:42:52 +0000 (10:42 +0000)]
samba36: add three CVE patches from 2015-12-16
This is a patch for CVE-2015-5252, CVE-2015-5296 and CVE-2015-5299. A
patchset for these vulnerabilities was published on 16th December 2015.
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
SVN-Revision: 48133
Felix Fietkau [Mon, 4 Jan 2016 23:30:36 +0000 (23:30 +0000)]
Configure IPv6 kernel options in config/Config-kernel.in
Revision 46834 changed IPv6 support from a module to builtin. But
since the configuration of the IPv6 kernel options was left in
package/kernel/linux/modules/netsupport.mk, this means that an
empty kmod-ipv6 module was still being generated (not packaged).
This patch moves the configuration of the IPv6 kernel options to
config/Config-kernel.in to remove this last bit of the module.
Note that CONFIG_IPV6_PRIVACY was dropped (enabled by default
since Linux v3.13), so this option is no longer needed.
See https://github.com/torvalds/linux/commit/
5d9efa7ee99eed58388f186c13cf2e2a87e9ceb4
Signed-off-by: Arjen de Korte <arjen+openwrt@de-korte.org>
SVN-Revision: 48132
Felix Fietkau [Mon, 4 Jan 2016 22:35:36 +0000 (22:35 +0000)]
ramips: set mips16 support
Signed-off-by: Cristian Morales Vega <cristian@samknows.com>
SVN-Revision: 48131
Zoltan Herpai [Mon, 4 Jan 2016 15:53:36 +0000 (15:53 +0000)]
sunxi: fix Lamobo R1 board detection
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48130
Felix Fietkau [Mon, 4 Jan 2016 15:13:17 +0000 (15:13 +0000)]
relayd: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48129
Felix Fietkau [Mon, 4 Jan 2016 15:13:10 +0000 (15:13 +0000)]
firewall: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48128
Felix Fietkau [Mon, 4 Jan 2016 15:13:03 +0000 (15:13 +0000)]
uci: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48127
Felix Fietkau [Mon, 4 Jan 2016 15:12:53 +0000 (15:12 +0000)]
ustream-ssl: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48126
Felix Fietkau [Mon, 4 Jan 2016 15:12:37 +0000 (15:12 +0000)]
librpc: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48125
Felix Fietkau [Mon, 4 Jan 2016 15:12:33 +0000 (15:12 +0000)]
uqmi: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48124
Felix Fietkau [Mon, 4 Jan 2016 15:12:28 +0000 (15:12 +0000)]
fstools: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48123
Felix Fietkau [Mon, 4 Jan 2016 15:12:21 +0000 (15:12 +0000)]
uhttpd: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48122
Felix Fietkau [Mon, 4 Jan 2016 15:12:16 +0000 (15:12 +0000)]
rpcd: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48121
Felix Fietkau [Mon, 4 Jan 2016 15:12:10 +0000 (15:12 +0000)]
ubox: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48120
Felix Fietkau [Mon, 4 Jan 2016 15:12:00 +0000 (15:12 +0000)]
procd: move to git.openwrt.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48119
Felix Fietkau [Mon, 4 Jan 2016 15:11:49 +0000 (15:11 +0000)]
packages: use OPENWRT_GIT to point at the main openwrt git repo
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48118
Felix Fietkau [Mon, 4 Jan 2016 15:11:43 +0000 (15:11 +0000)]
build: add a variable pointing to the main openwrt git repositories (useful if we want to support using a mirror later)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48117
Felix Fietkau [Mon, 4 Jan 2016 15:11:37 +0000 (15:11 +0000)]
export KERNEL_INITRAMFS_IMAGE
`Build/ubnt-erx-factory-kernel` in `target\linux\ramips\image\Makefile`
references `$(KERNEL_INITRAMFS_IMAGE)`
which is not exported
Signed-off-by: YounJae Rho <luxflow@live.com>
SVN-Revision: 48116
John Crispin [Mon, 4 Jan 2016 14:21:24 +0000 (14:21 +0000)]
ralink: add a few mt7688 fixes that got lost in the v4.3 bump
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48115
John Crispin [Mon, 4 Jan 2016 14:21:17 +0000 (14:21 +0000)]
ralink: update the usb phy driver to the version sent upstream
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48114
John Crispin [Mon, 4 Jan 2016 14:21:11 +0000 (14:21 +0000)]
ralink: fix USB compatible strings
switch to the upstream compatible strings for ehci and ohci support.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48113
Rafał Miłecki [Mon, 4 Jan 2016 12:28:46 +0000 (12:28 +0000)]
bcm53xx: fix USB patch breaking 4.4 compilation
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48112
Rafał Miłecki [Mon, 4 Jan 2016 12:22:24 +0000 (12:22 +0000)]
kernel: update bcma by backporting 4.4 and 4.5 patches
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48111
Felix Fietkau [Mon, 4 Jan 2016 01:33:32 +0000 (01:33 +0000)]
build: use directory name instead of PKG_NAME for staging files and package metadata
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48110
Felix Fietkau [Sun, 3 Jan 2016 23:13:16 +0000 (23:13 +0000)]
kernel: add at803x fix for sgmii mode
Some (possibly broken) bootloaders incorreclty initialize at8033
phy. This patch enables sgmii autonegotiation mode.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48109
Felix Fietkau [Sun, 3 Jan 2016 23:13:11 +0000 (23:13 +0000)]
kernel: move at803x phy patch to generic
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48108
Felix Fietkau [Sun, 3 Jan 2016 23:13:03 +0000 (23:13 +0000)]
build: filter out relative directory entries from $PATH
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48107
Felix Fietkau [Sun, 3 Jan 2016 20:58:02 +0000 (20:58 +0000)]
image.mk: use new pure make functions for sanitizing image filenames
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48106
Felix Fietkau [Sun, 3 Jan 2016 20:57:53 +0000 (20:57 +0000)]
build: add pure make tolower/toupper funtions that do not require shell calls
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48105
Felix Fietkau [Sun, 3 Jan 2016 20:57:38 +0000 (20:57 +0000)]
mac80211: add rtl8xxxu
OpenWrt is often used to develop or test new devices
Some users might want to test and help to improve
this new driver
upstream commit notice
26f1fad29ad973b0fb26a9ca3dcb2a73dde781aa
New driver: rtl8xxxu (mac80211)
This is an alternate driver for a number of Realtek WiFi USB devices,
including RTL8723AU, RTL8188CU, RTL8188RU, RTL8191CU, and RTL8192CU.
It was written from scratch utilizing the Linux mac80211 stack.
After spending months cleaning up the vendor provided rtl8723au
driver, which comes with it's own 802.11 stack included, I decided to
rewrite this driver from the bottom up.
Many thanks to Johannes Berg for 802.11 insights and help and Larry
Finger for help with the vendor driver.
The full git log for the development of this driver can be found here:
git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git
branch rtl8723au-mac80211
This driver is still under development, but has proven to be very
stable for me. It currently supports station mode only. It has support
for OFDM and CCK rates. It does lack certain features found in the
staging driver, such as power management, AMPDU, and 40MHz channel
support. In addition it does not support AD-HOC, AP, and monitor mode
support at this point.
The driver is known to work with the following devices:
Lenovo Yoga (rtl8723au)
TP-Link TL-WN823N (rtl8192cu)
Etekcity 6R (rtl8188cu)
Daffodil LAN03 (rtl8188cu)
Alfa AWUS036NHR (rtl8188ru)
Compile tested only
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48104
Felix Fietkau [Sun, 3 Jan 2016 20:57:31 +0000 (20:57 +0000)]
mac80211: iwlwifi: update firmware to ucode -16 version
We don't use Kernel drivers but ucode -16 is
usable on Kernel 4.3+ - with backports and mac80211
this should work on older Kernel versions too.
Intel does not provide a changelog.
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48103
Felix Fietkau [Sun, 3 Jan 2016 20:57:23 +0000 (20:57 +0000)]
mac80211: mt7601u use linux-firmware
upstream added mt7601u firmware with commit
9df5430a3c1bf4fa92d9198b6d7d8713408ff6bc Add firmware for mt7601u. version 34
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48102
Felix Fietkau [Sun, 3 Jan 2016 20:57:16 +0000 (20:57 +0000)]
ar71xx: ensure that LOADADDR is passed to lzma-loader
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48101
Felix Fietkau [Sun, 3 Jan 2016 20:57:06 +0000 (20:57 +0000)]
package/network/config/gre: ipv6 gre kmod package name was wrong
Source package gre was depending on kmod-ip6-gre, however the actual
kernel module package that is created is kmod-gre6. Therefore
update (source) package gre for ipv6 gre support.
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48100
Felix Fietkau [Sun, 3 Jan 2016 20:56:57 +0000 (20:56 +0000)]
wpa_supplicant: set regulatory domain the same way as hostapd
In sta-only configuration, wpa_supplicant needs correct regulatory
domain because otherwise it may skip channel of its AP during scan.
Another alternative is to fix "iw reg set" in mac80211 netifd script.
Currently it fails if some phy has private regulatory domain which
matches configured one.
Signed-off-by: Dmitry Ivanov <dima@ubnt.com>
SVN-Revision: 48099
Felix Fietkau [Sun, 3 Jan 2016 20:56:45 +0000 (20:56 +0000)]
iproute2: update to 4.3.0
iproute2-4.0 had connmark support added by nbd. This does not work
with 4.x kernels. iproute2-4.3 is the latest version and has his
changes mainlined. This patch updates the package to iproute2-4.3
and fixes the patches so that it compiles. This should resolve
ticket #21374.
Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>
SVN-Revision: 48098
Felix Fietkau [Sun, 3 Jan 2016 14:45:26 +0000 (14:45 +0000)]
ar71xx: fix factory images for WNR2200 (#19807)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48085
Felix Fietkau [Sun, 3 Jan 2016 14:45:18 +0000 (14:45 +0000)]
target/sdk: Fix filename with external toolchain
When building SDK with external toolchain, don't
include _gcc in the filename
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48084
Felix Fietkau [Sun, 3 Jan 2016 14:44:56 +0000 (14:44 +0000)]
images imagebuilder: Allow to add sanitized extra name
For final output image names allow user to add an
extra string (which is sanitized). This is particularly
useful with ImageBuilder where you may generate multiple
images from the same base and for the same board,
with different package selections and additional files
(via FILES=).
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48083
Felix Fietkau [Sun, 3 Jan 2016 14:44:48 +0000 (14:44 +0000)]
images: use configured distribution name for output image names
We allow to configure the version distribution name;
let's also use it for the final image filenames.
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48082
Felix Fietkau [Sun, 3 Jan 2016 14:44:42 +0000 (14:44 +0000)]
targets: Use configured distribution name for SDK, IB, and Toolchain tarball names
We allow to configure the version distribution name;
let's also use it for the tarballs (SDK, ImageBuilder,
and SDK).
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48081
Felix Fietkau [Sun, 3 Jan 2016 14:44:36 +0000 (14:44 +0000)]
target/toolchain: Fix tarball filename
Toolchain makefile was missing include of version.mk
so the openwrt version was missing from the filename.
This patch fixes that.
Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
SVN-Revision: 48080
Felix Fietkau [Sun, 3 Jan 2016 14:44:30 +0000 (14:44 +0000)]
build: for cmake, always use ccache from staging dir instead of relying on the host
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48079
Felix Fietkau [Sun, 3 Jan 2016 11:38:31 +0000 (11:38 +0000)]
busybox: adjust convert_menuconfig.pl to emit relative path references for Config.in files and refresh generated files
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48078
Felix Fietkau [Sun, 3 Jan 2016 11:36:38 +0000 (11:36 +0000)]
busybox: fix handling of special characters in path when converting menuconfig
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48077
Felix Fietkau [Sun, 3 Jan 2016 11:36:26 +0000 (11:36 +0000)]
malta: fix generating network configuration
With the default network config provided by package base-files present,
board_detect won't create a new config from board.json.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 48076
Felix Fietkau [Sun, 3 Jan 2016 11:09:45 +0000 (11:09 +0000)]
ar71xx: another fix to wndr3700_board_detect
My last bugfix (r47538) introduced a new bug in wndr3700_board_detect
(again...).
Assigning the result of ar71xx_get_mtd_offset_size_format to the model
variable before stripping of garbage using awk will cause all NUL bytes to
be removed before awk is applied, leading to model strings like
"NETGEAR WNDRMACv2NETGEAR", where a NUL byte after the v2 is supposed to
terminate the string.
Fix by calling ar71xx_get_mtd_offset_size_format twice, once piping to awk
directly.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 48075
Rafał Miłecki [Sat, 2 Jan 2016 20:38:56 +0000 (20:38 +0000)]
ledtrig-netdev: don't stop timer on events for different interfaces
This fixes regression introduced in my recent ledtrig-netdev commit.
Events triggered by different interfaces were stopping timer so it
wasn't working for tx/rx mode.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48072
Felix Fietkau [Sat, 2 Jan 2016 16:19:39 +0000 (16:19 +0000)]
perf: select objdump instead of the full binutils package
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48071
Felix Fietkau [Sat, 2 Jan 2016 14:48:27 +0000 (14:48 +0000)]
ramips: clean up and refresh kernel patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48070
Felix Fietkau [Sat, 2 Jan 2016 14:48:11 +0000 (14:48 +0000)]
ramips: fix performance counters on mt7621
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48069
Felix Fietkau [Sat, 2 Jan 2016 14:48:04 +0000 (14:48 +0000)]
perf: add myself as a maintainer
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48068
Felix Fietkau [Sat, 2 Jan 2016 14:47:57 +0000 (14:47 +0000)]
perf: fix musl compatibility
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48067
Felix Fietkau [Sat, 2 Jan 2016 14:47:48 +0000 (14:47 +0000)]
perf: fix parallel build support, explicitly disable more library dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48066
Felix Fietkau [Sat, 2 Jan 2016 14:47:42 +0000 (14:47 +0000)]
perf: build in a copy of the source dir instead of relying on make clean
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48065
John Crispin [Sat, 2 Jan 2016 11:44:08 +0000 (11:44 +0000)]
ralink: more esw_rt3050 fixes
the IRQ was not setup properly causing an oops
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48064
Rafał Miłecki [Sat, 2 Jan 2016 10:49:46 +0000 (10:49 +0000)]
bcm53xx: switch to simpler devm_gpiod_get in USB driver
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48062
Rafał Miłecki [Sat, 2 Jan 2016 00:33:48 +0000 (00:33 +0000)]
kernel: make bcm47xxpart work with TRX flashed at bad block(s)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48061
Rafał Miłecki [Sat, 2 Jan 2016 00:33:31 +0000 (00:33 +0000)]
kernel: drop bcm47xxpart patch for Xiaomi
It was never tested, most likely not working (because of le32_to_cpu)
and not upstreamed.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48060
Imre Kaloz [Fri, 1 Jan 2016 22:02:47 +0000 (22:02 +0000)]
generic/4.4: update to 4.4-rc7
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 48059
John Crispin [Fri, 1 Jan 2016 21:21:13 +0000 (21:21 +0000)]
V2 ar71xx : Add Support for the Bitmain Antrouter R1
This patch adds support for the Bitmain Antrouter R1
http://wiki.openwrt.org/toh/bitmain/r1
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 48058
John Crispin [Fri, 1 Jan 2016 21:21:04 +0000 (21:21 +0000)]
lantiq: ltq-vmmc: Fix compilation with linux 4.4
gpio.h needs the linux/ prefix with linux 4.4.
SVN-Revision: 48057
John Crispin [Fri, 1 Jan 2016 21:21:00 +0000 (21:21 +0000)]
lantiq: Add the xbar to vr9.dts
linux 4.4 (since commit
08b3c894e56580b8ed3e601212a25bda974c3cc2
"MIPS: lantiq: Disable xbar fpi burst mode") requires that the xbar is
defined in the .dts of vrx200 (VR9) SoCs.
SVN-Revision: 48056
John Crispin [Fri, 1 Jan 2016 21:20:54 +0000 (21:20 +0000)]
ramips: Remove LED GPIO definitions in MQmaker WiTi device tree
LED's were defined wrong in the device tree file, they are hardware driven because they are connected directly to the switch chip and wireless chips respectively, thus no GPIO addresses are assigned to them. It is safe to remove them from the device tree file to stop confusion.
Signed-off-by: Sebastian Careba <nitroshift@yahoo.com>
SVN-Revision: 48055
John Crispin [Fri, 1 Jan 2016 21:20:24 +0000 (21:20 +0000)]
ltq-vdsl-app: re-add lowlevel settings
Add back a slightly modified version of the lowlevel settings which
where removed with r46920.
In compare to the old lowlevel settings, the B43c tone is added to
tone_adsl_b and tone_adsl_bv.
If an unsupported tone value is used, the auto probing mode is used, in
compare to the fallback to tone_adsl_av and tone_vdsl_av with the old
lowlevel settings.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48054
John Crispin [Fri, 1 Jan 2016 21:20:16 +0000 (21:20 +0000)]
ltq-vdsl-app: enable G.993.5 XTSE bit by default
According to ITU-T G.997.1 Amendment 2 (04/2013) section 2.1, bit 3 of
XTSE octet 8 either allow or denies the initialization of G.993.5.
Even if the current redistributable xDSL firmware doesn't include
G.993.5 vectoring support, enable this bit by default to allow people to
get their G.993.5 line working using a custom xDSL firmware.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48053
John Crispin [Fri, 1 Jan 2016 21:20:08 +0000 (21:20 +0000)]
ltq-vdsl-app: let the driver/app probe the xtse on missing annex
r47933 revealed that the driver/app in combination with the chosen
firmware does a good job in selecting a working xtse.
Use this probing mode if no annex is specified.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48052
John Crispin [Fri, 1 Jan 2016 21:20:02 +0000 (21:20 +0000)]
ltq-vdsl-app: add/enable missing G.993.2 XTSE bits
This patch adds the missing VDSL2 bits to the annex specific XTSE (like
it should be according to the comments above the XTSE bits).
Since r47933 it's mandatory to remove the annex option to switch to
VDSL2 (only) operation mode.
As shown by ticket #21436 and a few mails I received personally, even
experienced users are not aware that they have to remove the annex
option to get their VDSL2 line working and as shown by this patch it
doesn't need to be that "complicated".
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48051
John Crispin [Fri, 1 Jan 2016 21:19:55 +0000 (21:19 +0000)]
ltq-vdsl-app: use the final xtse format
This way we can drop the call to sed.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48050
John Crispin [Fri, 1 Jan 2016 21:19:50 +0000 (21:19 +0000)]
ralink: add WRTnode2 platform and led support
Signed-off-by: xzmu <xzmu@wrtnode.com>
SVN-Revision: 48049
John Crispin [Fri, 1 Jan 2016 21:19:41 +0000 (21:19 +0000)]
ledtrig-netdev: add support for renamed devices
The ppp0 interface is renamed after the connection is established. Due
to a missing NETDEV_REGISTER event, the ledtrig-netdev isn't aware of
the renamed interface and literally ignores the device
(no tx/rx indication, led isn't switched off with 'ifdown wan').
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48048
John Crispin [Fri, 1 Jan 2016 21:19:32 +0000 (21:19 +0000)]
lantiq: match default xdsl mode and default wan interface
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48047
John Crispin [Fri, 1 Jan 2016 21:19:27 +0000 (21:19 +0000)]
lantiq: convert vendorid into human readable form
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48046
John Crispin [Fri, 1 Jan 2016 21:19:21 +0000 (21:19 +0000)]
lantiq: add the current profile to the stats output
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48045
John Crispin [Fri, 1 Jan 2016 21:19:12 +0000 (21:19 +0000)]
lantiq: TDW8980 - use devicename:colour:function led naming scheme
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48044
John Crispin [Fri, 1 Jan 2016 21:18:59 +0000 (21:18 +0000)]
lantiq: P2812HNUFX - move usb leds to P2812HNU-F1
The P2812HNU-F3 doesn't have usb leds. Only the P2812HNU-F1 has those
leds.
Reported-by: Sylwester Petela <sscapi@gmail.com>
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48043
John Crispin [Fri, 1 Jan 2016 21:18:54 +0000 (21:18 +0000)]
lantiq: use devicename:colour:function led naming scheme
The leds of the following boards are not renamed due to lack of
manuals/informations:
- ARV7519PW
- ARV7510PW22
- ARV4510PW
The leds of the ARV4518PWR01* boards are unchanged, since the leds doesn't
match the leds from the manual or pictures (e.g. there shouldn't be a wps led).
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48042
John Crispin [Fri, 1 Jan 2016 21:18:47 +0000 (21:18 +0000)]
lantiq: add support for indicating the boot state using three leds
The BTHOMEHUBV5A has a RGB power led, where every colour is perfect to
indicate the current boot state. This patch adds support for such cases.
The existing led sequences should be the same as before.
Boards which are using a led different from power (like TDW89x0) are
changed to switch of the led after boot
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48041
John Crispin [Fri, 1 Jan 2016 21:18:38 +0000 (21:18 +0000)]
lantiq: use dsl led defined in DTS
dsl_control (dsl_notify.sh) is the only process which is aware of the
state of the atm/ptm interface. Use the dsl led exclusive for the dsl
line state.
On boards which don't have a distinct internet and a dsl led, let the
netdev status of the atm interface trigger the shared led.
Triggering the shared led according to the status of the ppp interface
isn't suitable, since the led would be switched of if the ppp
connection goes down, but the line is still in sync.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48040
John Crispin [Fri, 1 Jan 2016 21:18:30 +0000 (21:18 +0000)]
lantiq: use power leds defined in DTS
Use the power leds defined in the dts file instead of hardcoded led names.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48039
John Crispin [Fri, 1 Jan 2016 21:18:21 +0000 (21:18 +0000)]
lantiq: use default leds defined in DTS
Remove all now double defined leds from the led board file. Use pppoe
as default for all broadband connections, since it's the default in
OpenWrt now.
Rename the the wifi leds to make sure, the not applicable default
values get overwritten.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48038
John Crispin [Fri, 1 Jan 2016 21:18:08 +0000 (21:18 +0000)]
lantiq: define default leds in dts files
- ARV7525PW: use the power led as dsl led as done by the stock firmware
- FRITZ3370: use the info led as internet led
- FRITZ7320: use the power led as dsl led as done by the stock firmware
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48037
John Crispin [Fri, 1 Jan 2016 21:18:00 +0000 (21:18 +0000)]
lantiq: ARV752DPW - fix dts file
Use the same led logic and labels as the OEM firmware (red = okay,
blue = failure).
Add the red internet led.
Remove missing usb led workaround. The workaround shouldn't be in the
default configuration.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48036
John Crispin [Fri, 1 Jan 2016 21:17:55 +0000 (21:17 +0000)]
lantiq: ARV752DPW22 - fix dts file
No need to switch (and keep) on all leds at boot. Use the same led
logic and labels as the OEM firmware (red = okay, blue = failure).
Add the red internet led.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48035
John Crispin [Fri, 1 Jan 2016 21:17:50 +0000 (21:17 +0000)]
lantiq: DGN1000B - fix typo in dts file
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48034
John Crispin [Fri, 1 Jan 2016 21:17:42 +0000 (21:17 +0000)]
lantiq: ARV4518PWR01* move redundant parts to dtsi
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48033
John Crispin [Fri, 1 Jan 2016 21:17:34 +0000 (21:17 +0000)]
lantiq: BTHOMEHUBV2B - remove missing usb led workaround
The workaround shouldn't be in the default configuration.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48032
John Crispin [Fri, 1 Jan 2016 21:17:26 +0000 (21:17 +0000)]
lantiq: P2812HNUFX - move leds to dtsi
Beside the used labels, they are the same on both boards.
Signed-off-by: Mathias Kresin <openwrt@kresin.me>
SVN-Revision: 48031
John Crispin [Fri, 1 Jan 2016 21:17:21 +0000 (21:17 +0000)]
ralink: fix rt3050/5350 ethernet switch support
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48030
Felix Fietkau [Fri, 1 Jan 2016 18:58:02 +0000 (18:58 +0000)]
ramips: set the wifi mac address to the same as LAN on witi
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48029
Felix Fietkau [Fri, 1 Jan 2016 18:57:54 +0000 (18:57 +0000)]
mt76: update to the latest version from the mt7603 branch, adds support for overriding the mac address via OF
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48028