- Feb 13, 2017
-
-
David Pinilla Caparrós authored
When running wifi detect, the user will be told on error output that wifi detect is deprecated, that wifi config must be used instead. Also the commit that changes it is referenced for further info. Signed-off-by:
David Pinilla Caparrós <dpinitux@gmail.com>
-
David Pinilla Caparrós authored
Since commit 5f8f8a36 wifi detect does not longer work and wifi config it's used to configure not yet configured wireless devices. This commit changes command usage to reflect that change. Signed-off-by:
David Pinilla Caparrós <dpinitux@gmail.com>
-
- Nov 19, 2016
-
-
Felix Fietkau authored
Use fwtool to extract it, only require metadata to be present if the platform sysupgrade script sets REQUIRE_IMAGE_METADATA=1 Image metadata is in JSON format and contains a list of supported devices, along with version information that could be displayed by a UI later before the actual upgrade happens. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Nov 03, 2016
-
-
Christian Lamparter authored
Currently, the wifi detection script is executed as part of the (early) boot process. Pluggable wifi USB devices, which are inserted at a later time are not automatically detected and therefore they don't show up in LuCI. A user has to deal with wifi detection manually, or restart the router. However, the current "sleep 1" window - which the boot process waits for wifi devices to "settle down" - is too short to detect wifi devices for some routers anyway. For example, this can happen with USB WLAN devices on the WNDR4700. This is because the usb controller needs to load its firmware from UBI and initialize, before it can operate. The issue can be seen on a BT HomeHub 5A as well as soon as the caldata are on an ubi volume. This is because the ath9k card has to be initialized by owl-loader first. Which has to wait for the firmware extraction script to retrieve the pci initialization values inside the caldata. This patch moves the wifi configuration to hotplug scripts. For mac80211, the wifi configuration will now automatically run any time a "ieee80211" device is added. Likewise broadcom-wl's script checks for new "net" devices which have the "wl$NUMBER" moniker. Issues with spawning multiple interface configuration - in case the detection script is run concurrently - have been resolved by using a named section for the initial configuration. Concurrent configuration scripts will now simply overwrite the same existing configuration. A workaround which preserves the "sleep 1" window for just the first boot has been added. This allows the existing brcm47xx boot and mvebu uci-default scripts to correctly setup the initial mac addresses and regulatory domain. And finally, the patch renames the "wifi detect" into "wifi config". As the script no longer produces any output that has to be redirected or appended to the configuration file. Thanks to Martin Blumenstingl for helping with the implementation and testing of the patch. Acked-by:
Jo-Philipp Wich <jo@mein.io> Signed-off-by:
Mathias Kresin <dev@kresin.me> Signed-off-by:
Christian Lamparter <chunkeey@gmail.com> Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Mathias Kresin authored
This patch adds a check in "wifi detect" to test if the wireless configuration file does exist. If it doesn't exist, an empty /etc/config/wireless file will be created. This is necessary because uci doesn't create new files, instead the tool just exits with "uci: Entry not found". Signed-off-by:
Mathias Kresin <dev@kresin.me> Signed-off-by:
Christian Lamparter <chunkeey@gmail.com>
-
- Oct 04, 2016
-
-
Christian Lamparter authored
This patch removes the non-working wifi driver filter for the wifi detection script. I figured that rather than replacing ${2:-$DRIVERS} with ${1:-$DRIVERS}, it would be better to remove it. Nobody needed it in the previous years. Signed-off-by:
Christian Lamparter <chunkeey@gmail.com>
-
- Jul 26, 2016
-
-
Etienne CHAMPETIER authored
Previous implementation was blocking the init and breaking halt/reboot/sysupgrade (reported by Daniel Golle) v2: use procd logging, use set -e + trap for error handling Signed-off-by:
Etienne CHAMPETIER <champetier.etienne@gmail.com> Tested-by:
Daniel Golle <daniel@makrotopia.org>
-
- Feb 09, 2016
-
-
Jo-Philipp Wich authored
With this patch sysupgrade will write directly to the partitions instead of to the main disk. The UUID is copied from the image to the MBR as well. This prevents the mbr from being completely overwritten and losing the partition table. The -p option has been added to maintain the original behavior and overwite the entire disk with the new image. Tests have been added to ensure that the image partitions match up with the active partitions. Signed-off-by:
Rob Mosher <nyt-openwrt@countercultured.net> SVN-Revision: 48682
-
- Feb 08, 2016
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48678
-
- Jan 17, 2016
-
-
Jo-Philipp Wich authored
A previous change to sysupgrade moved the overlay files into upper/ The -c switch generates a list of files to backup, but the sed calls did not take this into consideration. Signed-off-by:
Rob Mosher <nyt-openwrt@countercultured.net> SVN-Revision: 48281
-
- Oct 02, 2015
-
-
Steven Barth authored
Previously init and hotplug paths were different from console. Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 47080
-
- Apr 09, 2015
-
-
John Crispin authored
Current NAND sysupgrade process is a bit hard to follow due to the way of triggering stage1. Currently this is done by leaving a /mark/ in the form of /tmp/sysupgrade-nand-path during nand_do_platform_check. Existence of this mark stops standard sysupgrade process (as the result of sysupgrade_pre_upgrade exit). This may be a bit misleading. Proposed solution adds a new function that will allow platform.sh trigger NAND sysupgrade consciously. This will also allow cleaning nand_do_platform_check limiting it to just checking the image. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45338
-
- Mar 10, 2015
-
-
Luka Perkov authored
This brings back old behavior. Signed-off-by:
Luka Perkov <luka@openwrt.org> SVN-Revision: 44651
-
- Nov 24, 2014
-
-
Imre Kaloz authored
Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 43365
-
- Oct 14, 2014
-
-
John Crispin authored
[base-files] shell-scripting: fix wrong usage of '==' operator normally the '==' is used for invoking a regex parser and is a bashism. all of the fixes just want to compare a string. the used busybox-ash will silently "ignore" this mistake, but make it portable/clean at least. this patch does not change the behavior/logic of the scripts. Signed-off-by:
Bastian Bittorf <bittorf@bluebottle.com> SVN-Revision: 42911
-
- Oct 06, 2014
-
-
John Crispin authored
Signed-off-by:
Catalin Patulea <catalinp@google.com> SVN-Revision: 42783
-
- Jun 16, 2014
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 41222
-
- Jun 11, 2014
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 41126
-
- Apr 07, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40411
-
- Jan 17, 2014
-
-
John Crispin authored
sysugrade killed the lock causing failsafe to stop Signed-off-by:
Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 39318
-
- Dec 11, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39036
-
- Dec 09, 2013
-
-
Luka Perkov authored
Signed-off-by:
Luka Perkov <luka@openwrt.org> SVN-Revision: 39006
-
- Dec 02, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38990
-
Felix Fietkau authored
Add a new "reload" command that reloads the netifd config as well Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38989
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38988
-
- Nov 19, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38861
-
- Nov 14, 2013
-
-
Felix Fietkau authored
The current implementation of mtd will not append the backup file created by sysupgrade to the correct partition, as mtd will append the data to first jffs2 partition it finds. As the kernel is also stored on a jffs2 partition (which resides before the overlay partition), the data will be appended to this partition. To fix this problem, a new option -s <number> skip the first n bytes when appending data to the jffs2 partiton, defaults to "0" is added to mtd. Signed-off-by:
Peter Wagner <tripolar@gmx.at> SVN-Revision: 38807
-
- Jul 31, 2013
-
-
Jo-Philipp Wich authored
base-files: implement -l (--list-backup) sysupgrade parameter to list the files that would be backed up SVN-Revision: 37627
-
Jo-Philipp Wich authored
SVN-Revision: 37624
-
- Jul 30, 2013
-
-
Jo-Philipp Wich authored
SVN-Revision: 37620
-
- Jun 10, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 36893
-
- Apr 25, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 36429
-
- Mar 27, 2013
-
-
Jonas Gorski authored
Also allow '-y' to force the reset. SVN-Revision: 36133
-
- Feb 21, 2013
-
-
Jonas Gorski authored
To prevent accidential resets ask for confirmation (and default to n). Signed-off-by:
Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35712
-
- Jan 02, 2013
-
-
Jo-Philipp Wich authored
Fixes #12346. Signed-off-by:
Paul Fertser <fercerpav@gmail.com> SVN-Revision: 34975
-
Jo-Philipp Wich authored
Neither --create-backup nor --restore-backup need an image name (following the backup filename). Treat them in uniform way. Mostly fixes #12346. Signed-off-by:
Paul Fertser <fercerpav@gmail.com> SVN-Revision: 34974
-
- Dec 19, 2012
-
-
Mirko Vogt authored
SVN-Revision: 34794
-
Mirko Vogt authored
The behaviour of calling 'mount' differed depending on whether it called the busybox-mount, the mount of util-linux, the mount defined in /lib/functions.sh and /lib/functions/boot.sh /etc/preinit even included /lib/functions.sh and /lib/functions/boot.sh, both re-defining 'mount'. SVN-Revision: 34792
-
- Aug 12, 2012
-
-
Jo-Philipp Wich authored
base-files: provide a sysupgrade -r (--restore-backup) option as convenience wrapper for tar -C / -x(v)zf SVN-Revision: 33147
-
- Aug 09, 2012
-
-
Jo-Philipp Wich authored
SVN-Revision: 33075
-