Portál AbcLinuxu, 14. května 2025 04:11
Zkoušel jsem v Cutecom posílat AT příkazy modemu ale pokažde mi zašle zpět ERROR.Jako že když mu pošleš "AT", vrátí "ERROR"? Tak to se obávám, že je vadný.
spiš nevím jestli nemusí být nějak nastaveny práva pro port ttyS0 aby to správně posiláloTak ti to vrací ERROR na AT, nebo ses ještě nedostal k tomu, abys s ním komunikoval? Popiš ten problém lépe, takhle ti nejde pomoci.
(nevím jestli je to správný příkaz bylo tojenom na zkoušku) a vypiše mi errorNo tak to nejspíš není správný příkaz :).
nemusí mít modem pod linuxem nějaky ovladače aby začal fungovat v tom přikazovém řádku?Ne, je to sériák…
devices = MODEM1 logfile = /var/log/sms/smsd.log infofile = /var/spool/sms/smsd.working pidfile = /var/spool/sms/smsd.pid loglevel = 5 autosplit = 2 eventhandler = /usr/local/bin/smsevent.sh user = sms group = sms # SIEMENS TC35 [MODEM1] device = /dev/ttyS0 init = AT+CNMI=2,0,0,2,1 incoming = yes pin = 1234 report = yessmsevent.sh
#!/bin/sh if [ "$1" = "RECEIVED" ]; then TEL=`cat $2 | grep "From: " | cut -d" " -f2` echo "From: auto-reply To: $TEL Validity: 169 Report: no Flash: yes Alphabet: ISO Dobry den, dekujeme za Vase hlasovani v ankete." > `mktemp /var/spool/sms/outgoing/XXXXXX` fi
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.