Florian Fainelli
d010b1efe5
Fix bug in foregrounding in /etc/init.d/rcS
...
Not using the config_xxx functions correctly. Amended.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-16 18:14:08 +00:00
Nicolas Thill
0312bccde4
package/base-files: fix typo in r20874 (thanks to rhk for spotting it)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 08:22:39 +00:00
Nicolas Thill
40eb7472f8
package/base-files: use a single $(CP) instead of two to copy shared library files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 06:01:45 +00:00
Florian Fainelli
8268c31d89
[package] option to allow boot to run to completion before starting shell
...
Setting the system variable "foreground" to yes causes the system to run
the init scripts in series and wait for completion.
This is useful if (a) you don't want the user getting into the console
until the system is initialized, or (b) you have things going on in your
scripts that require strict ordering (and no possible race conditions).
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 19:57:25 +00:00
Felix Fietkau
986821b28c
fix jffs2 and mini_fo mount in failsafe (patch from #7134 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 14:24:58 +00:00
Florian Fainelli
1d31ff0695
[package] add debugging entry to hotplug config
...
This is useful for seeing what devices are detected by the system.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20785 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-10 18:35:14 +00:00
Vasilis Tsiligiannis
1028ae4370
[package] base-files: Use hotplug2 to download firmware
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 18:21:02 +00:00
Jo-Philipp Wich
9965c7f2e3
[package] base-files: also regenerate wifi config if existing config contains only whitespace
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 13:31:59 +00:00
Vasilis Tsiligiannis
4510803101
[package] base-files: Cancel firmware loading if file doesn't exist
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-01 15:22:13 +00:00
Nicolas Thill
e64ffa5d4f
[package] base-files: fix shell syntax (prevent error messages when activating initscripts in IB)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20571 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 03:58:17 +00:00
Jo-Philipp Wich
596c2ea83d
[package] base-files: add a hotplug handler for rdate
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:13:33 +00:00
Jo-Philipp Wich
9f0598bd57
[package] base-files: make press key message more explicit in preinit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20392 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-23 22:56:12 +00:00
Florian Fainelli
6e84b166c4
change from /jffs to /overlay, patch from Daniel Dickinson
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 17:16:50 +00:00
Felix Fietkau
99acdb0a76
base-files: reload switch settings on /etc/init.d/network start as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-15 14:02:49 +00:00
Felix Fietkau
17cf7bef79
fix error output of brctl if bridging is not supported.
...
The following error is displayed during network configuration on any device that has DEVICE_TYPE set to something else then router, or has brctl functionality disabled through some other method:
"brctl: SIOCGIFBR: Package not installed"
This is due to the unbridge function being called, which uses "brctl show" to determine if the interface is bridged.
Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20218 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-14 21:10:07 +00:00
Jo-Philipp Wich
26f2c148fa
[package] base-files: force preinit to use busybox mount ( #6797 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-13 02:59:05 +00:00
Gabor Juhos
87028083c1
package/base-files: call preinit_ip_deconfig before processing init on
...
initramfs images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 14:37:19 +00:00
Nicolas Thill
a13ab1369e
[package] base-files: fix preinit code typos
...
Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl>
Acked-by: Daniel Dickinson <cshore@csolve.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-10 18:09:53 +00:00
Nicolas Thill
1dbc3b9805
firstboot: detect mtd, rom & jffs parts first, fix jffs mounted test
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-05 00:53:51 +00:00
Travis Kemen
62fb99fe0e
revert r19964 for now, there are issues with opkg/ipkg.py generating the status db
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-04 02:42:23 +00:00
Travis Kemen
c4dd2d0542
grab all config files for installed packages, closes #3718
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19964 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-03 18:19:19 +00:00
Nicolas Thill
8b7dac4be4
firstboot: fix typo ( closes : #6738 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 23:54:45 +00:00
Felix Fietkau
e6b770a77d
base-files: fix enter failsafe message
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19937 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 18:20:39 +00:00
Felix Fietkau
ddf22a9a51
add block-extroot, a package for using an external filesystem as rootfs (patch by cshore)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-26 22:46:10 +00:00
Felix Fietkau
3d97332bd2
add the block-mount package by Daniel Dickinson (cshore), replacing existing automount functionality
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-26 22:45:39 +00:00
Jo-Philipp Wich
da2a268bf7
[package] base-files: add /dev/hvcX to hotplug common rules
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19608 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 18:57:01 +00:00
Jo-Philipp Wich
8f103736e7
[package] base-files: revert dhcp state information on ifdown and restore pre-r19530 behaviour in udhcp default.script
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 02:06:57 +00:00
Travis Kemen
c25c2a676d
Here is LVM support for OpenWRT. It introduces 3 new packages:
...
- kmod-dm for the device mapper kernel module.
- kmod-libdevmapper for the device-mapper library.
- kmod-lvm2 for the lvm tool.
Note that it currently does not create the symlinks for all the lvm
tools, so you have to use lvm pvs rather than just pvs.
Thanks Stefan Monnier
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 01:37:02 +00:00
Lars-Peter Clausen
c555bde276
[base-files] Don't do lazy unmounting of filessystems at reboot/poweroff.
...
It is unneeded and could couse a broken filesystem if unmounting takes to long.
Thanks to Peter Wagner
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-09 18:07:36 +00:00
Jo-Philipp Wich
6da72b8e02
[package] base-files: fix udhcpc address acquisition on network restart (patch by Scott Dudley)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-05 07:57:07 +00:00
Felix Fietkau
27f50999c9
/sbin/wifi: improve reliability of restarts by resetting the state properly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-02 02:19:10 +00:00
Jo-Philipp Wich
65028199a3
[package] base-file: revert unrelated change accidentally committed in r19478
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-01 02:00:57 +00:00
Jo-Philipp Wich
dc4b039c86
[package] base-files: preinit: get rid of /dev/null redirections and use grep -q where applicable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19478 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-01 00:32:46 +00:00
Florian Fainelli
34cdb3d698
[package] quieten the check for devs, thanks nbd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 21:09:53 +00:00
Florian Fainelli
e6eeb6cbf2
[package] /dev/null was used before it was created, so an
...
empty file was created. This prevented the actual device node from
being created. The attached patch fixes that, patch from cshore
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 21:01:21 +00:00
Felix Fietkau
4664ca7774
when rebooting, use lazy umounts as fallback (patch by puchu)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19429 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 18:17:57 +00:00
Felix Fietkau
e2dc509448
stop syslogd before rebooting, otherwise umount might not work properly when logging to a file (thx, puchu)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19428 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 18:17:52 +00:00
Felix Fietkau
3f0f74fec5
when rebooting, stop the network interfaces last (just before umount) to allow services to shut down properly (thx, puchu)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 18:17:48 +00:00
Felix Fietkau
d4de127e12
base-files: do not warn about nonexistant sysctl overrides (some of them are config dependent)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19375 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-29 02:17:11 +00:00
Felix Fietkau
6796f8ddbb
preinit: Remove Ctrl-C prompt...impossible on /dev/console (patch by cshore)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-28 19:27:49 +00:00
Gabor Juhos
1e586bc75d
base-files: don't build '00_preinit.conf' if CONFIG_PREINITOPT is not selected
...
Also, use the default pi_broadcast address if it is not specified
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-26 14:41:26 +00:00
Felix Fietkau
3cece76ad4
fix missing quote (thx, puchu)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 23:03:53 +00:00
Felix Fietkau
fd4ddfd240
add preinit modularization work by Daniel Dickinson (cshore)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 17:11:17 +00:00
Felix Fietkau
50b344faf0
fix a typo in the hwmode handling in /sbin/wifi (thx, maddes)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19313 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-24 14:27:27 +00:00
Jo-Philipp Wich
16fdab4f45
[package] base-files: ensure that the ip6addr of the main interface stays the primary ip by re-adding it after alias setup is completed - patch by Alina Friedrichsen
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-23 22:56:07 +00:00
Jo-Philipp Wich
94e23a1c56
[package] base-files: try to activate hotplugged partitions as swap and fall back to lazy mount ( #6517 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-23 21:58:01 +00:00
Jo-Philipp Wich
0308066752
[package] base-files: disable bridge firewalling by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19214 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 05:38:44 +00:00
Jo-Philipp Wich
35f17d4c9b
[package] base-files:
...
sysupgade library coomon.sh has "bug" in glibc enviorement. For some reason
ld-linux.so.3 is not installed at ramfs and sysupgrade always fails.
Signed-off-by: Zintis Petersons <zintis.petersons@e-mail.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-16 13:39:13 +00:00
Jo-Philipp Wich
5073e6db1e
[package] base-files, mac80211 ( #6491 )
...
- fix wep key handling in iw with mac80211 based drivers
- sanitize keys where necessary
- put a procedure prepare_key_wep() into /sbin/wifi for use by other driver backends
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-13 18:39:44 +00:00
Felix Fietkau
165629fca5
run led init after /etc/init.d/done to keep the configured led settings active after the system has finished booting
...
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-06 02:34:20 +00:00