aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/services
Commit message (Collapse)AuthorAgeFilesLines
* wifi: Introduce 802.11ac supportFelix Fietkau2014-02-032-0/+6
| | | | | | | | | | | | | | | | This patch introduces 802.11ac support to mac80211 and hostapd. The split of VHT160 in two 80 MHz bands is not yet supported, since it requires an additional user supplied parameter for the channel of the second band. Signed-off-by: Matti Laakso <malaakso@elisanet.fi> Signed-off-by: Simon Wunderlich <simon@open-mesh.com> [sven@open-mesh.com: Rebased patch, merged htmode and vhtmode, removed special hwmode, replaced uci vht_capab list with overwritable autoconfig, fixed hostapd integration, fixed commit description, add HT40+/- for VHT modes, add VHT40 center_freq autoconfig, refactored major parts] Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 39456
* hostapd: do not get basic_rate as a simple string variableFelix Fietkau2014-02-021-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39448
* odhcpd: fix internal router DHCPv4 filterSteven Barth2014-02-011-2/+2
| | | | SVN-Revision: 39441
* hostapd: fix basic rate list handling with netifdFelix Fietkau2014-01-311-1/+7
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39431
* hostapd: fix frequency selection for ap+staFelix Fietkau2014-01-304-13/+23
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39426
* lldpd: build without libreadlineJo-Philipp Wich2014-01-291-1/+2
| | | | | | | | lldpcli uses libreadline for tab completion. libreadline take around 110kb. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 39421
* lldpd: add missing lldpcliJo-Philipp Wich2014-01-291-1/+1
| | | | | | | | lldpd calls on startup lldpcli to configure itself. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 39420
* lldpd: push to version 0.7.7Jo-Philipp Wich2014-01-291-3/+3
| | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 39419
* hostapd: Fix 80211w setup with netifdJo-Philipp Wich2014-01-281-1/+1
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 39412
* hostapd: Fix basic_rate setup with netifdJo-Philipp Wich2014-01-281-0/+1
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 39411
* odhcpd: fix certain config values being overwrittenSteven Barth2014-01-231-2/+2
| | | | | | Thanks to Hans Dedecker for the fix. SVN-Revision: 39371
* odhcpd: Fix a memory corruption when static leases are usedSteven Barth2014-01-181-2/+2
| | | | SVN-Revision: 39319
* odhcpd: be even less verbose and don't start unnecessary relaysSteven Barth2014-01-171-2/+2
| | | | SVN-Revision: 39315
* odhcpd: fix logspamSteven Barth2014-01-171-2/+2
| | | | SVN-Revision: 39314
* odhcpd: use hybrid management mode by defaultSteven Barth2014-01-171-2/+2
| | | | SVN-Revision: 39313
* dnsmasq: add dnsmasq.d config folder & improve odhcpd coexistenceSteven Barth2014-01-171-2/+8
| | | | SVN-Revision: 39312
* odhcpd: several bugfixes and improved integrationSteven Barth2014-01-173-3/+27
| | | | SVN-Revision: 39308
* hostapd: fix mcast_rate settingJohn Crispin2014-01-141-1/+1
| | | | | | | | | | Introduced by ("netifd: add wireless configuration support and port mac80211 to the new framework") Reported-by: René van Weert <r.vanweert@sowifi.com> Signed-off-by: Antonio Quartulli <antonio@meshcoding.com> SVN-Revision: 39288
* hostapd: fix frequency setting for IBSS/RSNJohn Crispin2014-01-121-2/+4
| | | | | | | | | | Introduced by ("netifd: add wireless configuration support and port mac80211 to the new framework") Reported-by: René van Weert <rene@sowifi.com> Signed-off-by: Antonio Quartulli <antonio@meshcoding.com> SVN-Revision: 39231
* samba: add browsable optionJohn Crispin2014-01-121-0/+3
| | | | | | | | https://dev.openwrt.org/ticket/14682 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 39227
* hostapd: fix mixed wep/wpa with netifdFelix Fietkau2013-12-281-0/+1
| | | | | | Signed-off-by: Catalin Patulea <cat@vv.carleton.ca> SVN-Revision: 39174
* hostapd: fix the uci option name for ap isolateFelix Fietkau2013-12-281-5/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39173
* hostapd: fix wep with netifdFelix Fietkau2013-12-231-4/+4
| | | | | | Signed-off-by: Catalin Patulea <cat@vv.carleton.ca> SVN-Revision: 39156
* wpa_supplicant: fix interface combination parsing issuesFelix Fietkau2013-12-211-0/+18
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39155
* dnsmasq: rework init procedureJo-Philipp Wich2013-12-213-11/+46
| | | | | | | | | | | - cache udhcp check results to speed up subsequent reloads - enable procd file tracking for /var/etc/dnsmasq.conf to only reload service if needed - implement reload action to only restart dnsmasq if /var/etc/dnsmasq.conf actually changed - launch dnsmasq from interface hotplug to avoid race conditions with network bringup Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 39152
* hostapd: move old wifi setup scripts to hostapd-common-oldFelix Fietkau2013-12-161-4/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39103
* dnsmasq: switch to /lib/functions/network.shJo-Philipp Wich2013-12-161-15/+11
| | | | | | | | | | | This commit changes the dnsmasq init script to use the interface status exposed by netifd. The old references to scan_interfaces() and (indirect) accesses to uci state variables are removed and replaced with corresponding network_*() calls. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 39101
* uhttpd: don't process ubus_* and lua_* options if corresponding plugin is ↵Jo-Philipp Wich2013-12-151-4/+8
| | | | | | not installed (#14618) SVN-Revision: 39057
* hostapd: fix short_preamble optionJo-Philipp Wich2013-12-101-1/+1
| | | | SVN-Revision: 39027
* hostapd: properly parse wmm and hidden uci options (#14589)Jo-Philipp Wich2013-12-081-1/+1
| | | | SVN-Revision: 39005
* odhcpd/6c: Add config menu for prefix class ext.Steven Barth2013-12-051-0/+11
| | | | SVN-Revision: 38996
* odhcpd: Fix ubus integrationSteven Barth2013-12-041-2/+2
| | | | SVN-Revision: 38994
* hostapd: fix maclist processing with netifdFelix Fietkau2013-12-031-2/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38991
* netifd: add wireless configuration support and port mac80211 to the new ↵Felix Fietkau2013-12-022-0/+588
| | | | | | | | framework Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38988
* hostapd: change the wildcard for the hostapd control socket directoryFelix Fietkau2013-12-021-1/+1
| | | | | | | | prepare for using /var/run/hostapd instead of /var/run/hostapd-phy* Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38986
* wpa_supplicant: clean up hostapd control socket on exit to fix socket leak ↵Felix Fietkau2013-12-021-0/+12
| | | | | | | | in ap+sta mode on wifi restarts Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38985
* hostapd: fix os_daemonize vs starting process race by creating the pid file ↵Felix Fietkau2013-12-021-0/+97
| | | | | | | | in the parent Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38984
* hostapd: always include p2p options in wpa_cliFelix Fietkau2013-12-021-0/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38981
* hostapd: add support for auto-channel selectionFelix Fietkau2013-11-252-0/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38915
* hostapd: update to version 2013-11-20Felix Fietkau2013-11-2533-430/+224
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38914
* pppd: Place plugin-specific options after `plugin name`.John Crispin2013-11-251-1/+1
| | | | | | | | | | | | | | | | | | | Before this patch, if we specify a plugin specific option through `pppd_options` in /etc/config/network, e.g. `rp_pppoe_verbose 1`, pppd would quit with the following error in log. Wed Oct 9 09:42:58 2013 daemon.notice netifd: GORG (1689): /usr/sbin/pppd: unrecognized option 'rp_pppoe_verbose' Wed Oct 9 09:42:58 2013 daemon.err pppd[1689]: unrecognized option 'rp_pppoe_verbose' Wed Oct 9 09:42:58 2013 daemon.notice netifd: GORG (1689): pppd version 2.4.5 Wed Oct 9 09:42:58 2013 daemon.notice netifd: GORG (1689): Usage: /usr/sbin/pppd [ options ], where options are: This is due to the requirement that function add_option() should be called by the plugin_init() function first before pppd can parse those options. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 38911
* uhttpd: update to the latest version, fixes crashes in the ubus pluginFelix Fietkau2013-11-211-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38888
* hostapd: remove random pool support - the entropy it gathers is questionable ↵Felix Fietkau2013-11-186-177/+5
| | | | | | | | and we have better entropy sources on common platforms now Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38852
* procd: fixup 2 wrong option typesJohn Crispin2013-11-131-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38789
* procd: convert services to the new validation apiJohn Crispin2013-11-131-58/+51
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38787
* hostapd: remove #ifdef MULTICALL around ap+sta support code (to support ↵Felix Fietkau2013-11-125-20/+11
| | | | | | | | separately installed supplicant+hostapd) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38782
* uhttpd: return after processing -d switch, only set ubus prefix if not ↵Jo-Philipp Wich2013-11-112-4/+8
| | | | | | already defined SVN-Revision: 38743
* uhttp: add ubus.defaultJohn Crispin2013-11-111-0/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38741
* pppd: don't call modprobe at all from pppoatmJohn Crispin2013-11-111-0/+13
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38737
* uhttp: make the service auto respawn if it crashesJohn Crispin2013-11-111-0/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38724