Commit graph

2348 commits

Author SHA1 Message Date
Kenneth Johansson
2f600a6b58 Revert "samba3: create directories in start script."
This reverts commit 7b1a960d5b.
2018-03-13 11:33:43 +01:00
Ronny Nilsson
aaa473edbf endptmngr: listen for new object events instead of polling 2018-03-13 11:27:43 +01:00
Kenneth Johansson
7b1a960d5b samba3: create directories in start script.
was done in preinit before.
2018-03-12 22:06:42 +01:00
Sukru Senli
336c2b2aa2 Update feed [ feed_inteno_packages ] package [ questd ]
-------------------------------------------------------------------------------
* f900dfd do not arping arponly clients fixes #14416
-------------------------------------------------------------------------------
commit f900dfdb36475d4b2cbd7fb6098c32de2b4b58f5
Author: Sukru Senli <sukru.senli@inteno.se>
Date: 2018-03-12 16:08:27 +0100

    do not arping arponly clients fixes #14416

Base directory -> /
 network.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
2018-03-12 18:18:26 +01:00
Sukru Senli
5664619289 Update feed [ feed_inteno_packages ] package [ icwmp ]
-------------------------------------------------------------------------------
* 110737a Ticket refs #14143: Unable to get wan6 connection in ACS "get parameters" list
* cc552c8 Ticket refs #14137: Unable to retrieve "ErrorsSent", "ErrorsReceived", "DiscardPacketsSent", "DiscardPacketsReceived" parameters for Radios and Ethernet Interfaces via ACS
* 1546cf5 Ticket refs #13884: Enabling "WPA-WPA2-Enterprise" encryption mode via ACS for SSID is not reflected in the RG GUI
* 83d902f Ticket refs #14144: Unable to set "Device.IP.Interface.${i}.IPv4Address.${i}.Enable" parameter from ACS
* ee3096d Ticket refs #13917: Device.Ethernet.Interface.x.Status show always Up even LAN port is not up
-------------------------------------------------------------------------------
commit 110737a3c0f06df26d469608cbd956e26095407e
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-09 18:41:24 +0100

    Ticket refs #14143: Unable to get wan6 connection in ACS "get parameters"
    list

Base directory -> /
 dm/dmtree/tr181/ip.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit cc552c8ef26686e71ae84eb586b62a9d0eba14d9
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-09 18:36:03 +0100

    Ticket refs #14137: Unable to retrieve "ErrorsSent", "ErrorsReceived",
    "DiscardPacketsSent", "DiscardPacketsReceived" parameters for Radios and
    Ethernet Interfaces via ACS

Base directory -> /
 dm/dmtree/tr181/ethernet.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
 dm/dmtree/tr181/ethernet.h |  4 ++++
 dm/dmtree/tr181/wifi.c     | 41 ++++++++++++++++++++++++++++++++++++++++-
 dm/dmtree/tr181/wifi.h     |  4 ++++
 4 files changed, 92 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 1546cf5cbe49590537750f5758a549bac6026689
Author: Omar Kallel <omar.kallel@pivasoftware.com>
Date: 2018-03-09 10:49:34 +0100

    Ticket refs #13884: Enabling "WPA-WPA2-Enterprise" encryption mode via ACS
    for SSID is not reflected in the RG GUI

Base directory -> /
 dm/dmtree/tr181/wifi.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
-------------------------------------------------------------------------------
commit 83d902fdb2d68985dad7ea2f19307326aff68c6f
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-08 17:49:31 +0100

    Ticket refs #14144: Unable to set
    "Device.IP.Interface.${i}.IPv4Address.${i}.Enable" parameter from ACS

Base directory -> /
 dm/dmtree/tr181/ip.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)
-------------------------------------------------------------------------------
commit ee3096d50ca05f19fb377ec1d7496db50c82e9e6
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-08 17:31:12 +0100

    Ticket refs #13917: Device.Ethernet.Interface.x.Status show always Up even
    LAN port is not up

Base directory -> /
 dm/dmtree/tr181/ethernet.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
