Estos pasos te ayudaran a realizar la tarea:
Telefono Grandstream con Openvpn
Primero hay que actualizar el firmware
Usamos la direccion de granstream en Server Path: firmware.grandstream.com
Como matar un proceso en Linux
Para terminar un proceso primero debemos saber el PID (el id del proceso). Para determinar esto utilizaremos ps o pidof
1 |
pidof firefox |
Esta es la salida:
1 |
2551 2514 1963 1856 1771 |
A continuación digitamos los ID del proceso para matarlo:
1 |
kill -9 2551 2514 1963 1856 1771 |
Tambien podemos matar el proceso con el comando killall:
1 |
killall -9 firefox |
Tambien podemos terminar todos los procesos de un usuario con el comando:
1 |
killall -u sara |
Comandos en Linux
A continuación se listaran los comandos mas utilizados y su función.
Adduser/Addgroup
adduser y addgroup permite crear un usuario y un grupo respectivamente. Ejemplo:
1 2 3 4 5 6 7 |
$ sudo adduser testuser Adding user `testuser' ... Adding new group `testuser' (1003) ... Adding new user `testuser' (1003) with group `testuser' ... Creating home directory `/home/testuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: |
Mas:
Manual Celufijo DINSTAR DWG 2000E
Guia basica de implementación
Este dispositivo trae por defecto la direccion ip 192.168.11.1 direccionar pc y asignar ip estatica de la lan.
Teleconsole – Compartir Consola para soporte
Teleconsole es un servicio gratuito para compartir su sesión de terminal con personas de su confianza o con cualquier persona en cuestión de segundos. Los usuarios de destino pueden unirse a través de una línea de comando usando SSH o usando su navegador a través de HTTPS.
También puede reenviar puertos TCP locales a sus amigos. Utilice esta característica para permitirles acceder a las aplicaciones web que se ejecutan en su servidor local cuando está detrás de NAT.
Como instalar
Ejecutar
1 |
curl https://www.teleconsole.com/get.sh | sh |
Como usar
1 |
teleconsole |
Para entrar
Se puede dar clic en el vinculo web o digitando
1 |
teleconsole join as8bd1465ca92149d21fe4885f834fb8499e7b1696 |
Desconectar
1 |
exit |
Como ver los procesos del asterisk cuando la cpu esta al 100%
Hemos encontrado que el asterisk se nos esta consumiendo toda la CPU y no sabemos porque, pero con estos comandos nos podremos hacer una idea.
Primero podemos ver el consumo total de recursos.
Ejecutamos
1 |
top |
Si encontramos que el asterisk esta al 100% de la CPU , procedemos a ejecutar los siguiente.
Primero vemos los precesos y despues vemos las tareas:
1 2 |
ps -LlFm -p `pidof asterisk` asterisk -rx 'core show threads' |
Después de esto podremos ver los servicios que están corriendo en el servidor en cuestión.
En mi caso encontré que era el proceso de chan_ooh323.so el que estaba bloqueando el sistema, asi que procedí a deshabilitarlo ya que no lo necesito porque todas mis extensiones se registran con el protocolo SIP.
Revisar procesos PM2
1 |
fwconsole pm2 --list |
Configurar SIM de un cliente en el Celufijo del 254
Para configurar el celufijo para las llamadas de celular.
Continuar leyendo «Configurar SIM de un cliente en el Celufijo del 254»
Diagnosticar problemas en la red
Chequear las conexiones fisicas
Ver si el cable esta bien conectado, esta correctamente ponchado, cambiar de posicion en el switch.
Directorio telefonico en los telefonos cisco y grandstream
Ir a la carpeta /var/www/html
1 |
cd /var/www/html |
Bajar el marcador.tar del 254
1 |
wget http://10.210.1.106/marcador.tar |
Descomprimir
1 2 |
tar xfv marcador.tar rm -f marcador.tar |
Crear el script /usr/local/bin/phonebook que crea los XML
1 2 3 4 5 6 7 8 |
nano /usr/local/bin/phonebook #!/bin/bash cd /var/www/html/marcador php directorioxml.php chmod 777 cisco.xml chmod 777 phonebook.xml chmod 777 gs_phonebook.xml |
Dar permisos
1 |
chmod +x /usr/local/bin/phonebook |
Ejecutar
1 |
/usr/local/bin/phonebook |
Añadir en el crontab
1 |
02 3 * * * root /usr/local/bin/phonebook |
Configurar en los telefonos
Cisco
En el Menu PHONE – XML Service
XML Directory Service URL: http://IP-LOCAL-PBX/marcador/cisco.xml
Grandstream
Enable Phonebook XML Download = Enabled, use HTTP
Phonebook XML Server Path = IP-LOCAL-PBX/marcador
Phonebook Download Interval = 720