aboutsummaryrefslogtreecommitdiffstats
path: root/package/netifd
Commit message (Collapse)AuthorAgeFilesLines
* [package] netifd: bump to git head, userspace routes are installed with ↵Jo-Philipp Wich2012-08-111-2/+2
| | | | | | RTPROT_STATIC from now on git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33132 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: call "wifi down" before "wifi up"Jo-Philipp Wich2012-08-091-0/+2
| | | | | | | | | | | | When the underlying /etc/config/wireless got changed since the last "wifi up" has been performed, the uci vap ifname state vars become inconsistent on a subsequent "wifi up" and multiple vaps get mapped to the same ifnames which confuses the gui and other processes relying on them. For now call an explicit "wifi down" prior to each "wifi up" which will clear up the state accordingly. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33076 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes wlan network state getting stuck on ↵Felix Fietkau2012-07-121-2/+2
| | | | | | wifi restarts, adds support for setting wlan device parameters such as mtu or txqueuelen git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32689 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes various issues related to interface ↵Felix Fietkau2012-07-051-2/+2
| | | | | | alias handling, improves handling of wifi interfaces in /etc/config/network git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32625 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: repair dhcp client id optionJo-Philipp Wich2012-07-011-1/+1
| | | | | | | | Busybox udhcpc dropped support for the -c option, instead it can be emulated by using -x 0x3d:id, change the dhcp protocol script accordingly and filter all colons from the id while we're at it. This change supersedes http://patchwork.openwrt.org/patch/1810/ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: update to current git head, exposes enabled state, mtu and ↵Jo-Philipp Wich2012-06-291-2/+2
| | | | | | metric overrides for routes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32524 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes bridge member interface settingsFelix Fietkau2012-06-261-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32506 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: bump again to git head, fix device present state after ↵Jo-Philipp Wich2012-06-181-2/+2
| | | | | | reconnecting shell protos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32430 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version again, fixes route6 issues (#11528)Felix Fietkau2012-06-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32429 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, adds 6rd related changes and adds support ↵Felix Fietkau2012-06-181-2/+2
| | | | | | for default route dependencies (through host route dependencies) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32426 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, adds back the workaround for ignoring ↵Felix Fietkau2012-06-141-2/+2
| | | | | | wlan* in /etc/config/network git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32356 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: localize internally used shell variables (#11567)Jo-Philipp Wich2012-06-112-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32192 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: fix typo in dhcp protocol handler, fixes reqopt handling ↵Jo-Philipp Wich2012-06-071-1/+1
| | | | | | (#11609) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32098 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] /etc/functions.sh => /lib/functions.shJo-Philipp Wich2012-06-053-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes wifi restart issuesFelix Fietkau2012-06-041-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32049 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: remove obsolete config variable dependencyFelix Fietkau2012-05-291-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: call /sbin/wifi up on /etc/init.d/network reloadFelix Fietkau2012-05-281-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31941 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: fix "Command failed: Not found" error with dhcpFelix Fietkau2012-05-261-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31863 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes an endian issue in broadcast address ↵Felix Fietkau2012-05-251-2/+2
| | | | | | handling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes overriding the mac address for ↵Felix Fietkau2012-05-241-2/+2
| | | | | | bridge interfaces (#11526) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31857 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: bring up wifi at bootFelix Fietkau2012-05-241-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31855 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: improve /sbin/ifup wifi hack, make it work properly with -a. fold ↵Felix Fietkau2012-05-233-66/+84
| | | | | | /etc/init.d/netifd into /etc/init.d/network git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31850 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] netifd: port r27720 (#9763) to the netifd ifup variantJo-Philipp Wich2012-05-231-0/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31849 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, adds interface alias support (#11518), and ↵Felix Fietkau2012-05-231-2/+2
| | | | | | fixes network route drops on dhcp renew git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31840 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes dns server issues (#11501)Felix Fietkau2012-05-201-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31830 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes peerdns handling, custom dns ↵Felix Fietkau2012-05-191-2/+2
| | | | | | override and interface metric settings git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31822 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes a crash on restartFelix Fietkau2012-05-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31812 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: bring up all interfaces on /etc/init.d/network restartFelix Fietkau2012-05-141-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31732 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS ↵Felix Fietkau2012-05-141-1/+1
| | | | | | in a few relevant places git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: use the new json_get_vars function in the dhcp helper scriptFelix Fietkau2012-05-141-6/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31727 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to 2012-05-14, fixes a file descriptor leak, fixes a ↵Felix Fietkau2012-05-141-2/+2
| | | | | | use-after-free on host dependencies, adds a command for scheduling proto-shell restarts and adds support for more address options (point to point, broadcast) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31723 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, adds support for host route dependenciesFelix Fietkau2012-05-051-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes address/route list handling issues ↵Felix Fietkau2012-04-291-2/+2
| | | | | | and fixes dual-stack ppp route handling git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31516 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: improve error handling in legacy script compatibility library, do ↵Felix Fietkau2012-04-211-3/+3
| | | | | | not fill the log with error messages for interfaces that could not be found git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: make type a local variable in /lib/network/config.sh to avoid ↵Felix Fietkau2012-04-211-1/+1
| | | | | | clashes with an internal config_foreach variable git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31430 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ppp: move ppp-{up,down} from the netifd package to pppdFelix Fietkau2012-04-172-22/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31340 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest, fixes ppp reconnect issuesFelix Fietkau2012-04-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31339 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to 2012-04-12, fixes interface reconnect issues and improves ↵Felix Fietkau2012-04-121-2/+2
| | | | | | interface status info git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31261 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes a segfault with non-bridge interface ↵Felix Fietkau2012-03-281-2/+2
| | | | | | hotplug git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31125 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to 2012-03-23, fixes route/address tracking issues and adds ↵Felix Fietkau2012-03-261-2/+2
| | | | | | more status info git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31077 3c298f89-4303-0410-b956-a3cf2f4a3e73
* pppd: split files into netifd and non-netifd files, move the netifd ppp.sh ↵Felix Fietkau2012-03-201-183/+0
| | | | | | file to the pppd package git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31041 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes log buffer handling issues, dns ↵Felix Fietkau2012-03-191-2/+2
| | | | | | issues and various sit tunnel related issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31035 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: scan l3 devices on find_config()Felix Fietkau2012-03-191-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31033 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: shut down all interfaces before restarting netifdFelix Fietkau2012-03-191-0/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: fix ipv6 issues, add sit tunnel supportFelix Fietkau2012-03-151-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30948 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: implement find_config()Felix Fietkau2012-03-151-1/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30947 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest versionFelix Fietkau2012-03-051-2/+2
| | | | | | | | | - preserve hotplug-added interfaces on reload, even if settings change - implement fast config reload for bridge devices - improve bridge device handling reliability - fix bridge stp settings git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30829 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update, fix some mac address handling issuesFelix Fietkau2012-02-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30750 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: add missing do_sysctl functionFelix Fietkau2012-02-271-0/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to 2012-02-26, fixes ipv4 broadcast handlingFelix Fietkau2012-02-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30744 3c298f89-4303-0410-b956-a3cf2f4a3e73