CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010

REGIÓN PACÍFICO – AMAZONIA

Solución problemas Arquitectura Clientes Livianos CPE

Formador Contrato Unicauca – Computadores Para Educar: Omar Alveiro Trejo Narvaez. Email: omartn@gmail.com

Versión 1 19 de Octubre de 2010

Se permite la copia, presentación pública y distribución de este libro bajo los términos de la Licencia Creative Commons Reconocimiento - No Comercial, la cual establece que en cualquier uso: 1) se de crédito a los autores del libro; 2) no se utilice con fines comerciales; y 3) se den a conocer estos términos. La versión completa de la licencia se encuentra en la dirección web: http://creativecommons.org/licenses/by-nc/2.5/co/
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 1

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

Solución problemas Arquitectura Clientes Livianos CPE En campo muchos formadores nos hemos topado con la tarea de solucionar que estos clientes livianos arranquen a partir de una imagen instalada en un servidor LSTP (Linux Terminal Server Project) de Edubuntu, en el cual se encuentra la parte más critica ya que LSTP está diseñado para trabajar con clientes que son computadores por lo general obsoletos, de bajas prestaciones y sin disco duro, estos equipos trabajan con PXE (PreBoot eXecution Environment); el cual es un entorno de ejecución que arranca desde un chip que tienen las tarjetas de red para buscar por red un servidor dhcp y arrancar desde allí, a continuación se explican pasos para solucionar algunos problemas con los que se pueden topar: 1° Conexión física Una de las razones por las cuales los clientes o uno de los clientes no arranca es porque el puerto del switche al que está conectado se suele quedar “pegado”; la solución es reiniciar el switche o cambiar el cable a otro puerto. También es importante recordarles a los docentes que traten de levantar los cables de forma ordenada atados mediante una cinta u otro elemento para que los estudiantes no los pisen ni los desconecten; lo mismo para el switche, levantarlo del piso y colocarlo en una mesa o silla. Revisar que el cable de red que está conectado al servidor se encuentre conectado en eth1 (tarjeta de red ethernet1), normalmente es la tarjeta PCI que se encuentra en la parte inferior de la CPU, la otra tarjeta que está integrada a la Board es la eth0, para verificar se pueden realizar los siguientes pasos: • Destapar el servidor, en la tarjeta madre se encuentra un puerto que es de color fuxia o similar, allí se encuentra una etiqueta con un número que corresponde a la MAC (dirección física), copiar este número, luego tapar y encender el servidor, una vez arranque abrir una consola de comandos, la terminal o consola está en "Aplicaciones - Accesorios Terminal", escribir el comando sudo ifconfig, escribir la contraseña de sudo que es “educar” mediante este comando podemos obtener información sobre las interfaces de red que tiene el servidor, sus direcciones IP y sus direcciones MAC, así podemos comparar con la que
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 2

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

tiene la etiqueta pegada en el puerto fuxia y verificar si efectivamente es la eth0.

Gráfico 1: Pantallazo donde se muestran las interfaces de red • En caso de que al ejecutar el comando ifconfig no aparezcan las dos interfaces, es decir, eth0 y eth1, sobretodo la 1 que es la que está configurada para los clientes livianos entonces hay que destapar el servidor, extraer la tarjeta de red ubicada en una ranura PCI y volver a colocarla, tapar, encender el equipo y volver a ejecutar ifconfig para verificar. 2° Conexión Lógica (configuración) Una vez verificada la parte física, si el problema aún persiste hay que revisar la configuración del servidor: • Verificar que la IP de eth1 mediante el comando ifconfig sea 192.168.0.1 y la máscara sea 255.255.255.0, parámetros para los cuales están configurados los clientes livianos con PXE. • En caso de que eth1 tenga una dirección IP diferente hay que cambiarla
preferiblemente desde la consola de comandos con “ifconfig eth1 address 192.168.0.1 netmask 255.255.255.0” o editando el archivo /etc/network/interfaces y no desde sistema>administración>Red, ya que
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 3

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

muchas veces por alguna extraña razón el administrador de network de Gnome no guarda los cambios y cuando se reinicia el sistema vuelva a dejar a eth1 con dhcp, es decir, el servidor siempre va a tener una dirección diferente, los clientes nunca van a poder encontrarlo y por ende nunca van a arrancar; entonces se edita el fichero interfaces como se muestra a continuación:

gedit /etc/network/interfaces

aparecerá algo como:

Gráfico 2: Pantallazo donde se muestra el contenido del archivo interfaces en ubuntu Editar la sección de eth1 colocando la IP 192.168.0.1, verificar la máscara y la línea iface eth1 inet static, si en lugar de static tiene dhcp cambiarlo; guardar los cambios salir del editor. En la consola de comandos escribir ifconfig eth1 down (para bajar la tarjeta) y luego ifconfig eth1 up (para volver a activarla), verificar si la tarjeta quedo con esa dirección estática. Finalmente reiniciar el servidor o reiniciar los servicios de red mediante el comando “/etc/init.d/networking restart”.

Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 4

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

Si con todos estos pasos los clientes siguen sin funcionar hay que realizar unos últimos pasos: • Refrescar la imagen del servidor LSTP (Linux Terminal Server Project) con los siguientes comandos:
$ sudo $ sudo $ sudo ltsp-update-image ltsp-update-kernels ltsp-update-sshkeys