-------------------------------------------------------------------------------
2018-03-12 18:17:45 +01:00
Ke Hu
af0debb6a9 add open to ice and endptmngr
Do not open ice to open
endpt add open definition for  public compiling
add a new function for tarball script to upload endptmngr
2018-03-09 16:13:16 +01:00
Ke Hu
19466fa4a4 add config.in file
endptmng needs open options
2018-03-09 13:08:49 +01:00
Amin Ben Ramdhane
5ea9066e73 Ticket refs #14209: TR-069: add support for compiling both TR-098 and TR-181 support and make it UCI configurable 2018-03-08 16:28:21 +01:00
Ke Hu
55e39205dc upload name issue
kernel name is 502030, but config define is 502003
different name.
2018-03-08 16:18:35 +01:00
Sukru Senli
ad652de055 Update feed [ feed_inteno_packages ] package [ icwmp ]
-------------------------------------------------------------------------------
* a65572a DeviceInfo.VendorLogFile : update instance in dmmap instead of systemwq!
* 6fc82a6 Ticket refs #14388: "Device.WiFi.AccessPoint.x.Enable"  is 0 after factory reset even though the Access points are enabled
* 0c20fe9 Ticket refs #14270: X_IOPSYS_ifname is wrongly populated for wifi clients in Device.Hosts.Host.{i}. profile
* 59261aa Ticket refs #14266: Ethernet Interface Alias parameter to be populated as same interface name
* 79aa835 #14159:TR-069: Vendor logfile in datamodel
* 393b7af Ticket refs #14185: TR069 reboot not working
* 679324f Ticket refs #13818: Not able to Upgrade/downgrade RG using TR069 . Required/Steps for Upgrade procedure
* fe026c3 Ticket refs #14209: TR-069: add support for compiling both TR-098 and TR-181 support and make it UCI configurable
-------------------------------------------------------------------------------
commit a65572af53664945cc6af751c2cbff3a37d64833
Author: Feten Besbes <feten.besbes@pivasoftware.com>
Date: 2018-03-08 11:03:49 +0100

    DeviceInfo.VendorLogFile : update instance in dmmap instead of systemwq!

Base directory -> /
 dm/dmtree/common/deviceinfo.c | 28 ++++++++++++++++++++++++----
 1 file changed, 24 insertions(+), 4 deletions(-)
-------------------------------------------------------------------------------
commit 6fc82a68e0377a4aaa4a0a7f49c04803a122e4d1
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-07 13:04:21 +0100

    Ticket refs #14388: "Device.WiFi.AccessPoint.x.Enable"  is 0 after factory
    reset even though the Access points are enabled

Base directory -> /
 dm/dmtree/tr181/wifi.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
-------------------------------------------------------------------------------
commit 0c20fe9560304df4ce29cf67c499062e75f436fa
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-07 13:02:10 +0100

    Ticket refs #14270: X_IOPSYS_ifname is wrongly populated for wifi clients in
    Device.Hosts.Host.{i}. profile

Base directory -> /
 dm/dmtree/tr181/hosts.c | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)
-------------------------------------------------------------------------------
commit 59261aabea1a8f31af52e5401541584e5743ab22
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-07 12:39:06 +0100

    Ticket refs #14266: Ethernet Interface Alias parameter to be populated as
    same interface name

Base directory -> /
 dm/dmtree/tr181/ethernet.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
-------------------------------------------------------------------------------
commit 79aa8353d7cc64933fafb1ee69d7991b77b18336
Author: Feten Besbes <feten.besbes@pivasoftware.com>
Date: 2018-03-07 10:07:42 +0100

    #14159:TR-069: Vendor logfile in datamodel

Base directory -> /
 dm/dmtree/common/deviceinfo.c | 63 ++++++++++++++++++++++++++++++++++++++
 dm/dmtree/common/deviceinfo.h |  7 +++++
 scripts/icwmp.sh              | 70 ++++++++++++++++++++++++++++++-------------
 xml.c                         | 26 ++++++++--------
 4 files changed, 131 insertions(+), 35 deletions(-)
-------------------------------------------------------------------------------
commit 393b7af010908ebccb379cc5620656088c37bbc8
Author: Omar Kallel <omar.kallel@pivasoftware.com>
Date: 2018-03-01 14:21:25 +0100

    Ticket refs #14185: TR069 reboot not working

