Refosco Ingeniería Informática

Refosco Ingeniería Informática
Rivadavia 877 CP 3306 Oberá Mnes. Te 03755 406060

jueves, 27 de diciembre de 2012

ddclient

Resulta que algunos modems tienen la posibilidad de usar servicios como los del Dyndns, pero no se por que no actualizan, me suceció eso y decidí dejar de lado ese servicio del Modem y usar un servicio desde un Debian, el cual creo que es mas controlable , que lo que puede ofrecer un modem.

apt-get install ddclient
Se creará un archivo ddclient.conf en /etc/
Este archivo tiene los siguientes datos:

/etc# cat ddclient.conf
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

protocol=dyndns2
use=web, web=checkip.dyndns.com, web-skip='IP Address'
server=members.dyndns.org
login=tuloginnombre
password='tupassword'
nombredyndns.dyndns.org





En caso que se quiera reconfigurar.. se puede editar este archivo o hacer

dpkg-reconfigure ddclient

Por ultimo veremos que en /etc/init.d existe el ddclient
Espero que sea de ayuda para alguien.



jueves, 20 de diciembre de 2012

Usuario que apague el Debian

Estaba necesitando en un lugar darle la posibilidad de los usuarios que apaguen el servidor Linux Debian 6.0 , en cual no tenía monitor, ni teclado, solo cable de energía y de red.
Si bien el Servidor de Archivos se apagaba a una hora programada , en algunos casos.. por ejemplo cortes de luz prolongados o Tormentas querían apagar antes el servidor, para prevenir problemas.
Para ello le instalé un putty en las maquinas de Windows , y creé en el Linux un usuario que al loguearse apaga el Servidor... solo eso, a continuación indico como lo hice.

Para crear un usuario que solo apague el equipo:
1-Crear el usuario.
Ejemplo:
adduser apagar 
Pongo passwor y descirpción por ejemplo : Usuario que apaga el equipo.

2-Darle derechos de root, al usuario apagar , para ello edito  /etc/passwords.
apagar:x:0:0: 
Se ponen los 0 para que sea root.
3-Editar /home/.profiles
escribir al final del archivo:
shutdown -h now.
Grabar y salir.

No se si existe otra manera.. esta fué la única que se me ocurrió. Espero que sea de ayuda para alguien.

jueves, 15 de noviembre de 2012

Actualizando RB 450

Tube un inconveniente con un RB 450, y me decidí actualizar el Ruoter OS para ver si podía solucionar los problemas.
Me dirigí a la pagina:
http://www.mikrotik.com/download
En esta página elegí RB400 Series y Upgrade package.
 Si elegimos la opción Upgrade package, me pide descargar un archivo:

http://download2.mikrotik.com/routeros/5.21/routeros-mipsbe-5.21.npk

Este archivo luego se pega en Files del MK.

Paso seguido System -> Reboot y debería iniciar con la nueva versión.
Para controlar podemos ir New Terminal -> System resource print
y veremos los datos del MK.
Espero que sea de ayuda.

sábado, 8 de septiembre de 2012

Instalar Lyx 2.0.4

Estube hablando con unos compañeros y me mostraron documentos realizados con Lyx,  una interfaz gráfica de LaTex, me encantó y decidí instalarla en mi Linux Mint.
Sucede que en los repositorios está la versión 1.6.7 , y tenía intenciones de instalar la 2.0 ya que esta ultima tenía distintos ejemplos que mostraban ejemplos. Tengo que aclara que la versión 1.6.7 también tiene ejemplos , pero los de las ver. 2.0, era los que me interesaron mas, así que instalé esta ultima.
Procediemiento.
1- Desde el Synaptic instalé el lyx 1.6.7
Como vi que no era lo que quería procedía a instalar el 2.0

Para instalar Lynx 2.0 en Linux Mint.
1- Bajar el paquete del sitio lyx-2.0.4.tar.gz
ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/lyx-2.0.4.tar.gz

2 -Me ubico en el Directorio donde Descargé y : tar  -xzvf lyx-2.0.4.tar.gzx
Cd lyn-2.0.4
./configure
Vi que me tiró carteles que faltaba hunspell y zlib
Instalo lo que necesita:
3- instalar apt-get install hunspell
4- instalar  apt-get install zlib1g-dev
5- ./configure ( esto puede demorar )
6-make ( esto demora y mucho !!!)
7 make install

Y listo.. tenía instalada la versión 2.0.4.
Espero que sea de ayuda.

viernes, 6 de abril de 2012

Instalar OpenWRT en TP-LINK TL-WR1043ND

