Hi ,
I put in my extensions.cfg :
exten =>12,1,System(/bin/email_in.sh "${CALLERID}" "${DATETIME}")
exten =>12,2,Dial(SIP/12,17,r)
exten =>12,3,Answer
exten =>12,4,Playback(vm-nobodyavail)
exten =>12,5,Voicemail(12)
exten =>12,6,Hangup
and I put in root ind the folder /bin a script file "email_in.sh" with
chmod 755 and +X
In a file "email_in.sh" I put
#!/bin/bash
echo -e "Subject: Incoming call from:$1\nPlaced: $2" | /usr/sbin/
msmtp [EMAIL PROTECTED]
exit 0
If I dial to Internal 12 I get busy tone.
file list in folder /bin give me :
lrwxrwxrwx 1 root root 7 Dec 8 2005 egrep -> busybox
-rwxrwxr-x 1 root root 111 Jan 18 13:10 email_in.sh
lrwxrwxrwx 1 root root 7 Dec 8 2005 false -> busybox
and console give me the warning :
n 18 12:34:26 WARNING[29535]: app_system.c:108 system_exec_helper:
Unable to execute '/bin/email_in.sh ""11" <11>" "18012007-12:34:26"'
regards nedi
[EMAIL PROTECTED] schrieb:
> Send Astlinux-users mailing list submissions to
> [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
> or, via email, send a message with subject or body 'help' to
> [EMAIL PROTECTED]
>
> You can reach the person managing the list at
> [EMAIL PROTECTED]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Astlinux-users digest..."
>
>
> Today's Topics:
>
> 1. Update on 'Astlinux on Via based eBox 3850ps' (Sarvesh Kulkarni)
> 2. Re: sh script on astlinux (Lonnie Abelbeck)
> 3. Unable to execute '/bin/echo -e "Subject: email notification
> for missed calls (Nedi)
> 4. Re: Unable to execute '/bin/echo -e "Subject: email
> notification for missed calls (Lonnie Abelbeck)
> 5. Re: Update on 'Astlinux on Via based eBox 3850ps' (olivier.taylor)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 17 Jan 2007 16:13:51 -0500
> From: Sarvesh Kulkarni <[EMAIL PROTECTED]>
> Subject: [Astlinux-users] Update on 'Astlinux on Via based eBox
> 3850ps'
> To: [EMAIL PROTECTED]
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; format=flowed; charset=ISO-8859-1
>
> HI everyone,
>
> Thanks to Darrick, Gary, Lonnie and Tim for offering valuable
> suggestions on the ebox-3850ps.
> For those of you who have forgotten, here's the link to the hardware:
> http://www.wdlsystems.com/ebox/ebox.shtml
>
> Gary - your idea of automatic provisioning is a good one, but it's
> probably overkill for an undergraduate-level course project. But, I will
> keep that idea in mind for a graduate-level project.
> Lonnie - m0n0wall support is secondary, at this time ..so we decided to
> go ahead with the ebox evaluations, and not worry about m0n0wall support
> on the ebox.
> Tim - your warning about Via systems not being able to boot from non-ide
> devices was taken into consideration. So, we verified their ability to
> boot off USB drives, but we are still running into roadblocks. Read on...
> Carlos- not sure if the ebox works with TDM400P or TE110P in the pci-x
> slot. I don't have the device with me and don't remember if it has the
> slot or not, but the box is *really small* ...just slightly larger than
> an internal 3.5" harddrive box. If it indeed has a PCI slot, the card
> will have to be really small to fit.
>
> We did indeed obtain an evaluation kit this week. First impressions:
> Overall, the build quality is really solid.
> The box is very compact, and the case has aluminium at the top and
> bottom, which acts as a heat sink. The processor has a (passive) heat
> sink and the CPU heat sink is in contact with the aluminium from the
> computer case by means of a large thermal pad.
> The case gets very warm ...almost hot to the touch ...certainly more
> than the net4801.
> There is room inside for a 2.5" drive, but we installed a 1 GB "Embed
> disk" ....it's a CF card, with an IDE interface, all on one board -- it
> fits neatly inside the box.
>
> I hooked it up to an LCD monitor, connected the kbd and LAN, and tried
> booting off a USB CDROM drive. I used the AstLinux ISO (ver 0.4.4).
> And here's where the problems began.
> It starts to boot just fine, then right after "Freeing Unused Kernel
> memory", I get this message:
> "Unable to identify CD-ROM format
> CD-ROM not found
>
> /bin/sh: can't access tty; job control turned off
> <etc, etc and CD-ROM info is shown here>"
>
> Then it drops me down to the busybox shell.
> I have no clue how to proceed. After commencing to boot off the CDROM
> drive, why can't it read it any more?
>
> So, I tried booting off a USB key ... tried both the via as well as the
> i586 images (ver 0.4.4).
> Well, it gets stuck at grub. I mean, it just displays "GRUB" and but menu.
> And that's where it sits.
>
> I have no idea as to where to even start looking for debugging clues.
> Note that, as a test, I booted a DELL laptop using the same CD as well
> as well as the USB flash disk.
> The laptop booted up fine.
>
> Are there any known issues in booting off a USB key/CDROm drive?
> Anyway, to summarize, I haven't been able to install AstLinux on the
> internal IDE-CFcard. In fact, how the heck do I even boot up this system
> and install AstLinux (without resorting to PXE boot)?
>
> Anyone have any suggestions as to where to start looking?
>
> Thanks,
> -- Sarvesh
>
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 17 Jan 2007 17:20:53 -0600
> From: Lonnie Abelbeck <[EMAIL PROTECTED]>
> Subject: Re: [Astlinux-users] sh script on astlinux
> To: Discussion of AstLinux - Asterisk on Compact Flash
> <[EMAIL PROTECTED]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Thomas,
>
> Could it be as simple as getphone.sh not having the correct file
> permissions?
>
> $ chmod 755 getphone.sh
>
> If not, could you explain what the error is?
>
> Lonnie
>
> On Jan 17, 2007, at 2:03 PM, Thomas Thomsen wrote:
>
>
>> Hi
>>
>> here is the entire section
>>
>> [initchannel]
>> exten => _X.,1,Set(SPEED=${DB(speednumber/${EXTEN}${COMPANY})})
>> exten => _X.,n,GotoIf(${SPEED}?found:chkcallerid)
>> exten => _X.,n(found),Goto(${SPEED},chkcallerid)
>>
>> exten => _X.,n(chkcallerid),GotoIf(${CALLERIDNUM}?chklast:chklen)
>> exten => _X.,n(chklast),Set(LAST=${DB(LastExt/${CALLERIDNUM})})
>> exten => _X.,n,GotoIf(${LAST}?last:chklen)
>> exten => _X.,n(last),UserEvent(LastExt,ActionID: lastext/$
>> {CALLERIDNUM}/${LAST})
>>
>> exten => _X.,n(chklen),GotoIf($[${LEN(${CALLERIDNUM})} = 8]?
>> chkcidname:chkcalleridnum)
>> exten => _X.,n(chkcidname),System(/etc/asterisk/getphone.sh $
>> {CALLERIDNUM})
>> exten => _X.,n,LookupCIDName()
>> exten => _X.,n,GotoIf($[${LEN(${CALLERIDNAME})} > 0]?
>> chkcalleridnum:setnumber)
>> exten => _X.,n(setnumber),Set(CALLERID(name)=${CALLERIDNUM})
>>
>> exten => _X.,n(chkcalleridnum),GotoIf(${CALLERIDNUM}?
>> chkshowname:sethemmeligt)
>> exten => _X.,n(sethemmeligt),Set(CALLERID(name)=Hemmeligt)
>>
>> exten => _X.,n(chkshowname),Set(SHOWNAME=${DB(showname/$
>> {CALLEEIDNUM}${COMPANY})})
>> exten => _X.,n,GotoIf($[${LEN(${SHOWNAME})} > 0]?showname:chklines)
>> exten => _X.,n(showname),Set(CALLERID(name)=${SHOWNAME}-$
>> {CALLERIDNAME})
>> exten => _X.,n,Set(CALLERID(number)=${CALLERIDNUM})
>>
>> exten => _X.,n(chklines),Set(GROUP()=Lines)
>> exten => _X.,n,GotoIf($[${GROUP_COUNT()} > ${NUMBER-OF-LINES}]?
>> busy:phone-in${COMPANY},${EXTEN},1)
>> exten => _X.,n(busy),Set(DB(nolinesin/${TIMESTAMP}-${CALLERIDNUM})=$
>> {EXTEN})
>> exten => _X.,n,Busy()
>> exten => _X.,n,Hangup()
>>
>> Med Venlig Hilsen
>>
>> Thomas Thomsen
>> Systemkonsulent
>>
>> <ntd.jpg>
>>
>>
>> Baldersbuen 15 A
>> DK-2640 Hedehusene
>> Telefon 5474 7575
>> Mobil 2683 7575
>> Fax 5474 7570
>> www.ntd.dk - [EMAIL PROTECTED]
>>
>>
>>
>> Fra: [EMAIL PROTECTED] [mailto:astlinux-users-
>> [EMAIL PROTECTED] P? vegne af Lonnie Abelbeck
>> Sendt: 17. januar 2007 20:30
>> Til: Discussion of AstLinux - Asterisk on Compact Flash
>> Emne: Re: [Astlinux-users] sh script on astlinux
>>
>> Thomas,
>>
>> I don't see a reference to "chkcalleridnum",
>>
>> exten => _X.,n(chkcalleridnum)
>>
>> Lonnie
>>
>> On Jan 17, 2007, at 12:37 PM, Thomas Thomsen wrote:
>>
>>
>>> Hi
>>>
>>> I have the following entries in my extensions.conf
>>>
>>> exten => _X.,n(chklen),GotoIf($[${LEN(${CALLERIDNUM})} = 8]?
>>> chkcidname:chkcalleridnum)
>>> exten => _X.,n(chkcidname),System(/etc/asterisk/getphone.sh $
>>> {CALLERIDNUM})
>>> exten => _X.,n,LookupCIDName()
>>> exten => _X.,n,GotoIf($[${LEN(${CALLERIDNAME})} > 0]?
>>> chkcalleridnum:setnumber)
>>> exten => _X.,n(setnumber),Set(CALLERID(name)=${CALLERIDNUM})
>>> It works perfect on trixbox but not on astlinux, could someone
>>> tell me why ??
>>>
>>> Regards
>>>
>>> //Thomas
>>> _______________________________________________
>>> Astlinux-users mailing list
>>> [email protected]
>>> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>>
>>> Donations to support AstLinux are graciously accepted via PayPal
>>> to [EMAIL PROTECTED]
>>>
>>> REMEMBER: AstLinux mailing lists are moving soon:
>>>
>>> http://sourceforge.net/mail/?group_id=170462
>>>
>>> Please move any discussions ASAP!
>>>
>> <ntd.jpg>
>> _______________________________________________
>> Astlinux-users mailing list
>> [email protected]
>> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>
>> Donations to support AstLinux are graciously accepted via PayPal to
>> [EMAIL PROTECTED]
>>
>> REMEMBER: AstLinux mailing lists are moving soon:
>>
>> http://sourceforge.net/mail/?group_id=170462
>>
>> Please move any discussions ASAP!
>>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.kriscompanies.com/pipermail/astlinux-users/attachments/20070117/53df8d9b/attachment-0001.html
>
> ------------------------------
>
> Message: 3
> Date: Thu, 18 Jan 2007 00:27:43 +0100
> From: Nedi <[EMAIL PROTECTED]>
> Subject: [Astlinux-users] Unable to execute '/bin/echo -e "Subject:
> email notification for missed calls
> To: [EMAIL PROTECTED], Asterisk Users Mailing List -
> Non-Commercial Discussion <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-15; format=flowed
>
> Hi ,
> I try to configure email notification for missed calls if one call me
> and not let me a voicemail.
>
> In extensions.conf I have :
> -----------------------------------------------------
> exten =>12,1,System(/bin/echo -e "Subject: 'Incoming call from
> :${CALLERID} \\r Placed: ${DATETIME}'" | msmtp [EMAIL PROTECTED])
> exten =>12,2,Dial(SIP/12,17,r)
> exten =>12,3,Answer
> exten =>12,4,Playback(vm-nobodyavail)
> exten =>12,5,Voicemail(12)
> exten =>12,6,Hangup
> -----------------------------------------------------------
> If I call from internal 11 to internal 12 I get in asterisk
> console this :
> -------------------------------------------------------------------
> allversal*CLI> Jan 17 23:57:30 WARNING[25323]: app_system.c:108
> system_exec_helper: Unable to execute '/bin/echo -e "Subject: 'Incoming
> call from :"11" <11> \r Placed: 17012007-23:57:30" | msmtp
> [EMAIL PROTECTED]'
>
> --------------------------------------------------
> could someone tell me why ??
>
> regards
> nedi
>
>
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Wed, 17 Jan 2007 18:19:26 -0600
> From: Lonnie Abelbeck <[EMAIL PROTECTED]>
> Subject: Re: [Astlinux-users] Unable to execute '/bin/echo -e
> "Subject: email notification for missed calls
> To: Discussion of AstLinux - Asterisk on Compact Flash
> <[EMAIL PROTECTED]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
>
> nedi,
>
> I *think* you need bash for the "-e" option to the echo built-in
> command.
>
> So, you could try creating a script file, email_in.sh
>
> exten =>12,1,System(/whereever/email_in.sh "${CALLERID}" "${DATETIME}")
>
> In a file "email_in.sh" between the -----'s...
> --------
> #!/bin/bash
> echo -e "Subject: Incoming call from:$1\nPlaced: $2" | /usr/sbin/
> msmtp [EMAIL PROTECTED]
> exit 0
> -------
>
> Then set permissions...
> $ chmod 755 email_in.sh
>
> That's it, give it a try and let me know what I screwed-up. <smile>
>
> Lonnie
>
> PS: you can test this outside of asterisk and see if you get mail.
> ./email_in.sh "11 <11>" "17012007-23:57:30"
>
> On Jan 17, 2007, at 5:27 PM, Nedi wrote:
>
>
>> Hi ,
>> I try to configure email notification for missed calls if one call me
>> and not let me a voicemail.
>>
>> In extensions.conf I have :
>> -----------------------------------------------------
>> exten =>12,1,System(/bin/echo -e "Subject: 'Incoming call from
>> :${CALLERID} \\r Placed: ${DATETIME}'" | msmtp [EMAIL PROTECTED])
>> exten =>12,2,Dial(SIP/12,17,r)
>> exten =>12,3,Answer
>> exten =>12,4,Playback(vm-nobodyavail)
>> exten =>12,5,Voicemail(12)
>> exten =>12,6,Hangup
>> -----------------------------------------------------------
>> If I call from internal 11 to internal 12 I get in asterisk
>> console this :
>> -------------------------------------------------------------------
>> allversal*CLI> Jan 17 23:57:30 WARNING[25323]: app_system.c:108
>> system_exec_helper: Unable to execute '/bin/echo -e "Subject:
>> 'Incoming
>> call from :"11" <11> \r Placed: 17012007-23:57:30" | msmtp
>> [EMAIL PROTECTED]'
>>
>> --------------------------------------------------
>> could someone tell me why ??
>>
>> regards
>> nedi
>>
>>
>>
>>
>> _______________________________________________
>> Astlinux-users mailing list
>> [email protected]
>> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>
>> Donations to support AstLinux are graciously accepted via PayPal to
>> [EMAIL PROTECTED]
>>
>> REMEMBER: AstLinux mailing lists are moving soon:
>>
>> http://sourceforge.net/mail/?group_id=170462
>>
>> Please move any discussions ASAP!
>>
>>
>
>
>
> ------------------------------
>
> Message: 5
> Date: Thu, 18 Jan 2007 08:59:53 +0100
> From: "olivier.taylor" <[EMAIL PROTECTED]>
> Subject: Re: [Astlinux-users] Update on 'Astlinux on Via based eBox
> 3850ps'
> To: Discussion of AstLinux - Asterisk on Compact Flash
> <[EMAIL PROTECTED]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hi all,
>
> I got the same problem with that box, the solution is to use an usb
> hard-drive, it boots perfectly and you have access to the system.
> What I have done is to burn the usb HD with the I586 img of astlinux,
> created a keydisk on a second partition of the HD, copied the I586 img
> to /mnt/kd.
>
> I have then booted the 3850 with the usb HD and typed :
> gunzip -c /mnt/kd/AstLinux-0.4.4-i586.img.gz > /dev/hda
>
> shutdown the system, remove the usb HD and reboot.
>
> That's all folk.
>
> Olivier
>
> Sarvesh Kulkarni a ?crit :
>
>> HI everyone,
>>
>> Thanks to Darrick, Gary, Lonnie and Tim for offering valuable
>> suggestions on the ebox-3850ps.
>> For those of you who have forgotten, here's the link to the hardware:
>> http://www.wdlsystems.com/ebox/ebox.shtml
>>
>> Gary - your idea of automatic provisioning is a good one, but it's
>> probably overkill for an undergraduate-level course project. But, I will
>> keep that idea in mind for a graduate-level project.
>> Lonnie - m0n0wall support is secondary, at this time ..so we decided to
>> go ahead with the ebox evaluations, and not worry about m0n0wall support
>> on the ebox.
>> Tim - your warning about Via systems not being able to boot from non-ide
>> devices was taken into consideration. So, we verified their ability to
>> boot off USB drives, but we are still running into roadblocks. Read on...
>> Carlos- not sure if the ebox works with TDM400P or TE110P in the pci-x
>> slot. I don't have the device with me and don't remember if it has the
>> slot or not, but the box is *really small* ...just slightly larger than
>> an internal 3.5" harddrive box. If it indeed has a PCI slot, the card
>> will have to be really small to fit.
>>
>> We did indeed obtain an evaluation kit this week. First impressions:
>> Overall, the build quality is really solid.
>> The box is very compact, and the case has aluminium at the top and
>> bottom, which acts as a heat sink. The processor has a (passive) heat
>> sink and the CPU heat sink is in contact with the aluminium from the
>> computer case by means of a large thermal pad.
>> The case gets very warm ...almost hot to the touch ...certainly more
>> than the net4801.
>> There is room inside for a 2.5" drive, but we installed a 1 GB "Embed
>> disk" ....it's a CF card, with an IDE interface, all on one board -- it
>> fits neatly inside the box.
>>
>> I hooked it up to an LCD monitor, connected the kbd and LAN, and tried
>> booting off a USB CDROM drive. I used the AstLinux ISO (ver 0.4.4).
>> And here's where the problems began.
>> It starts to boot just fine, then right after "Freeing Unused Kernel
>> memory", I get this message:
>> "Unable to identify CD-ROM format
>> CD-ROM not found
>>
>> /bin/sh: can't access tty; job control turned off
>> <etc, etc and CD-ROM info is shown here>"
>>
>> Then it drops me down to the busybox shell.
>> I have no clue how to proceed. After commencing to boot off the CDROM
>> drive, why can't it read it any more?
>>
>> So, I tried booting off a USB key ... tried both the via as well as the
>> i586 images (ver 0.4.4).
>> Well, it gets stuck at grub. I mean, it just displays "GRUB" and but menu.
>> And that's where it sits.
>>
>> I have no idea as to where to even start looking for debugging clues.
>> Note that, as a test, I booted a DELL laptop using the same CD as well
>> as well as the USB flash disk.
>> The laptop booted up fine.
>>
>> Are there any known issues in booting off a USB key/CDROm drive?
>> Anyway, to summarize, I haven't been able to install AstLinux on the
>> internal IDE-CFcard. In fact, how the heck do I even boot up this system
>> and install AstLinux (without resorting to PXE boot)?
>>
>> Anyone have any suggestions as to where to start looking?
>>
>> Thanks,
>> -- Sarvesh
>>
>> _______________________________________________
>> Astlinux-users mailing list
>> [email protected]
>> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>>
>> Donations to support AstLinux are graciously accepted via PayPal to [EMAIL
>> PROTECTED]
>>
>> REMEMBER: AstLinux mailing lists are moving soon:
>>
>> http://sourceforge.net/mail/?group_id=170462
>>
>> Please move any discussions ASAP!
>>
>>
>>
>
>
> ------------------------------
>
> _______________________________________________
> Astlinux-users mailing list
> [email protected]
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>
> Donations to support AstLinux are graciously accepted via PayPal to [EMAIL
> PROTECTED]
>
> REMEMBER: AstLinux mailing lists are moving soon:
>
> http://sourceforge.net/mail/?group_id=170462
>
> Please move any discussions ASAP!
>
> End of Astlinux-users Digest, Vol 23, Issue 14
> **********************************************
>
>
_______________________________________________
Astlinux-users mailing list
[email protected]
http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
Donations to support AstLinux are graciously accepted via PayPal to [EMAIL
PROTECTED]
REMEMBER: AstLinux mailing lists are moving soon:
http://sourceforge.net/mail/?group_id=170462
Please move any discussions ASAP!