Utilizei neste tutorial:

Máquina com Debian Linux 7.1 Wheezy
Modem USB Huawei e220
Chip SMS da operadora vivo

Vamos instalar inicialmente o smstools que será a “ponte” entre o modem usb e o playsms que será o sistema utilizado para enviar sms.

aptitude install smstools

Após o smstools instalado vamos configurar o arquivo /etc/smsd.conf:

Altere as linhas:

devices = HUAWEI
loglevel = 4

Adicione no final do arquivo

[HUAWEI]
init = AT
device = /dev/ttyUSB0
incoming = yes
pin = 0000
report = yes
memory_start = 0

Reinicie o serviço:

/etc/init.d/smstools restart

Com o smstools devidamente instalado e configurado vamos instalar o playsms.

Vamos fazer download no site abaixo. Hoje 10/09/2013 a última versão do repositório é a 0.9.9.1

http://sourceforge.net/projects/playsms/

Vamos precisar instalar os pacotes necessários ao playsms:

aptitude install apache2 php5 php5-mysql libapache2-mod-php5
/etc/init.d/apache2 restart

Instalando:

tar -zxf playsms-0.9.9.1.tar.gz -C /usr/local/src
mkdir -p /var/www/playsms /var/spool/playsms /var/log/playsms /var/lib/playsms
chown -R www-data /var/www/playsms /var/spool/playsms /var/log/playsms /var/lib/playsms
cp -rR /usr/local/src/playsms-0.9.9.1/web/* /var/www/playsms
chown -R www-data /var/www/playsms

Configurando a base de dados:

aptitude install mysql-server
mysqladmin -u root -p create playsms
mysql -u root -p playsms < /usr/local/src/playsms-0.9.9.1/db/playsms.sql

Configurando o playsms:

cp /var/www/playsms/config-dist.php /var/www/playsms/config.php

No arquivo /var/www/playsms/config.php alterar as linhas:

$core_config['db']['host'] = 'localhost'; // database host/server
$core_config['db']['port'] = '3306'; // database port
$core_config['db']['user'] = 'root'; // database username
$core_config['db']['pass'] = 'SENHADOMYSQL'; // database password
$core_config['db']['name'] = 'playsms'; // database name
$apps_path['logs'] = '/var/log/playsms/';

Configurando serviço e inicialização do playsms:

mkdir -p /etc/default /usr/local/bin
cp /usr/local/src/playsms-0.9.9.1/daemon/linux/etc/playsms /etc/default/
cp /usr/local/src/playsms-0.9.9.1/daemon/linux/bin/* /usr/local/bin/
cp /usr/local/src/playsms-0.9.9.1/daemon/linux/etc/playsms.init-ubuntu /etc/init.d/playsms
echo "/etc/init.d/playsms start" >> /etc/init.d/rc.local
/etc/init.d/playsms start

Agora basta acessa o playsms através de um navegador utilizando o endereço http://IPDOSERVIDOR/playsms/

Login: admin
Senha: admin


Comente! para “Gateway de Sms com Smstools + Playsms no Debian Wheezy”

Deixe um comentário!