Nota importante: las configuraciones del servidor se deben realizar con los clientes livianos apagados para evitar conflictos. Finalmente unos comandos útiles de consola para Linux que pueden ser de mucha utilidad: Comandos útiles de consola Teclas o combinaciones especiales

[Tab]: Autocompleta el nombre de un comando, archivo, directorio o programa, cuando trabajamos en una terminal texto. P.ej: Si vamos a usar el programa "programa_de_prueba", podemos escribir progr y pulsar [Tab], el sistema se encargara de rellenar el resto. [ArrowUp]: (Flecha arriba) Va editando la historia de comandos que hemos escrito anteriormente en terminal texto.[Enter] para ejecutar. [Shift][PgUp]: Scroll la salida de la terminal hacia arriba, en terminal texto. [Shift][PgDown: Scroll la salida de la terminal hacia abajo, en terminal texto. [Ctrl]+c: Termina el proceso actual. Cuando lo comenzamos sin & ([localhost]$ proceso) [Ctrl]+d: Termina la terminal actual.

• • • • •

Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 5

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

Lista de comandos útiles • • • • • • • • • • • • • • • • • • • • • • du: Muestra el espacio que esta ocupado en disco. ping máquina: Para comprobar si tenemos contacto con la máquina máquina (máquina: nombre o IP) ls: Lista archivos y directorios, funciona como elcomando dir de DOS. dir: Idem. anterior. cp: Copia archivos/directorios. rm: Borra archivos/directorios. mkdir: Crea directorios. rmdir: Borra directorios (deben estar vacíos). mv: Renombrar o mover archivos/directorios. date: Indica la fecha y hora del sistema. pwd: Indica la ruta absoluta donde se está ubicado. history: Muestra el historial de comandos introducidos por el usuario. cal: Despliega un calendario. ifconfig: Configuración de interfaces de red, modems, etc. /usr/sbin/adduser usuario: Registra y crea una cuenta de usuario. /usr/sbin/userdel usuario: Borra la cuenta de usuario usuario. passwd: Cambia la clave de acceso para el usuario actual. Root puede cambiar la clave de cualquier usuario passwd usuario chmod permisos fichero/directorio: Cambia los permisos de ficheros/directorios chown: Cambia los permisos de usuario: grupo de archivos/directorios. tar: Archivador de ficheros. gunzip: Descompresor compatible con ZIP. ln: Link para crear enlaces, accesos directos.
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 6

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

• • • •

file: Nos dice de que tipo es un archivo. cp fichero1 fichero2: Copia fichero1 como fichero2 rm fichero: Borra fichero rm -R directorio: Borra el contenido completo (ficheros/subdirectorios) de directorio (usar con cuidado este comando, la información borrada no puede recuperarse) mv fichero1 fichero2: Cambia el nombre de fichero1 a fichero2 mkdir directorio: Crea un subdirectorio rmdir directorio: Borra un subdirectorio shutdown -t3 -r now: Reinicia el sistema (hay que hacerlo como root). shutdown -t3 -h now: Apaga el sistema (hay que hacerlo como root). reboot: Reinicia el sistema. poweroff: Apaga el sistema. ulimit: Muestra los límites del sistema (máximo de archivos abiertos, etc...) adduser: Añadir usuario de sistema. userdel: Eliminar usuario de sistema. apt-get moo: La supervaca del apt.

• • • • • • • • • • •

Gráfico 3: Pantallazo donde se muestra la supervaca del apt. • cowsay muuuuu: Una vaca hablando en su idioma.
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 7

CONTRATO UNIVERSIDAD DEL CAUCA – COMPUTADORES PARA EDUCAR FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES ETAPA DE FORMACIÓN Y ACOMPAÑAMIENTO 2010 REGIÓN PACÍFICO – AMAZONIA

• •

cowthink -p ¿¿muuuuu??: Una vaca pensando. cowsay -f tux hola: Tux saludando.

ENLACES ÚTILES http://alexagudo.net/blog/ltsp-5-en-ubuntu-810/: Ubuntu 8.10. Consultado en Octubre de 2010. Servidor LTSP en

http://codigo82.wordpress.com/2009/03/29/instalacion-servidor-ltspsobre-ubuntu/: Instalación de Servidor LTSP sobre Ubuntu. Consultado en Octubre de 2010. http://soporteti.net/redes/pxe-preboot-execution-environment-y-wolwake-on-lan/: ¿Qué es y para que sirven el PXE Preboot eXecution Environment y WOL Wake On Line?. Consultado en Octubre de 2010. www.ubuntu-es.org/node/25822: Comandos útiles de Consola en Ubuntu.
Oficina Computadores Para Educar Área Comercial Universidad del Cauca Carrera 3 # 3N-51, Sector Tulcán, Popayán Teléfono: (2) 8209816 y 8209800 Ext.: 2851 - Fax: (2) 8209810 E-Mail: contratocpe@unicauca.edu.co – Skype: unicaucacpe Sitio Web: www.unicauca.edu.co/cpepacificoamazonia 8

Sign up to vote on this title
UsefulNot useful

Master Your Semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master Your Semester with a Special Offer from Scribd & The New York Times

Cancel anytime.