Base directory -> /
 event.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit 679324fc33045953adc0ec63265738fc1b2e38ef
Author: Omar Kallel <omar.kallel@pivasoftware.com>
Date: 2018-03-01 11:37:55 +0100

    Ticket refs #13818: Not able to Upgrade/downgrade RG using TR069 .
    Required/Steps for Upgrade procedure

Base directory -> /
 xml.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
-------------------------------------------------------------------------------
commit fe026c3ffa7623f12d14d4b164c458f3e5c5437c
Author: Amin Ben Ramdhane <amin.benramdhane@pivasoftware.com>
Date: 2018-03-01 10:41:34 +0100

    Ticket refs #14209: TR-069: add support for compiling both TR-098 and TR-181
    support and make it UCI configurable

Base directory -> /
 bin/Makefile.am                      |   5 +-
 config/cwmp                          |   3 +
 configure.ac                         |  14 ---
 dm/dmcommon.c                        |   9 ++
 dm/dmcommon.h                        |   1 +
 dm/dmcwmp.c                          |   2 +-
 dm/dmcwmp.h                          |  15 ++-
 dm/dmentry.c                         |  75 +++++++++++--
 dm/dmtree/common/root.c              | 200 +++++++++++++++++++++++++----------
 dm/dmtree/common/root.h              |  41 ++++---
 dm/dmtree/common/x_inteno_se_owsd.c  |  40 ++++---
 dm/dmtree/tr098/landevice.c          |  16 +--
 dm/dmtree/tr098/landevice.h          |  14 +--
 dm/dmtree/tr098/layer_2_bridging.c   |  22 ++--
 dm/dmtree/tr098/layer_3_forwarding.c |  25 ++---
 dm/dmtree/tr098/x_inteno_se_wifi.c   |   4 +-
 dm/dmtree/tr098/x_inteno_se_wifi.h   |   4 +-
 dm/dmtree/tr181/bridging.c           |  20 ++--
 dm/dmtree/tr181/bridging.h           |   2 -
 dm/dmtree/tr181/dhcp.c               |   2 +-
 dm/dmtree/tr181/hosts.c              |   4 +-
 dm/dmtree/tr181/ip.c                 |  13 ++-
 dm/dmtree/tr181/nat.c                |   2 +-
 dm/dmtree/tr181/ppp.c                |   8 +-
 dm/dmtree/tr181/routing.c            |  21 ++--
 dm/dmtree/tr181/wan.c                |   6 +-
 dm/dmtree/tr181/wifi.c               |  22 ++--
 dm/dmtree/tr181/wifi.h               |  18 ++--
 event.c                              |   2 +-
 xml.c                                |  12 +--
 30 files changed, 376 insertions(+), 246 deletions(-)
-------------------------------------------------------------------------------
2018-03-08 16:05:04 +01:00
Erik Horemans
56a8f5967d new ice-client 5.0.2-RC15 2018-03-08 16:01:51 +01:00
Reidar Cederqvist
4ee2668013 iop: scripts: update update_feed_branches 2018-03-08 16:01:37 +01:00
Sukru Senli
1c0896dd7b iop: update_feed_branches 2018-03-08 16:01:33 +01:00
Kent Ekholm
dcc55d8564 Update feed [ feed_inteno_packages ] package [ endptmngr ]
-------------------------------------------------------------------------------
* 719be12 Revert "Restart the endptmngr daemon when UCI voice client settings"
-------------------------------------------------------------------------------
commit 719be12028f018e0c1e145082b920e7aefc3c8fa
Author: Kent Ekholm <Kent.Ekholm@evidente.se>
Date: 2018-03-07 17:27:21 +0100

    Revert "Restart the endptmngr daemon when UCI voice client settings"

    This reverts commit 5af57d240649cff2959dc9117d3938447a8f52b7.

    When endptmngr was restarted the endpoint initialisation failed and
    endptmngr eventually crashed on all restart attempts.

Base directory -> /
 files/etc/init.d/endptmngr | 5 -----
 1 file changed, 5 deletions(-)
-------------------------------------------------------------------------------
2018-03-07 18:17:20 +01:00
Kent Ekholm
b15782bd07 Revert "Comment away settings Asterisk no more need. The Endptmngr program"
This reverts commit 460e72f094.

