You are missing a space between the mm in the command. Try this one. outstreamcmd=/bin/sh,-c,/usr/bin/lame --preset cbr 16 -r -m m -s 8 --bitwidth 16 - - 2> /tmp/stream.status | /usr/bin/ezstream -qvc /etc/ezstream.xml I know this one works because I just pulled it off our node that is running broadcastify. I added the ability to send the status to a file. I don't run that on our node, but this should still work. Jeff, KC8QCH On 4/11/2018 10:05, Bryan Fields wrote:
On 4/11/18 8:58 AM, David Waters wrote:
Bryanhere is what we have this used to work but now it puts us into a sterad transmitt mode on our radio attached to node. we have startup line commented out at present,
Command line to startstream: outstreamcmd=/bin/sh,-c,/usr/bin/lame
--preset cbr 16 -r -mm -s 8 --bitwidth 16 - - 2> /tmp/stream.status |
/usr/bin/ezstream -qvc/etc/ezstream.xml <snip>
-bash: --preset:command not found This is command from the shell saying it's trying to execute the one of the flags to lame, rather than pass it to lame on the command line.
You have something wrong with your command, perhaps it's in quoted properly or you have a CR/LF in it's place.
I've replied to the list so we all can benefit from this, and yahoo is not allowing emails again.
-- Jeff Lehman, KC8QCH https://kc8qch.ddns.net kc8qch@gmail.com Webmaster Hamilton Couny ARPSC https://www.hamcoarpsc.org hamcoarpsc@gmail.com AllStar 47374 Node Administrator World Wide Amateur Radio Guild https://theguildglobal.org