Huawei e220 és smstools

Üdv

Kinomba már megint hozzátok fordulok segítségért.
Csatlakoztattam a géphez e220-at felismerte minnyár létre hozta a device-t /dev/ttyUSB0 és a /dev/ttyUSB1-et
Az USB0 en van maga a gsm az USB1 en a gsmnek a pendrive része.
Felraktam az smstool-t beállítottam az /etc/smsd.conf-ot:
devices = GSM1
logfile = /var/log/smsd.log
loglevel = 7

[GSM1]
device = /dev/ttyUSB0
incoming = yes
#pin = 1111
#secondary_memory_max = SM,SM,SM
#baudrate = 115200
#send_delay = 0

smssend parancsal küldenék egy sms-t a /var/log/smsd.log-ba folyamatosan ezt irja:
2010-04-29 16:16:41,2, smsd: Smsd v3.1.3 started.
2010-04-29 16:16:41,2, smsd: Running as root:root.
2010-04-29 16:16:41,6, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2010-04-29 16:16:41,6, smsd: Outgoing file checker has started. PID: 22679.
2010-04-29 16:16:41,6, GSM1: Modem handler 0 has started. PID: 22680.
2010-04-29 16:16:42,6, GSM1: I have to send 1 short message for /var/spool/sms/checked/send_6re2Fk
2010-04-29 16:16:42,6, GSM1: Sending SMS from to 06xxxxxxxxxx
2010-04-29 16:16:42,6, GSM1: Checking if modem is ready
2010-04-29 16:16:42,7, GSM1: -> AT
2010-04-29 16:16:42,3, GSM1: Could not send character A, cause: Resource temporarily unavailable
2010-04-29 16:16:52,7, GSM1: ->
2010-04-29 16:16:52,3, GSM1: Could not send character , cause: Resource temporarily unavailable
2010-04-29 16:17:02,7, GSM1: -> AT
2010-04-29 16:17:02,3, GSM1: Could not send character A, cause: Resource temporarily unavailable
2010-04-29 16:17:12,7, GSM1: ->
2010-04-29 16:17:12,3, GSM1: Could not send character , cause: Resource temporarily unavailable
2010-04-29 16:17:22,7, GSM1: -> AT
2010-04-29 16:17:22,3, GSM1: Could not send character A, cause: Resource temporarily unavailable
2010-04-29 16:17:32,7, GSM1: ->

persze az sms-t sem küldi el.

a kikommentelt smsd.conf -ba lévő paraméterekkel probálkoztam sikertelenül.

A fő probléma hogy nem találok semmi érdemes doksit mert a legtöbben internetre használják a modemet és nagyon kevesen sms-küldésre.

Bármi ötlet jól jön.
Köszi!!!

Hozzászólások

minicom-mal (vagy mas soros progival) es AT parancsokkal manualisan probaltad mar?

Az uzenet mintha azt jelezne, hogy a tty-t fogja valami. Mas program nem indul el automatikusan aminek szinten kellene a soros port?

Esetleg setserial? (Bar nem usb porttal, sima sorossal nekem volt ilyen gondom, beallitottam es jo lett).

Nekem is van E220-am, minicom-mal mar kuldem sms-t, szoval a cucc alkalmas ra. Ha nem tudod az AT parancsokat keress GPRS-doksikat a neten, rengeteg van.

/sza2

Probáltam már elötte és kifagyott a minicom.
Megnéztem és valóban a minicom ami kifagyott az fogta.
Sajnos még mindig nem megy de a hiba üzenet az változott:

2010-04-29 18:59:01,7, GSM1: -> AT+CMGR=23
2010-04-29 18:59:01,7, GSM1: Command is sent, waiting for the answer
2010-04-29 18:59:01,7, GSM1: <- OK
2010-04-29 18:59:01,6, GSM1: Trying to get stored message 24
2010-04-29 18:59:01,7, GSM1: -> AT+CMGR=24
2010-04-29 18:59:01,7, GSM1: Command is sent, waiting for the answer
2010-04-29 18:59:01,7, GSM1: <- OK
2010-04-29 18:59:01,6, GSM1: Trying to get stored message 25
2010-04-29 18:59:01,7, GSM1: -> AT+CMGR=25
2010-04-29 18:59:01,7, GSM1: Command is sent, waiting for the answer
2010-04-29 18:59:02,7, GSM1: <- OK
2010-04-29 18:59:02,6, GSM1: Trying to get stored message 26
2010-04-29 18:59:02,7, GSM1: -> AT+CMGR=26
2010-04-29 18:59:02,7, GSM1: Command is sent, waiting for the answer
2010-04-29 18:59:02,7, GSM1: <- OK
2010-04-29 18:59:02,6, GSM1: Trying to get stored message 27
2010-04-29 18:59:02,7, GSM1: -> AT+CMGR=27
2010-04-29 18:59:02,7, GSM1: Command is sent, waiting for the answer
2010-04-29 18:59:02,7, GSM1: <- OK
2010-04-29 18:59:02,6, GSM1: Trying to get stored message 28

a minicom-ot meg már ujra nem merem kiprobálni :(

Szerintem pedig addig kellene probalkozni, amig a minicom-ban nem mukodik rendesen. Viszont amig a minicom fut, celszeru, ha mas program nem probalkozik a porton.

A minicom csak egy terminal program, nagy bajt nem tud csinalni:-)

De nem ertem mi a gond, bar nem hasznaltam az altalad emlitett programot, ugy tunik, olvasgatja ki a tarolt sms-eket, ez nem jo?

/sza2

Tudom, hogy nem segitseg, de nekem Gnokii-val es Gammuval is sikerult e220-on keresztul SMS-t kuldenem. Esetleg nezd meg azokat is.

Beraktam egy plus opciót az smsd.confba: init=AT+CMGL="ALL"
ugynéz ki mintha létrejönne a kapcsolat:
2010-04-29 19:10:20,6, GSM1: Modem handler 0 has started. PID: 8003.
2010-04-29 19:10:20,6, GSM1: Checking device for incoming SMS
2010-04-29 19:10:20,6, GSM1: Checking if modem is ready
2010-04-29 19:10:20,7, GSM1: -> AT
2010-04-29 19:10:20,7, GSM1: Command is sent, waiting for the answer
2010-04-29 19:10:20,7, GSM1: <- OK
2010-04-29 19:10:20,6, GSM1: Pre-initializing modem
2010-04-29 19:10:20,7, GSM1: -> ATE0+CMEE=1
2010-04-29 19:10:20,7, GSM1: Command is sent, waiting for the answer
2010-04-29 19:10:21,7, GSM1: <- OK
2010-04-29 19:10:21,6, GSM1: Checking if modem needs PIN
2010-04-29 19:10:21,7, GSM1: -> AT+CPIN?
2010-04-29 19:10:21,7, GSM1: Command is sent, waiting for the answer
2010-04-29 19:10:21,7, GSM1: <- +CPIN: READY OK
2010-04-29 19:10:21,6, GSM1: Initializing modem
2010-04-29 19:10:21,7, GSM1: -> AT+CMGL="ALL"
2010-04-29 19:10:21,7, GSM1: Command is sent, waiting for the answer
2010-04-29 19:10:21,7, GSM1: <- ERROR
2010-04-29 19:10:31,7, GSM1: -> AT+CMGL="ALL"
2010-04-29 19:10:31,7, GSM1: Command is sent, waiting for the answer

Sikerült!
Az smstools nak az ujjab verzióját feltettem amibe két opciót kellet bele tennem:
cmgl_value = 0
check_memory_method = 31

Nagyon szépen köszönöm a segítséget sza2king!!!!!!!
Ha nem mondod azt hogy már valami foglalja a portot még mindig ugyanott tartanék :D