Ik heb een SMS modem aan de seriële poort /dev/ttyS0 hangen en probeer nu vanuit bash een SMS te sturen. Ik probeer alles met zo min mogelijk extra packages te doen zodat het script later eenvoudig te verplaatsen is naar een andere machine.
Maar ik gebruik van minicom of gewoon screen dan lukt het perfect om de nodige AT commando's te sturen naar de SMS modem en komt het bericht ook netjes aan. Doe ik dit vanuit een bash script dan lukt het evenwel niet:
Maar ik gebruik van minicom of gewoon screen dan lukt het perfect om de nodige AT commando's te sturen naar de SMS modem en komt het bericht ook netjes aan. Doe ik dit vanuit een bash script dan lukt het evenwel niet:
NUMBER=+32... MESSAGE="Testing bash SMS" echo "AT" > /dev/ttyS0 echo "AT+CMGF=1" > /dev/ttyS0 echo "AT+CMGS=\"${NUMBER}\"" > /dev/ttyS0 echo -e "\"${MESSAGE}\"\032" > /dev/ttyS0
No keyboard detected. Press F1 to continue.