Fehler in Wammu und Gammu melden

Use issue tracker on GitHub to report bugs or feature requests. Please take care that you include all information necessary for the developer to investigate the problem. The most important things to include are:

Issue trackers for individiual projects:

Erhalten des debugging log

Debugging log contains transcription of communication between Gammu and your phone. As such it might contain your private data. Please make sure you do not include such data in the report.

Um einen debug log zu veranlassen, müssen Sie Gammu anweisen, dies zu tun. Möglich ist eine Aufforderung über die Eingabezeile (gammu --debug textalldate --debug-file/tmp/gammu.log identify), oder die Verwendung der Konfigurationsdatei:

[gammu]
connection = your connection setting
port = your port name
logformat = textalldate
logfile = /tmp/gammu.log

Wammu erledigt automatisch debugging logs und legt diese im temporären Verzeichnis ab (/tmp auf unixoiden Systemen, in Windows wird es üblicherweise im Folder Application Data abgelegt). Der Log wird dort für den Fall gespeichert, sollte das Programm abstürzen. Sie können den aktuellen debug log ebenso speichern, wenn Sie in Wammu im Hilfemenue diese Option auswählen.

Der Gammu SMSD logging Service ist in mehreren Ebenen konfiguriert worden. Um sämtliche Nachrichten zu erhalten, setzen Sie einfach den debuglevel auf 255:

[gammu]
connection = your connection setting
port = your port name
logformat = textalldate

[smsd]
debuglevel = 255
logfile = /tmp/smsd.log

Erste Hilfe bei Windows-Problemen

Wenn Gammu im Windows Betriebssystem nicht startet (meistens erscheint die Fehlermeldung "Error 1053: The service did not respond to the start or control request in a timely fashion"), überprüfen Sie bitte zu allererst die SMSD logs. Wenn diese keine nützlichen Hinweise liefern, versuchen Sie bitte, den SMSD mit denselben Parametern zu starten, wie Sie ihn installiert haben (ohne -i). Überprüfen Sie bitte auch, ob Sie alle Dateipfade absolut angegeben haben (zB /Pfad/zur/Konfigurationsdatei/), und ob die Dateien existieren.

Der Befehl kann in etwa so aussehen:

gammu-smsd.exe -c c:\gammu\smsdrc

Nun sollten Sie die Fehlerberichte des SMSD erhalten, auch wenn das Programm nicht als Service startet.