Utiliza el sistema de seguimiento de errores para reportar un error o pedir una nueva funcionalidad. Porfavor asegúrate de incluir toda la información necesaria para que el desarrollador investigue el problema. Las cosas más importantes a incluir son:
El registro de depuración contiene una transcripción de la comunicación entre Gammu y tu teléfono. Como tal, podría llegar a contener información privada. Si ese es el caso o no estás seguro, deberías de marcar el reporte como privado para que sólo los desarrolladores puedan ver la información en él y no pueda ser accedido públicamente como los demás reportes.
Para hacer que Gammu genere un registro de depuración necesitas decirle que lo haga. Es posible hacerlo mediante la línea de órdenes (gammu --debug textalldate --debug-file /tmp/gammu.log identify) o utilizando el archivo de configuración:
[gammu] connection = your connection setting port = your port name logformat = textalldate logfile = /tmp/gammu.log
Wammu automáticamente crea un registro de depuración en el directorio temporal (/tmp en sistemas Unix, en Windows está normalmente ubicado en el directorio Application Data en tu perfil), donde se guarda en caso que Wammu termine inesperadamente. También puedes ver el registro de depuración actual mientras Wammu ejecuta desde el menú de Ayuda.
Los registros de Gammu SMSD son configurados en varios niveles, para incluir todos los mensajes, configura debuglevel a 255:
[smsd] debuglevel = 255 logfile = /tmp/smsd.log
Si gammu no inicia correctamente con un servicio de Windows (normalmente obtendrás el mensaje: "Error 1053: The service did not respond to the start or control request in a timely fashion"), primero revisa los registros de SMSD. Si no contienen información útil, intenta iniciar SMSD manualmente con los mismo parámetros con los que se instaló el servicio (excluyendo -i). También revisa si estás pasando todas las rutas de forma absoluta (por ejemplo, la ruta del archivo de configuración).
Por ejemplo, la lína de órdenes puede ser algo similar a:
gammu-smsd.exe -c c:\gammu\smsdrc
Ahora deberías de poder ver los errores de SMSD aún si no inicia como servicio.