Ralph Hempel
6d4c89c7f5
adding check for /proc/net/vlan/config (==vlan enabled kernel)
...
SVN-Revision: 11132
16 years ago
John Crispin
1dce440fa5
revert borked commit
...
SVN-Revision: 11038
16 years ago
John Crispin
3141b38fd8
make etrax serial driver register its device nodes, so we get a console
...
SVN-Revision: 11037
16 years ago
Felix Fietkau
2c3018e0da
initramfs: start one hotplug2 for coldplugging and one for handling events between coldplug and end of /init
...
SVN-Revision: 10930
16 years ago
Felix Fietkau
7232fe9150
use the right hotplug2 invocation for initramfs
...
SVN-Revision: 10928
16 years ago
Gabor Juhos
8b011c593d
base-files: fix a typo
...
SVN-Revision: 10927
16 years ago
Felix Fietkau
0b341be6c0
This patch re-adds the udev and hotplug2 initialization fixes originally present in /init but was removed when some code was moved from /init to /etc/preinit in rev 10870. This adds udev initialization and only handles hotplug2 initialization when hotplug2 is present.
...
Signed-off-by: Yuji Mano <yuji.mano@am.sony.com>
SVN-Revision: 10912
16 years ago
Matteo Croce
227af4b113
assign names to filesystems when mounting virtual ones ( closes #3340 )
...
SVN-Revision: 10903
16 years ago
Felix Fietkau
41fb282b6d
remove some redundant code
...
SVN-Revision: 10870
16 years ago
Matteo Croce
ac5cfeb417
fix swap{on,off} path
...
SVN-Revision: 10863
16 years ago
Travis Kemen
37b0cc9a10
fix restart on platforms without a setup_switch()
...
SVN-Revision: 10846
16 years ago
Travis Kemen
bae7e5bebb
add missing include in restart
...
SVN-Revision: 10794
16 years ago
Felix Fietkau
3c94156b28
fix use of uci_set_state in network scripts (thx, netprince)
...
SVN-Revision: 10763
16 years ago
Matteo Croce
633e548e01
fix typo(2) in watchdog init script
...
SVN-Revision: 10727
16 years ago
Matteo Croce
cd4447d269
fix typo in watchdog init script
...
SVN-Revision: 10726
16 years ago
Florian Fainelli
dd2afbeee3
Start the watchdog daemon if a harware watchdog is present
...
SVN-Revision: 10721
17 years ago
Felix Fietkau
f4f7d687f0
fix interface enumeration issues related to /var/state/network (thx to fish for debugging this)
...
SVN-Revision: 10715
17 years ago
Florian Fainelli
8d30372bdc
Make the syslog ring-buffer size configurable ( #3204 )
...
SVN-Revision: 10557
17 years ago
Florian Fainelli
c3c83c6574
Fix typo
...
SVN-Revision: 10544
17 years ago
Florian Fainelli
62b0af39c7
Also call setup_switch on network restart
...
SVN-Revision: 10540
17 years ago
Travis Kemen
e8bbb631e3
remove the packages repo as it is not compatable with trunk
...
SVN-Revision: 10537
17 years ago
Felix Fietkau
49080689d9
add an extra safety check
...
SVN-Revision: 10389
17 years ago
Felix Fietkau
0cf1a58282
Here comes the new UCI. Enjoy :)
...
SVN-Revision: 10367
17 years ago
John Crispin
5f713d6adb
make the system have a daemon user by default
...
SVN-Revision: 10293
17 years ago
John Crispin
0844d5fe49
add generic gpio char dev for CONFIG_GENERIC_GPIO archs
...
SVN-Revision: 10261
17 years ago
Felix Fietkau
e84e3a5b03
missing optional parameters for restart and boot functions
...
Add missing optional parameters in remaining rc functions.
It fixes my previous implementation of parametrized rc functions [8106],
ticket #3063 , thanks argovela-at-yahoo-com for reporting.
Signed-off-by: Lubos Stanek (lubek) <lubek@lubek.name>
SVN-Revision: 10245
17 years ago
Felix Fietkau
3b2e07b84f
add uci_set_default (to be used in init scripts or /etc/uci-defaults)
...
SVN-Revision: 10086
17 years ago
Felix Fietkau
9b27c5b585
refactor hotplug2 rules, make sure that the default button rule is only used during the init (should fix #2772 )
...
SVN-Revision: 9644
17 years ago
Felix Fietkau
2afa8ad23c
fix ppp issues (thanks to Fatus for debugging this)
...
SVN-Revision: 9634
17 years ago
Felix Fietkau
8977c6c20a
drop the '0' default in config_get_bool
...
SVN-Revision: 9618
17 years ago
Felix Fietkau
d36374c428
init: check permissions on rc.d files
...
We try to unconditionally execute /etc/rc.d/* files, even if they're
not executable - an easy way of temproarily disabling a service. When
this happens, we get a permission denied error on boot.
This change only tries to run execulable startup scripts.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 9607
17 years ago
Felix Fietkau
b443ee0fbb
init: don't start hotplug2 if it doesn't exist
...
The current init script always tries to start hotplug 2, even if
it's not present, so we get an error on boot.
This change checks for the presence of the hotplug2 binary before
trying to start it.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 9606
17 years ago
Florian Fainelli
d8faf285a8
Allow specifying static IPv6 gateways ( #2710 )
...
SVN-Revision: 9569
17 years ago
Felix Fietkau
071a907015
add support for interfaces with ipv6, but no ipv4 (patch from #2695 )
...
SVN-Revision: 9545
17 years ago
Gabor Juhos
5fb714cca9
base-files: suppress error messages in usb-storage script
...
SVN-Revision: 9498
17 years ago
Gabor Juhos
131d358fc3
6tunnel: move init/config files to the right place
...
SVN-Revision: 9453
17 years ago
Florian Fainelli
b8964159ff
Enable IPv6 forwarding by default ( #2527 )
...
SVN-Revision: 9435
17 years ago
Florian Fainelli
f038ae8671
Mark 6tunnel as executable, avoids ": /etc/init.d/rcS: line 8: /etc/rc.d/S466tunnel: Permission denied"
...
SVN-Revision: 9424
17 years ago
Florian Fainelli
0d2e9a6539
Turn off stp by default, thanks ejka
...
SVN-Revision: 9345
17 years ago
Florian Fainelli
c37f550144
Turn on stp by default for bridges ( #2476 )
...
SVN-Revision: 9343
17 years ago
Florian Fainelli
e36f4396f6
Add route6 option to setup IPv6 routes ( #2528 )
...
SVN-Revision: 9337
17 years ago
John Crispin
58b8ecdf0d
fixed 1677
...
SVN-Revision: 9314
17 years ago
Florian Fainelli
64734f94c7
Add 6tunnel configuration for tunnel brokers based configuration (not SiXXS), disabled by default
...
SVN-Revision: 9259
17 years ago
Travis Kemen
1c09c55875
add clientid to udhcpc thanks pjama
...
SVN-Revision: 9159
17 years ago
Rod Whitby
ac8f66b987
base-files: Added support for swap configuration in /etc/config/fstab
...
SVN-Revision: 8947
17 years ago
Rod Whitby
cd95009fc6
Added support for /etc/default/fstab - a means of automatically mounting devices on boot.
...
SVN-Revision: 8916
17 years ago
Felix Fietkau
ca32501abe
add --no-coldplug to the hotplug2 process started by /etc/init.d/boot - should prevent duplicate ifup actions. thx, ffrrrr.
...
SVN-Revision: 8864
17 years ago
John Crispin
f3b9e06a14
made HOME=/root global instead of x86 specific
...
SVN-Revision: 8845
17 years ago
Felix Fietkau
ce63393e36
sync awk implementation of config_get_bool with the shell variant
...
SVN-Revision: 8841
17 years ago
Felix Fietkau
6b882b579f
support true and false in config_get_bool
...
SVN-Revision: 8840
17 years ago
Felix Fietkau
f7ff1d6d0f
fix a few issues with dynamically assigned interfaces
...
SVN-Revision: 8765
17 years ago
Felix Fietkau
1e38527a52
add sysupgrade script for config preserving system upgrades. only implemented for x86-2.6 at the moment, but can be ported to other platforms easily
...
SVN-Revision: 8456
17 years ago
Felix Fietkau
049dc2925b
fix a race condition with dynamic interfaces and firewalling
...
SVN-Revision: 8343
17 years ago
Felix Fietkau
b085680b96
tab/whitespace fix
...
SVN-Revision: 8338
17 years ago
John Crispin
206998371f
wireless config gets regenerated not only when it does not exist, buit also if it is 0 len
...
SVN-Revision: 8149
17 years ago
Felix Fietkau
600d29f61e
fix an error message
...
SVN-Revision: 8109
17 years ago
Felix Fietkau
b13426e21b
keep track of the wifi interface state in /var/state/wireless
...
SVN-Revision: 8108
17 years ago
Felix Fietkau
6330c58b58
add patch from #2111
...
SVN-Revision: 8106
17 years ago
Felix Fietkau
e58d9626f2
add a workaround for the hostapd killed issue when using more than one wifi card ( #1928 , #2040 )
...
SVN-Revision: 8077
17 years ago
Felix Fietkau
c50816d093
move firmware loading to hotplug2-init.rules (should fix #2056 )
...
SVN-Revision: 7955
17 years ago
Felix Fietkau
a366b4ea98
use . /var/state/network instead of config_load to avoid a CONFIG_SECTIONS reset
...
SVN-Revision: 7953
17 years ago
Felix Fietkau
1b4380b8ed
avoid a race condition that might lead to dnsmasq reading an empty resolv.conf ( #2007 )
...
SVN-Revision: 7952
17 years ago
Felix Fietkau
bfa7afbd22
fix static routes for dynamic interfaces ( #1446 )
...
SVN-Revision: 7949
17 years ago
Mike Baker
c2e8f9c47c
rename mini_fo mount point so as not to confuse users
...
SVN-Revision: 7928
17 years ago
Mike Baker
57da2d5713
move uci_load into config_load so that changes can be applied via uci without commiting
...
SVN-Revision: 7927
17 years ago
Felix Fietkau
fb684d26f3
add second package source for packages built from the /packages repository fix up first package source (should be release, not snapshots on 7.07)
...
SVN-Revision: 7897
17 years ago
Felix Fietkau
0e387805fb
hotplug2 update - include hotplug2-init.rules from hotplug2.rules, fix permissions of various devices ( fixes #2052 )
...
SVN-Revision: 7892
17 years ago
Mike Baker
bab458186d
fix usb-storage permissions
...
SVN-Revision: 7889
17 years ago
Mike Baker
9a785f0b0a
more wpa+wds patches
...
SVN-Revision: 7888
17 years ago
Felix Fietkau
5b52ebfcb1
fix a race condition with broadcom wl devices in a bridge if a device is added before the bridge is brought up, the wifi settings are lost
...
SVN-Revision: 7872
17 years ago
Felix Fietkau
114b9a8fb6
add failsafe support for atheros-2.6 ( #1501 ) - only works with ar5315+ at the moment
...
SVN-Revision: 7870
17 years ago
Felix Fietkau
5e7cb507cd
move parts of the failsafe code to the generic base-files - will be used on atheros as well as soon as i've added support for it
...
SVN-Revision: 7810
17 years ago
Felix Fietkau
f95db8bac8
fix a warning ( #1800 )
...
SVN-Revision: 7809
17 years ago
Felix Fietkau
c09dc20f2c
replace the hotplug2 fork handling hack with a better solution implemented in upstream (thanks, iSteve)
...
SVN-Revision: 7786
17 years ago
Felix Fietkau
9bf6078866
unify sysctl.conf, add extra netfilter options ( #1996 )
...
SVN-Revision: 7784
17 years ago
Mike Baker
810b0bcb22
fix broadcast address ( #1611 )
...
SVN-Revision: 7766
17 years ago
Felix Fietkau
8c41e51e92
fix failsafe on broadcom, send netlink events in diag when running linux 2.6
...
SVN-Revision: 7722
17 years ago
John Crispin
2fe37ccdf6
added usb-storage hotpluging
...
SVN-Revision: 7684
17 years ago
Felix Fietkau
4f16e9cc3e
keep track of the network interface states (stored in uci format in /var/state/network, overlay over /etc/config/network)
...
SVN-Revision: 7643
17 years ago
Felix Fietkau
90d54c0faa
more fixes
...
SVN-Revision: 7639
17 years ago
Felix Fietkau
5e6f8739be
some shell variable handling fixes
...
SVN-Revision: 7638
17 years ago
Felix Fietkau
74f84753e7
fix typo
...
SVN-Revision: 7637
17 years ago
Felix Fietkau
796e53414f
allow config_* and uci_* functions to work on files outside of /etc/config - these files are assumed to use commands generated by uci_* only (as overlay to regular config files)
...
SVN-Revision: 7636
17 years ago
Florian Fainelli
440f537f48
Add the conloglevel option ( #1682 )
...
SVN-Revision: 7613
17 years ago
Florian Fainelli
5b78b9a5e7
Check for modules.d existence before loading modules
...
SVN-Revision: 7423
17 years ago
Mike Baker
40071deb7a
mount_root should only mount the root
...
SVN-Revision: 7418
17 years ago
Felix Fietkau
8682fc591c
bridge the lan interface by default
...
SVN-Revision: 7349
17 years ago
Travis Kemen
ff111c2511
keep uci_set from saving things that have not changed
...
SVN-Revision: 7259
17 years ago
Mike Baker
924cd1ffc9
fix typo
...
SVN-Revision: 7244
17 years ago
Florian Fainelli
1518889ffa
Prefer real executables when available ( #1296 )
...
SVN-Revision: 7232
17 years ago
Mike Baker
3e112cbedb
cleaner version of the udhcp script
...
SVN-Revision: 7222
17 years ago
Mike Baker
d502764953
/proc needs to be mounted before preinit.arch for failsafe
...
SVN-Revision: 7220
17 years ago
Florian Fainelli
3e9c0379ba
Do not suppress routes if the router received on renew is the same ( #138 )
...
SVN-Revision: 7215
17 years ago
Florian Fainelli
5cbadc89e7
Fix set_state preinit stuff
...
SVN-Revision: 7200
17 years ago
Mike Baker
e4c6078c67
clean up the mtd unlocking
...
SVN-Revision: 7199
17 years ago
Mike Baker
4bc5cb30d3
tweaks for 2M devices
...
SVN-Revision: 7179
17 years ago
Mike Baker
6d97d7af8c
bugfix
...
SVN-Revision: 7178
17 years ago
Mike Baker
5fa3d90c46
fix bug in mount script
...
SVN-Revision: 7177
17 years ago
Mike Baker
3fda1fbf87
cleanup the broadcom preinit.arch
...
SVN-Revision: 7176
17 years ago
Mike Baker
b1568474b3
use generic inittab for x86
...
SVN-Revision: 7175
17 years ago