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 |
Mike Baker
|
4a41439c46
|
unified preinit environment
SVN-Revision: 7173
|
17 years ago |
Mike Baker
|
5eb30e636d
|
fix typo
SVN-Revision: 7170
|
17 years ago |
Mike Baker
|
f0fa2a3de5
|
unmount filesystems at shutdown
SVN-Revision: 7166
|
17 years ago |
Mike Baker
|
bef40307bb
|
START/STOP values must be specified in the init script
SVN-Revision: 7164
|
17 years ago |
Mike Baker
|
291420a8f3
|
add K* scripts to be run at shutdown
SVN-Revision: 7163
|
17 years ago |
Mike Baker
|
fa0568fdcb
|
move syslogd and klogd to init.di/boot script, add remote logging support
SVN-Revision: 7160
|
17 years ago |
Felix Fietkau
|
76184df0e6
|
fix networking on broadcom and possibly other targets as well (#1658)
SVN-Revision: 7149
|
17 years ago |
Eugene Konev
|
9cea5657af
|
Fix ipv6 address assignment (#1622).
SVN-Revision: 7116
|
17 years ago |
Felix Fietkau
|
ca7a815602
|
use hotplug2 for serializing hotplug events on 2.6
SVN-Revision: 7097
|
17 years ago |
Mike Baker
|
dda5964af5
|
buggy script; nolonger used
SVN-Revision: 7078
|
17 years ago |
Mike Baker
|
10ac836039
|
various patches to add support for ppp over evdo or character devices
SVN-Revision: 7076
|
17 years ago |
Imre Kaloz
|
da547b8ab2
|
move the last change to the right place
SVN-Revision: 7069
|
17 years ago |
Imre Kaloz
|
40e3aaf430
|
set $HOME to /tmp on bootup
SVN-Revision: 7068
|
17 years ago |
Felix Fietkau
|
9507f89800
|
create /dev/root on boot - fixes cf2nand on rb532
SVN-Revision: 7066
|
17 years ago |
Felix Fietkau
|
383a21f3c5
|
use separate sysctl.conf files for 2.4 and 2.6 - fixes some boot message spam
SVN-Revision: 7043
|
17 years ago |
Felix Fietkau
|
65113c481f
|
we can use some more hotplug processes here...
SVN-Revision: 6980
|
17 years ago |
Felix Fietkau
|
45c01cae72
|
add jffs2_mark_erase function for erasing jffs2 partitions on the next mount (typically faster than doing mtd erase manually)
SVN-Revision: 6978
|
17 years ago |
Felix Fietkau
|
5f4b17b53f
|
fix ifdown hotplug event (#1576)
SVN-Revision: 6950
|
17 years ago |
Felix Fietkau
|
6d47d3ae11
|
fix bogus "interface not found" errors in ifup -a (#1580)
SVN-Revision: 6949
|
17 years ago |
Felix Fietkau
|
ab8cb8d959
|
remove automounting script for block devices - it's causing more problems than it solves
SVN-Revision: 6937
|
17 years ago |
Felix Fietkau
|
30dfff4849
|
allow scripts to disable config callbacks
SVN-Revision: 6934
|
17 years ago |
Felix Fietkau
|
d56750665c
|
use rc.common for usb init script
SVN-Revision: 6873
|
17 years ago |
Florian Fainelli
|
da8174507a
|
Add ldd and ldconfig support, template packages derived from gcc and uclibc
SVN-Revision: 6856
|
17 years ago |
Felix Fietkau
|
478ee4a135
|
network config: ignore nonexistant interfaces
SVN-Revision: 6819
|
17 years ago |
Felix Fietkau
|
4b5e7678f6
|
move /dev/tun to /dev/net/tun
SVN-Revision: 6814
|
17 years ago |
Florian Fainelli
|
2266aad2ec
|
Limit the number of hotplug childrens
SVN-Revision: 6804
|
17 years ago |
Felix Fietkau
|
7326a8beb5
|
/sbin/hotplug-call: export the hotplug event type through the environment for hotplug scripts
SVN-Revision: 6768
|
17 years ago |
Florian Fainelli
|
c7ce5e06da
|
Use MiBSD ksh if installed (#1470)
SVN-Revision: 6687
|
17 years ago |
Felix Fietkau
|
7f0dd3fa45
|
rename uci-update.awk to uci.awk and add a few config_* functions
SVN-Revision: 6666
|
17 years ago |
Felix Fietkau
|
c76cdd5781
|
fix uci commit
SVN-Revision: 6665
|
17 years ago |
Felix Fietkau
|
2954f04b41
|
small cleanup
SVN-Revision: 6663
|
17 years ago |
Felix Fietkau
|
f9abb7cbba
|
add an optional parameter to scan_interfaces() that can override the network config file (defaults to 'network')
SVN-Revision: 6619
|
17 years ago |
Eugene Konev
|
b756ea8a95
|
Move /sys on pivot_root too
SVN-Revision: 6603
|
17 years ago |
Felix Fietkau
|
e1bb37f2ec
|
upgrade dnsmasq to latest version, rewrite dnsmasq init script for uci, rename /bin/ipcalc to /bin/ipcalc.sh (fixes #1452)
SVN-Revision: 6595
|
17 years ago |
Mike Baker
|
a738f566e6
|
add a new 'option disabled' to wifi-device
SVN-Revision: 6576
|
17 years ago |
Felix Fietkau
|
2c62bddcfe
|
Add an 'Image Configuration' menu to menuconfig Packages can export a list of config options with labels and data types through the metadata. The selected config values will be exported to the target filesystem in /etc/uci-defaults and applied on the first boot.
SVN-Revision: 6572
|
17 years ago |
Felix Fietkau
|
b77680287e
|
add new config option for the hostname in /etc/config/system (fixes #1302, #1438)
SVN-Revision: 6532
|
17 years ago |
Felix Fietkau
|
4af390ee76
|
add vga console support for x86-2.6 images (fixes #1342, #840)
SVN-Revision: 6530
|
17 years ago |
Felix Fietkau
|
a44c286fdb
|
nuke mdev and replace it with hotplug2 :)
SVN-Revision: 6512
|
17 years ago |
Felix Fietkau
|
eb83bc789a
|
only mount sysfs once (thx, ejka)
SVN-Revision: 6504
|
17 years ago |
Felix Fietkau
|
c96e173c28
|
add failsafe support for x86-2.6 and fix mdev support for platforms using /etc/preinit
SVN-Revision: 6481
|
17 years ago |
Felix Fietkau
|
df228a5d99
|
don't run mdev on hotplug pseudo-events that come from user space
SVN-Revision: 6480
|
17 years ago |
Imre Kaloz
|
662fde9077
|
R.I.P. devfs
SVN-Revision: 6478
|
17 years ago |
Felix Fietkau
|
0ddaeaf38b
|
make find_mtd_part work without devfs
SVN-Revision: 6466
|
17 years ago |
Felix Fietkau
|
65b4654000
|
add support for static routes - based on the patch from #1365
SVN-Revision: 6457
|
17 years ago |
Felix Fietkau
|
84bec9f9cf
|
add support for if{down,up} -a and implement proper start/stop/restart for /etc/init.d/network
SVN-Revision: 6455
|
17 years ago |
Felix Fietkau
|
68ca8e7818
|
make squashfs overlay support more generic and integrate it for x86-2.6
SVN-Revision: 6450
|
17 years ago |
Felix Fietkau
|
c1ab24d04a
|
add a check for brctl in the unbridge() function (fixes #1417)
SVN-Revision: 6410
|
17 years ago |
Felix Fietkau
|
4215478ffe
|
move config_get_bool from /sbin/wifi to /etc/functions.sh
SVN-Revision: 6407
|
17 years ago |
Felix Fietkau
|
9405a2a6be
|
Integrate basic UCI config file validation support Needs more testing and validation is not enforced yet
Code contributed by Fraunhofer Fokus
SVN-Revision: 6391
|
17 years ago |
Felix Fietkau
|
92feed28d8
|
more reliable fix for handling ppp
SVN-Revision: 6356
|
17 years ago |
Felix Fietkau
|
43580f1b1d
|
integrate the fix from #1348 and clean up the network scripts a bit...
SVN-Revision: 6355
|
17 years ago |
Mike Baker
|
59accbecf5
|
Change localhost into a fully qualified name; remove OpenWrt alias to 127.0.0.1
SVN-Revision: 6292
|
18 years ago |
Felix Fietkau
|
271a77fa90
|
fix typos in ifdown (patch from #1319)
SVN-Revision: 6272
|
18 years ago |
Felix Fietkau
|
1930885f90
|
fix a typo
SVN-Revision: 6228
|
18 years ago |
Felix Fietkau
|
2ff5dc759a
|
add broadcast setting for /etc/config/network interfaces
SVN-Revision: 6225
|
18 years ago |
Felix Fietkau
|
e2c94324e7
|
make usb init script executable
SVN-Revision: 6203
|
18 years ago |
Felix Fietkau
|
ade7e1b7cf
|
use syslogd -C16 instead of syslogd -C 16 (busybox 1.4 compatibility)
SVN-Revision: 6202
|
18 years ago |
Florian Fainelli
|
78af4adbc5
|
Mount usb filesystem at startup (#1077)
SVN-Revision: 6163
|
18 years ago |
Felix Fietkau
|
857d350bc7
|
ignore the bridge option if brctl is not available
SVN-Revision: 6145
|
18 years ago |
Felix Fietkau
|
73e982ce0c
|
Fix the issue where the default gateway is not set in static mode most of the time. Seems like the bridge is not fast enough at switching to 'forwarding' mode so a short delay before setting the routes is necessary.
SVN-Revision: 6123
|
18 years ago |
Felix Fietkau
|
d18161d2df
|
add checks for {ip,ip6}addr in the network config
SVN-Revision: 6099
|
18 years ago |
Felix Fietkau
|
656412d1a3
|
Forward port whiterussian resolv.conf changes /etc/resolv.conf links to /tmp/resolv.conf /tmp/resolv.conf links to /tmp/resolv.conf.auto by default (which is where the ISPs nameserver is in) When dnsmasq starts, it replaces /tmp/resolv.conf with a file pointing to 127.0.0.1
SVN-Revision: 6043
|
18 years ago |
Felix Fietkau
|
354a4b31a4
|
don't try to automount loopback devices (#1011)
SVN-Revision: 5877
|
18 years ago |
Felix Fietkau
|
4bef6e13c2
|
add a workaround for self-killing init scripts on restart (#1023)
SVN-Revision: 5876
|
18 years ago |
Felix Fietkau
|
1d23349bea
|
add a variable to keep track of the list of sections when loading uci config files. add a function to iterate through sections
SVN-Revision: 5870
|
18 years ago |
Felix Fietkau
|
218b006536
|
fix CONFIG_FILENAME in uci_commit()
SVN-Revision: 5791
|
18 years ago |
Felix Fietkau
|
bfd12920bb
|
fix typo
SVN-Revision: 5790
|
18 years ago |
Felix Fietkau
|
3310901f9b
|
fix uci_load trash output (#1040)
SVN-Revision: 5745
|
18 years ago |
Florian Fainelli
|
cac1789e6c
|
Set up ipv6 address if provided in network configuration (#1028)
SVN-Revision: 5738
|
18 years ago |
Felix Fietkau
|
9a5798e5f5
|
add a check to see if an init script is enabled
SVN-Revision: 5727
|
18 years ago |
Felix Fietkau
|
545284a609
|
fix a typo
SVN-Revision: 5719
|
18 years ago |
Felix Fietkau
|
7cc6503877
|
add option for setting the mac address (#1014)
SVN-Revision: 5690
|
18 years ago |
Felix Fietkau
|
20e82c48ef
|
fix typo in /sbin/wifi (#1016 - thanks, dairiki)
SVN-Revision: 5689
|
18 years ago |
Mike Baker
|
64b7e4e4cf
|
small tweaks to the usb disk hotplug scripts
SVN-Revision: 5667
|
18 years ago |
Mike Baker
|
9cc85a562e
|
fix sed error installing kmod ipkgs
SVN-Revision: 5629
|
18 years ago |
Felix Fietkau
|
59a06c71cb
|
rename default/ to files/
SVN-Revision: 5622
|
18 years ago |