Hi,
I am creating a call file for me fritzbox with the following line:
Channel: SIP/624/**9
But with **9 also my fax is answering.
So how can add a few numbers like **621, **622, *623
Can I write them simply with a comma as seperator?
Hi,
I am creating a call file for me fritzbox with the following line:
Channel: SIP/624/**9
But with **9 also my fax is answering.
So how can add a few numbers like **621, **622, *623
Can I write them simply with a comma as seperator?
If you want to have a call file call more than one device, you need to make it call a local channel that then deals with the multiple destinations.
Thank you for your fast answer! Do you have an example, how it looks like?
if the case goes to the same destination, yes, if I understand correctly, it can be separated by the character â&â example: exten =>999,1,Dial(SIP/624&625&626&627), In this case, if you call 999, you dial all at the same time, 624-627.
Sorry my english, im still learning =)
When Iâve done this, Iâve always repeated the SIP/ part.
You are correct, the Technology is needed in the dial string. so SIP,IAX,PJSIP,LOCAL, etc before the endpoint name to call.
Itâs the first time that I am using asterisk:
So if I understand it correctly, the call-File (klingel.call) should look like this:
Blockquote
Channel: SIP/622/**9
Application: Playback
Data: /var/lib/asterisk/nothing
WaitTime: 5
When I copy it from my original path to /var/spool/asterisk/outgoing/
the phone rings once a time.
How can I see, which file exists in this path?? With âlsâ I canât get any answer. I have also not the permission to click on this folder.
In my python skript, I have the following code-line:
shutil.copyfile(callfilepfad,â/var/spool/asterisk/outgoing/klingel.callâ)
But when it comes to this line nothing happens and I canât see the print-statement in the next line. What can I do now?
(I have switched off my fax for this test, when this is working I am going to my problems with the fax)
Do you have a sound file in a format asterisk can play in the /var/lib/asterisk directory named nothing with a recognized extension?
By default asterisk should be able to play any of the sounds in the sounds directory just by specifying the sound to play like âtt-weaselsâ or âlyrics-louie-louieâ.
You should be able to do an ls in the directory to see what sounds are installed, If you canât thatâs an issue with your user/file permissions and Iâd recommend contacting your system administrator.
Thank you for your answer.
Now I am able to answer you with more details:
If I am writing the following line in the terminal my phones ringes:
mv /home/pi/klingel_all.call /var/spool/asterisk/outgoing/
When I write the following lines in the python script, nothing happens
callfilepfad = "/home/pi/klingel_all.call"
...
shutil.copyfile(callfilepfad,'/var/spool/asterisk/outgoing/anruf.call')
(I am having no anruf.call created)
It also doesnât work, when I am writing the following line:
shutil.copyfile(callfilepfad,'/var/spool/asterisk/outgoing/')
In both ways the code stops at this line and doesnât goes to the next print message.