This commit made incoming calls not work beacause no codecs was configured.
2018-03-07 17:24:44 +01:00
Ionut-Alex Oprea
358b1b0af0 inteno-netmodes: flush network cache before getting the ip 2018-03-07 10:56:36 +01:00
Ronny Nilsson
b84dfd06ee endptmngr: Debug print of endpoint names 2018-03-06 18:30:16 +01:00
Ionut-Alex Oprea
3c6042c0f8 iop: build_branch: fix param count 2018-03-06 14:32:02 +01:00
Ionut-Alex Oprea
afea9fc91f iop: build_branch: add more help messages 2018-03-06 14:10:15 +01:00
Ionut-Alex Oprea
7cf104cdd3 iop: add command: build_branch 2018-03-06 13:51:58 +01:00
Ronny Nilsson
7c84202d60 voice_client: remove unused code 2018-03-05 17:06:43 +01:00
Ronny Nilsson
255bb23bcd voice_client: for Asterisk v13 in combination with endptmngr we try
to limit excessive voice transcoding. We use ALAW everywhere internally
and transcode only if it really is necessary.
2018-03-05 17:06:43 +01:00
Ronny Nilsson
094db5b7fa endptmngr: Line signaling didn't work before the first connection
Refs: #14363
2018-03-05 17:06:43 +01:00
Anjan Chanda
7da065dd79 Update feed [ feed_inteno_packages ] package [ questd ]
-------------------------------------------------------------------------------
* 0e50e2b wireless: mediatek: enumerate only AP mode interfaces in load_wireless
-------------------------------------------------------------------------------
commit 0e50e2b81fe1da0b48480e8af2dfc409b2812c11
Author: Anjan Chanda <anjan.chanda@inteno.se>
Date: 2018-03-05 13:59:01 +0100

    wireless: mediatek: enumerate only AP mode interfaces in load_wireless

Base directory -> /
 wireless.c | 3 +++
 1 file changed, 3 insertions(+)
-------------------------------------------------------------------------------
2018-03-05 14:59:21 +01:00
Sukru Senli
5b12b73fa3 inteno-netmodes: fix netmode-discover checking for wifi script running 2018-03-05 13:51:22 +01:00
Sukru Senli
d01308ac9e inteno-netmodes: exclude SDX810-AP board from routed_brcm 2018-03-05 12:00:25 +01:00
Ionut-Alex Oprea
7420bfc587 inteno-netmodes: netmode-discover: prevent busy waiting 2018-03-05 11:14:32 +01:00
Sukru Senli
f9896c5776 Update feed [ feed_inteno_packages ] package [ questd ]
-------------------------------------------------------------------------------
* 3de7c6a use correct path for passwd
-------------------------------------------------------------------------------
commit 3de7c6af6a74a5748d0dea9781931bfbbb178246
Author: Sukru Senli <sukru.senli@inteno.se>
Date: 2018-03-04 11:34:40 +0100

    use correct path for passwd

Base directory -> /
 system.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
-------------------------------------------------------------------------------
2018-03-04 11:34:54 +01:00
Sukru Senli
17d502dd91 voice-client: if call log is not available return empty array 2018-03-03 11:56:50 +01:00
Ionut-Alex Oprea
992c628bff Update feed [ feed_inteno_packages ] package [ inteno-netmodes ]
-------------------------------------------------------------------------------
* b898924 ubus call netmode sync: make the call reentrant by adding a mutex
* bd47286 add ubus sync method: push credentials to all registered repeaters
-------------------------------------------------------------------------------
commit b898924491c378ca09ab124991b27f54a336e4e9
Author: Ionut-Alex Oprea <ionutalexoprea@gmail.com>
Date: 2018-03-02 15:34:22 +0100

    ubus call netmode sync: make the call reentrant by adding a mutex

    	if this ubus call is issued twice at the same time,
    only one will do the actual work and the other one will return with
    an error.

    	Can be tested with:
    	while true ; do ubus call netmode sync & done
    Most of the calls will fail
    (Done with return code 9 == UBUS_STATUS_UNKNOWN_ERROR),
    but still the maximum (continuosly) possible will run.

