Hello, I'm trying to setup the revised Polycom remote reboot script as found on: http://www.voip-info.org/tiki-index.php?page=Polycom+reboot+hardphone+script I'm not sure how to use this script, it's just a perl script, so I tried creating an executable perl script and running it, but I get the following: [root@asterisk1 agi-bin]# ./polycom_reboot.pl 192.168.3.205 Checking ARP table. 192.168.3.205 is reachable. checking for polycom config name... touching config file /home/polycom/0004f201d398.cfg Use of uninitialized value in concatenation (.) or string at ./polycom_reboot.pl line 97, <ARP> line 3. Use of uninitialized value in concatenation (.) or string at ./polycom_reboot.pl line 99, <ARP> line 3. Use of uninitialized value in concatenation (.) or string at ./polycom_reboot.pl line 99, <ARP> line 3. reboot of phone 192.168.3.205 was successful While it does say it is successful, I can tell you the phone does NOT reboot. line 97 looks like this: $call_id = $tm . "msgto$sip_to"; It's part of this sub routine: sub reboot_sip_phone { # Send the phone a check-sync to reboot it $phone_ip = shift; $local_ip = shift; $sip_to = shift; $sip_from = "asterisk"; $tm = time(); $call_id = $tm . "msgto$sip_to"; $httptime = `date -R`; $MESG = "NOTIFY sip:$sip_to\@$phone_ip:5060 SIP/2.0 Via: SIP/2.0/UDP $local_ip From: <sip:$sip_from\@$local_ip> To: <sip:$sip_to\@$phone_ip> Event: check-sync Date: $httptime Call-ID: $call_id\@$local_ip CSeq: 1300 NOTIFY Contact: <sip:$sip_from\@$local_ip> Content-Length: 0 "; Any Ideas? Thanks, Matt O'Connor
Matthew T. O'Connor wrote:> Any Ideas?Have a look at /etc/asterisk/sip_notify.conf look for: [polycom-check-cfg] So, from the CLI: asterisk -r sip notify polycom-check-cfg [name] -- Kristian Kielhofner
Anything like this for grandstream phones? |-----Original Message----- |From: asterisk-users-bounces@lists.digium.com |[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of |Matthew T. O'Connor |Sent: Lunes, 29 de Agosto de 2005 12:22 a.m. |To: Asterisk Users Mailing List - Non-Commercial Discussion |Subject: [Asterisk-Users] Polycom Reboot Script | |Hello, I'm trying to setup the revised Polycom remote reboot |script as found on: |http://www.voip-info.org/tiki-index.php?page=Polycom+reboot+har dphone+script | |I'm not sure how to use this script, it's just a perl script, |so I tried creating an executable perl script and running it, |but I get the following: | |[root@asterisk1 agi-bin]# ./polycom_reboot.pl 192.168.3.205 |Checking ARP table. |192.168.3.205 is reachable. |checking for polycom config name... |touching config file /home/polycom/0004f201d398.cfg Use of |uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 97, <ARP> line 3. |Use of uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 99, <ARP> line 3. |Use of uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 99, <ARP> line 3. |reboot of phone 192.168.3.205 was successful | |While it does say it is successful, I can tell you the phone |does NOT reboot. | |line 97 looks like this: | $call_id = $tm . "msgto$sip_to"; | |It's part of this sub routine: | |sub reboot_sip_phone { # Send the phone a check-sync to reboot it | $phone_ip = shift; | | $local_ip = shift; | $sip_to = shift; | $sip_from = "asterisk"; | $tm = time(); | $call_id = $tm . "msgto$sip_to"; | $httptime = `date -R`; | $MESG = "NOTIFY sip:$sip_to\@$phone_ip:5060 SIP/2.0 |Via: SIP/2.0/UDP $local_ip |From: <sip:$sip_from\@$local_ip> |To: <sip:$sip_to\@$phone_ip> |Event: check-sync |Date: $httptime |Call-ID: $call_id\@$local_ip |CSeq: 1300 NOTIFY |Contact: <sip:$sip_from\@$local_ip> |Content-Length: 0 | |"; | |Any Ideas? | |Thanks, | |Matt O'Connor | |_______________________________________________ |--Bandwidth and Colocation sponsored by Easynews.com -- | |Asterisk-Users mailing list |Asterisk-Users@lists.digium.com |http://lists.digium.com/mailman/listinfo/asterisk-users |To UNSUBSCRIBE or update options visit: | http://lists.digium.com/mailman/listinfo/asterisk-users | |
nything like this for grandstream phones? |-----Original Message----- |From: asterisk-users-bounces@lists.digium.com |[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of |Matthew T. O'Connor |Sent: Lunes, 29 de Agosto de 2005 12:22 a.m. |To: Asterisk Users Mailing List - Non-Commercial Discussion |Subject: [Asterisk-Users] Polycom Reboot Script | |Hello, I'm trying to setup the revised Polycom remote reboot |script as found on: |http://www.voip-info.org/tiki-index.php?page=Polycom+reboot+har dphone+script | |I'm not sure how to use this script, it's just a perl script, |so I tried creating an executable perl script and running it, |but I get the following: | |[root@asterisk1 agi-bin]# ./polycom_reboot.pl 192.168.3.205 |Checking ARP table. |192.168.3.205 is reachable. |checking for polycom config name... |touching config file /home/polycom/0004f201d398.cfg Use of |uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 97, <ARP> line 3. |Use of uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 99, <ARP> line 3. |Use of uninitialized value in concatenation (.) or string at |./polycom_reboot.pl line 99, <ARP> line 3. |reboot of phone 192.168.3.205 was successful | |While it does say it is successful, I can tell you the phone |does NOT reboot. | |line 97 looks like this: | $call_id = $tm . "msgto$sip_to"; | |It's part of this sub routine: | |sub reboot_sip_phone { # Send the phone a check-sync to reboot it | $phone_ip = shift; | | $local_ip = shift; | $sip_to = shift; | $sip_from = "asterisk"; | $tm = time(); | $call_id = $tm . "msgto$sip_to"; | $httptime = `date -R`; | $MESG = "NOTIFY sip:$sip_to\@$phone_ip:5060 SIP/2.0 |Via: SIP/2.0/UDP $local_ip |From: <sip:$sip_from\@$local_ip> |To: <sip:$sip_to\@$phone_ip> |Event: check-sync |Date: $httptime |Call-ID: $call_id\@$local_ip |CSeq: 1300 NOTIFY |Contact: <sip:$sip_from\@$local_ip> |Content-Length: 0 | |"; | |Any Ideas? | |Thanks, | |Matt O'Connor | |_______________________________________________ |--Bandwidth and Colocation sponsored by Easynews.com -- | |Asterisk-Users mailing list |Asterisk-Users@lists.digium.com |http://lists.digium.com/mailman/listinfo/asterisk-users |To UNSUBSCRIBE or update options visit: | http://lists.digium.com/mailman/listinfo/asterisk-users | |