No description
Find a file
Anis Ellouze 6e26929e87 #6030: fix the connection request error when binding an used port
Signed-off-by: Anis Ellouze <anis.ellouze@pivasoftware.com>
2015-01-23 17:32:06 +01:00
bin more freecwmp move 2013-07-17 16:23:54 +02:00
config adding iptables rule 2014-05-21 13:31:47 +02:00
inc #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
init Add watchcwmpd script. this script is launched by crontab every 5 min. watchcwmp restart cwmpd if it's crashed or frozen. The crontab setting is made by /etc/init.d/cwmpd 2014-06-04 11:11:49 +01:00
scripts #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
tools Add generate_xml.sh. this script is a tool to generate the data model objects and parameters in the xls format. The script browse all the data model scripts and then extract all params and objects. The script should be launched from a linux PC 2014-09-17 12:29:08 +01:00
uci-defaults added some support files to make automatic firewall rules for cwmp 2014-05-20 16:28:53 +02:00
.gitignore Add gitignore file. refs #4220 2014-03-13 10:33:35 +01:00
AUTHORS more freecwmp move 2013-07-17 16:23:54 +02:00
backupSession.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
ChangeLog more freecwmp move 2013-07-17 16:23:54 +02:00
config.c fix memory leak issues 2014-05-22 09:56:20 +02:00
configure.ac configure.ac include libs according to CFLAGS 2013-09-19 10:44:46 +02:00
COPYING more freecwmp move 2013-07-17 16:23:54 +02:00
cwmp.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
digestauth.c fix for connection request not working after memory fix 2014-05-26 11:24:42 +02:00
event.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
external.c ParameterKey set is moved to the script instead of c. The uci set in c could be a cause of timing problem and then it's a cause of possible crash 2014-06-02 15:33:55 +01:00
http.c #6030: fix the connection request error when binding an used port 2015-01-23 17:32:06 +01:00
jshn.c configure.ac include libs according to CFLAGS 2013-09-19 10:44:46 +02:00
kcwmp.c more freecwmp move 2013-07-17 16:23:54 +02:00
log.c PIVA::DELIVERY 8 2013-07-24 16:05:32 +01:00
Makefile.am more freecwmp move 2013-07-17 16:23:54 +02:00
md5.c more freecwmp move 2013-07-17 16:23:54 +02:00
netlink.c #5432 fix the non responding connection request issue. 2014-10-03 10:56:56 +02:00
NEWS more freecwmp move 2013-07-17 16:23:54 +02:00
README more freecwmp move 2013-07-17 16:23:54 +02:00
time.c add "ubus call tr069 status" command. 2014-06-03 12:25:45 +01:00
ubus.c add the start of a session (event = 6CR) from ubus. command: ubus call tr069 inform 2014-06-03 14:31:24 +01:00
xml.c Fix issue: xsi:type="soap_enc:Array" should not present in the rpc response tag, it should be present in the parameter list tag 2014-08-05 14:04:08 +01:00

configure autotools
===================

$ autoreconf -if

clean it all up
===============

$ make distclean

or 

$ git clean -df

development environment
=======================

Make sure you have all the packages installed from packages-arch-tr069 git
repository.

$ ln -sf `pwd`/scripts/defaults /usr/share/freecwmp/defaults
$ ln -sf `pwd`/scripts/functions/common /usr/share/freecwmp/functions/common
$ ln -sf `pwd`/scripts/functions/device_info /usr/share/freecwmp/functions/device_info
$ ln -sf `pwd`/scripts/functions/lan_device /usr/share/freecwmp/functions/lan_device
$ ln -sf `pwd`/scripts/functions/management_server /usr/share/freecwmp/functions/management_server
$ ln -sf `pwd`/scripts/functions/voice_service /usr/share/freecwmp/functions/voice_service
$ ln -sf `pwd`/scripts/functions/wan_device /usr/share/freecwmp/functions/wan_device
$ ln -sf `pwd`/scripts/functions/x_freecwmp_org /usr/share/freecwmp/functions/x_freecwmp_org
$ ln -sf `pwd`/scripts/functions/device_users /usr/share/freecwmp/functions/device_users 
$ ln -sf `pwd`/scripts/functions/device_hosts /usr/share/freecwmp/functions/device_hosts
$ ln -sf `pwd`/scripts/functions/device_routing /usr/share/freecwmp/functions/device_routing
$ ln -sf `pwd`/scripts/functions/device_ip /usr/share/freecwmp/functions/device_ip

run cwmpd
=============

$ export UCI_CONFIG_DIR="`pwd`/config/" 
$ export UBUS_SOCKET="/tmp/ubus.sock"
$ ./bin/cwmpd -f