Hi Chia/Agustin, Thank you for your answer.
1. According to "https://github.com/zaidka/genieacs/issues/26" , it looks can support TR-181. 2. I follow Agustin's suggest to capture of traffic with wireshark, i got message whan i set parametervaluse to DUT. *Wireshark Message:* *Server:* GET / HTTP/1.1 Host: 192.168.7.110:7547 Connection: keep-alive *DUT:* HTTP/1.1 401 Unauthorized Content-Length: 0 WWW-Authenticate: Digest realm="IgdAuthentication", domain="/", nonce="ZWY0MmU3ODA6IDRmMDUwMDA6OGJjM2RlNDA=", qop="auth", algorithm=MD5 *Server:* GET / HTTP/1.1 Authorization: Digest username="aaa",realm="IgdAuthentication",nonce="ZWY0MmU3ODA6IDRmMDUwMDA6OGJjM2RlNDA=",uri="/",algorithm=MD5,qop=auth,nc=00000001,cnonce="0a4f113b",response="2fbc63eaad534e4940525c6392e0c0bb",opaque="undefined" Host: 192.168.7.110:7547 Connection: keep-alive *DUT:* HTTP/1.1 200 OK Content-Length: 0 *In my config/auth.js : * exports.connectionRequest = function(deviceId) { // return username/password pair for a given device return ["aaa", "aaa"]; } * In DUT console:* TR-069 Thread: ------------- Thread state: Client Running Provision Method: DHCPv4 Options Debug Level: 0 IP stack: 3 IP address: 192.168.7.110 MAC Address: 11:27:72:85:bd:b1 ACS Listen Port: 7547 ACS Connection URL: http://172.21.2.234:7547/ ACS Username: 647C34-DVW32CB-11277285BDB1 ACS Password: aaa Con Req Username: aaa Con Req Password: aaa Periodic Inform Enable: 1 Periodic Inform Iterval: 30 CWMP version: urn:dslforum-org:cwmp-1-3 CA Root Cert 1: 0 CA Root Cert 1 Enabled: 0 CA Root Cert 2: 0 CA Root Cert 2 Enabled: 0 What i need to set the parameters of GenieACS server? *Best Regards,* *Chris Wang.* 2016-03-23 20:50 GMT+08:00 Agustín Bertamoni <[email protected]>: > Chia/Chis > TR-181 is the Device Data Model and this parameters must be configured via > TR-069. The problem seems the name of attribute, first enable debug in ACS > for this device (CM) restart the ACS and device. Then in debug file you can > search the name of the attr. Other option is make a capture of traffic with > tcpdump or tcpflow.. > I hope it has been helpful and I hope your answers. > BR > > STECHS - Ing. Agustin Bertamoni > Móvil: (+54911) 62183226 > Skype: abertamoni-stechs > Av. Boyacá 372 Piso 4º Oficina 401 (C1406BHF) > Buenos Aires, Argentina > > On Wed, Mar 23, 2016 at 7:58 AM, Chia-Ching Hung <[email protected]> > wrote: > >> Hi, Chris. >> >> I think you are using TR-181. But as I known, genieacs did not support >> TR-181 by default. I'm also not sure it can support TR-181 if we do >> something else from the configuration of genieacs. >> 2016年3月23日 18:35於 "Chris Wang" <[email protected]>寫道: >> >>> Hi All, >>> >>> Sorry, i got another problem. >>> >>> >>> 1. I add some parameters in genieacs/config/parameters.json and (npm >>> run compile and reboot) >>> >>> "Device.Ethernet.Link./[0-9]+/.MACAddress" : {"alias" : "summary.mac", >>> "type" : "mac"}, >>> "Device.DeviceInfo.Description": {"alias" : "summary.desc"}, >>> "Device.WiFi.SSID./[0-9]+/.SSID" : {"alias" : "summary.wifissid"} >>> >>> 2. I did command as below: >>> curl -i ' >>> http://127.0.0.1:7557/devices/647C34-DVW32CB-30F77285BDB1/tasks?timeout=3000&connection_request' >>> \ >>> > -X POST \ >>> > --data '{ "name": "setParameterValues", "parameterValues": >>> [["Device.WiFi.SSID.10001.SSID","1234567890"]] }' >>> HTTP/1.1 200 OK >>> Content-Type: application/json >>> Date: Wed, 23 Mar 2016 10:15:29 GMT >>> Connection: keep-alive >>> Transfer-Encoding: chunked >>> >>> {"name":"setParameterValues",*"parameterValues":[]* >>> ,"device":"647C34-DVW32CB-30F77285BDB1","timestamp":"2016-03-23T10:15:28.247Z","_id":"56f26cc0a8e33d6704399737"} >>> >>> >>> *I don't know why the parameterValues is null and no any change on Cable >>> Modem. * >>> >>> In Cable Modem Console: >>> -------------------- Walking TR-069 Tree -------------------- >>> >>> Device.WiFi.SSID.10001.Enable = <true> >>> Device.WiFi.SSID.10001.Status = <Up> >>> Device.WiFi.SSID.10001.Alias = <> >>> Device.WiFi.SSID.10001.Name = >>> <wlan0.1> >>> Device.WiFi.SSID.10001.LowerLayers = >>> <Radio.10000> >>> Device.WiFi.SSID.10001.BSSID = >>> <10:17:72:85:bd:b4> >>> Device.WiFi.SSID.10001.MACAddress = >>> <10:17:72:85:bd:b4> >>> Device.WiFi.SSID.10001.SSID = >>> <WIFID46C98-lv> >>> >>> Please give me some way to solve issue. >>> Thanks for your answer. >>> >>> *Best Regards,* >>> *Chris Wang.* >>> -- >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.genieacs.com/mailman/listinfo/users >>> >>> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.genieacs.com/mailman/listinfo/users >> >> > > _______________________________________________ > Users mailing list > [email protected] > http://lists.genieacs.com/mailman/listinfo/users > >
_______________________________________________ Users mailing list [email protected] http://lists.genieacs.com/mailman/listinfo/users