Hola, resulta que en mi casa no se usaba mucho la conexiòn ADSL durante la semana, pensé en dejar bajando algunas cosas, pero no quería que quede prendida todo el tiempo la PC, por eso me puse en campaña para ver como podía solucionar esto. El esquema que encontré que me podía servir es:
Modem conectado a TP-LINK TL-WR1043ND, y este con un disco USB Externo.
El Router TP-LINK TL-WR1043ND tiene un conector USB , con algunas utilidades como para compartir en la Red la unidad conectada al puerto USB, pero no era lo que quería, yo no quería comparir , si no mas bien utilizar como una unidad local de disco del Router y que este descargue el archivo sobre esta unidad.
Para ello es necesario cambiar el Firmware original que trae el TP-LINK TL-WR1043ND y poner otro llamado OpenWRT que es un GNU/Linux modificado para poder ser instalado en algunos equips ( embebidos).
Ver para mas detalle: wiki.openwrt.org
Entonces para proceder a instalar el Firmaware correspondiente  vamos a  ver la lista de hardware soportado: wiki.openwrt.org/toh/start , en esta pagina podemos buscar el equipo ubicando la marca, TP_link para nuestro caso, esto nos lleva a la sección de TP-Link , ubicamos el modelo en cusetión  WR1043ND, en la sección de instalación nos dice como obtener el Firmware correspondiente a la ultima versión.
Una vez descargado el mismo podemos actualizar , para ello abrimos la interfaz web de nuestro routrer escribiendo en el navegador: http://192.168.1.1, en la sección System Tools -> Frimware Upgrade.

 
 Con Browser , buscamos el archivo que bajamos de la pagina de OpenWRT y le damos Upgrade.
Observaciones:
1) Estar 100% seguro que el archivo descargado corresponde al hardware.
2) No apagar o desconectar la energía mientras durar el proceso de actualización de Firmware.
Una vez terminada el upgrade, si todo va bien veríamos algo como:

 
Haciendo click en el botton de login ingresaríamos al la interfaz web del OpenWRT que se vería algo así como:



Luego de esto, lo que hice fué asegurarme que el servicio ssh brindado por OpenWRT estubiera activo , para ello en System->Administration habilitamos el mismo de manera que quede:


Con esto podremos acceder en modo consola o terminal al OpenWTR, con ssh o putty ( para el caso de Windows , por ejemplo).
Ahora accedemos a la consola de OpenWRT , con ssh root@192.168.1.1 desde una terminal de GNU/linux  o desde Windows con el Putty.



Los  pasos son instalar el cliente de transsmission y los elementos que me permitan controlar el forma remota la descarga hacia el dispositivo selecccionado son indicados en en el Tutorial. de OpenWRT sobre instalación de Transmission.
Para ello instalamos:
transmission-daemon, transmission-cli transmission-web transmission-remote
Desde la misma consola editamos /etc/config/transmission con el vi  o vim , por ejemplo ( consejo : como estos  no tiene entorno gráfico conviene , leerse alguna guia sobre el mismo, hay varias en internet).
En este archivo modificamos la línea: option enabled 1, en mi caso tenía option enabled 0, es la primer línea y es la que permirte habilitar el acceso via Web al Servicio de Transmission.
Luego reiniciamos el servicio /etc/init.d/transmission restart , para que las modificaciones en el archivo anterior sean tomadas y listo podemos acceder a la interface web, la cual se verá mas o menos así:


Podemos ver que el servicio de Transmission se etiende en el puerto 9091, tal cual se indica en la línea de /etc/config/transmission ->option rpc_port 9091.
Bueno lo que resta ahora es montar la unidad usb externa en el Openwrt, para ello tenemos que instalar o ver que estén instalados algunos módulos que me permitirán detectar la unidad USB , para luego montarla.
Para ver los módulos instalados vamos a  System->Software y en la parte inferior observamos los paquetes instalados:





 En mi caso probé con kmod-fs-ntfs, pero en la pagina de OpenWRT, no lo recomienda, y por otro lado no podía hacer que se montara el disco USB como rw, así  que hice la mas practica, redimensioné el disco y creé una partición EXT3,  instalé  kmod-fs-ext3 para poder ver el contenido del disco
    kmod-usb-core  ( este en mi caso lo tenía instalado)
    kmod-usb2 (en caso de que nuestro router tenga usb 2.0) ( este en mi caso lo tenía instalado)
    kmod-usb-uhci (en caso de que nuestro router tenga usb 1.1, especificación uhci)
    kmod-usb-ohci (en caso de que nuestro router tenga usb 1.1, especificación ohci)( este en mi caso lo tenía instalado)
    kmod-usb-storage
    usbutils
    block-mount
    block-hotplug
Luego cree el directorio /mnt/usbdisk y modifique el /etc/config/fstab para que lo monte siempre a la partición ext3 /dev/sda2 en /mnt/usbdisk, también modifiqué la opción de directorio de descarga de trasmission ( /etc/config/transmission) para que las descargas vayan a para a /mnt/usbdisk.
Luego de esto abrí la interfaz web de transmissión:


La damos click en Open y apuntamos al archivo bittorren y luego Upload, a partirt de allí la descarga comienza a almacenarse en el directorio seleccionado: /mnt/usbdisk, por supuesto como la partición era ext3 desde línux se vería sin inconvenientes.. desde Windows seguramente trabajar un poco.
Bueno espero que sea de ayuda.. .desde ya gracias por los comentarios o calificaciones.