Base directory -> /
 netmoded.c | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
commit bd472860ff1fe71ebd066813dcebe8fd99553747
Author: Ionut-Alex Oprea <ionutalexoprea@gmail.com>
Date: 2018-03-02 14:26:59 +0100

    add ubus sync method: push credentials to all registered repeaters

Base directory -> /
 netmoded.c | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)
-------------------------------------------------------------------------------
2018-03-02 15:45:11 +01:00
Ionut-Alex Oprea
54214a0918 Update feed [ feed_inteno_packages ] package [ inteno-netmodes ]
-------------------------------------------------------------------------------
* dfc2c63 netmoded: do not compare network for local ifaces refs #14339
-------------------------------------------------------------------------------
commit dfc2c634122f2b2eb9aad12125aa8d08fdf9e20a
Author: Ionut-Alex Oprea <ionutalexoprea@gmail.com>
Date: 2018-03-01 11:19:07 +0100

    netmoded: do not compare network for local ifaces refs #14339

Base directory -> /
 config.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
-------------------------------------------------------------------------------
2018-03-01 11:46:41 +01:00
Ronny Nilsson
432945e380 voice_client: disable likely unused code 2018-02-27 17:31:05 +01:00
Ronny Nilsson
b118f84ea0 endptmngr: Drop packets if we can't keep up the pace. 2018-02-27 17:31:05 +01:00
Sukru Senli
f0b3e6e381 icwmp: install hotplug script 2018-02-27 15:10:20 +01:00
Sukru Senli
1fd40c307c questd: remove imonitor completely 2018-02-27 14:40:00 +01:00
Sukru Senli
7d32052950 questd: imonitor: do not monitor bsd 2018-02-27 14:33:06 +01:00
Sukru Senli
64a0bdd03e inteno-netmodes: netmode-discover: fping network only if mask is equals or higher than 24 2018-02-27 14:07:38 +01:00
Sukru Senli
8b20543e99 voice-client: adapt to new endpt status output 2018-02-27 14:04:32 +01:00
Sukru Senli
563b810fec icwmp: updated 2018-02-27 13:06:44 +01:00
Sukru Senli
10e699a0c7 iop: select ppp-mod-pppoe 2018-02-27 11:54:05 +01:00
Ronny Nilsson
25fcc515f6 Implement endpoint provisioning, configuration via UCI and
UBUS event when user does something with the phone.
Refs: #13863 #13869 #14123
2018-02-27 11:51:21 +01:00
Sukru Senli
163edf5ed9 Update feed [ feed_inteno_packages ] package [ questd ]
-------------------------------------------------------------------------------
* ad37dc3 mediatek: report rssi in scanresults
-------------------------------------------------------------------------------
commit ad37dc3000cad30702b309be6e339c5a2e16575a
Author: Sukru Senli <sukru.senli@inteno.se>
Date: 2018-02-27 10:24:48 +0100

    mediatek: report rssi in scanresults

Base directory -> /
 mediatek.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
-------------------------------------------------------------------------------
2018-02-27 10:25:24 +01:00
Sukru Senli
8e9851b3c8 voice-client: show call duration as positive value 2018-02-27 09:39:02 +01:00
Sukru Senli
575d32246f iop: configs: do not deselect miniupnpd for ramips 2018-02-26 21:12:14 +01:00
Sukru Senli
901f0dbf46 voice-client: duration is integer 2018-02-26 18:37:03 +01:00
Sukru Senli
c72b6a0500 voice-client: show duration of calls 2018-02-26 18:36:07 +01:00
Sukru Senli
3129030838 voice-client: support call log 2018-02-26 17:18:19 +01:00
Ronny Nilsson
460e72f094 Comment away settings Asterisk no more need. The Endptmngr program
handles everything low level Broadcom endpoint and reads its settings
directly from UCI.
2018-02-26 16:00:42 +01:00
Sukru Senli
c9c362b9a9 icwmp: fixed compilation error for ramips targets 2018-02-26 15:35:24 +01:00
Sukru Senli
b1e9a4a1e3 icwmp-4.0-2018-02-26 2018-02-26 10:31:12 +01:00