miércoles, 3 de noviembre de 2010

Algunas PC linux no se ven en la red

Bueno habiendo resuelto el problema de que no se veía ni una sola PC cuando entraba a Mis sitios de red gracias a este post, me encuentro ahora con el problema de que solo algunas PC no se ven en la red y nisiquiera puedo acceder desde el comando ejecutar del menú inicio.

El común denominador entre las máquinas que no se ven en la red es el tamaño de su nombre (hostname), todas ellas superaban los 15 caracteres y todas tienen linux.

Digo más de 15 caracteres porque las PC con hostname menor o igual a 15 caracteres se ven en la red.

Bueno, viendo esto, le cambié el hostname a estas máquinas inaccesible e invisibles por uno que no supere los 15 caracteres y problema resuelto.

Lee este post para ver como cambiar el hostname en Ylmf OS


Nota: hecho los cambios el refresco de la red tardó un ratito.

Ylmf OS - Ver archivos locales desde mi Escritorio Remoto

La situacíón es la siguiente: desde mi PC linux accedo por escritorio remota a una PC windows para poder utilizar determinados programas que no corren bajo linux.

El punto es que los archivos que necesito trabajar se encuentran en mi PC linux. Para poder trabajarlos en mi escritorio remoto, en principio, estos archivos debieran estar alojados en la Pc windows. Entonces podría mediante un Pen por ejemplo transportar estos archivos desde mi Pc Linux a la PC windows, una incomodidad total.

Lo cierto es que el Cliente de Terminal Server de Ylmf OS me permite establecer la conexión remota incluyendo en ésta la posibilidad de accesar a mis discos locales. Haciendo esto es que puedo desde mi escritorio remoto acceder a archivos que se encuentran en mi pc.


Para esto:

1) Abro el Cliente de Terminal Server

2) Antes de conectarme voy a la pestaña Recursos Locales

3) Tildo la opción Añadir mi unidad local al equipo remoto

4) Ahora si me conecto

martes, 2 de noviembre de 2010

No veo la lista de Pc`s en mi entorno de red

En un red Windows de a poco estoy metiendo máquinas con Linux. Vengo hace tiempo con este proceso y nunca había tenido problemas de red, ya sea entre máquinas windows, máquinas linux o entre ambas. Debo decir que no he hecho nada al respecto, las máquinas Windows claramente se ven en la red y del lado de Linux SAMBA hace todo el trabajo, de modo que la comunicación por red entre windows y linux es totalmente transparente.

Un buen día instalan un servidor con Windows 2003 Server y lo sumo a la red para que haga su trabajo y ahí empezaron los problemas, mejor dicho el problema, cuando entraba a mis sitios de red para compartir archivos y esas cosas no aparecía el listado de las máquinas en red, podía acceder desde el comando ejecutar del menú inicio pero no desde mis sitios de red, es más ni se veía el grupo de trabajo al que pertenecían las Pc's. Esto desde una Pc Windows como de una Linux.

Hago cuanta prueba de novato se pueda hacer y nada, así que consulté a mi gurú en el tema y me mencionó el MASTER BROWSER.


¿Qué es el Master Browser?

Todos estamos acostumbrados a ver en el entorno de red la lista de PCs que rondan en nuestra red, específicamente en nuestro grupo o dominio. Para todos es un comportamiento normal y es un característica no muy entendida.

Se han preguntado alguna vez:

¿de dónde sale esa lista?

¿Porqué cuando apago un PC de mi red sigue apareciendo en el Entorno de Red?

¿Cómo mi PC sabe cuántas computadoras hay en la red, sus nombres y demases?

Esta característica de las máquinas MS esta dada por un componente llamado MASTER BROWSER.

Este servicio es el encargado de coleccionar la estructura lógica de la red (MS) además de las máquinas que en ella residen. El master browser reside solo en una máquina dentro de la red y ésta es la máquina con el roll más relevante en el workgroup o en el dominio, además de ser la que tienen el OS más actualizado a la fecha.

Esto quiere decir: si tenemos un dominio 2000 la máquina que es Master Browser es el 1er controlador del Dominio. Si estamos en un workgroup el master Browser será una máquina con el OS mas moderno onda 2k pro o XP, si en este workgroup existe un 2k server éste será el Master Browser.

Este proceso parece sencillo excepto por un punto: ¿Cómo saben las máquinas quién es el Master Browser?

fácil: todas las máquinas se creen master browser cuando prenden y luego llaman a "elecciones". Una máquina parte tempranito en la mañana. Cuando el PC bootea el OS se ejecuta un servicio llamado Master Browser. Este  parte siendo master browser de la máquina y grita a la red para ver si hay otra máquina corriendo el mismo servicio. Si no la hay se autonombra master browser de la red.

Ahora si cuando este tipo grita a la red y otro le responde empieza un proceso llamado Elección de Master Browser. Este proceso lo que hace es ver quien de las máquinas se llevará el premiado de ser master browser.

¿Cómo se define?: La elección del master browser se da comparando los siguientes aspectos: primero se comparan los OS. El OS mas moderno ganará la licitación y será master browser. Si los OS son iguales se tomará la hora y la fecha de subida del OS, ganando el OS que subió primero. Si la hora y la fecha de la subida del OS son iguales nos queda la última comparación (y definitiva) que es comparar lo GUID (globally unique ID) de las máquinas, la máquina que tenga el GUID más antiguo será el Master Browser.

Este proceso es repetido cada vez que una máquina entre a la red independiente si es 95, 98, Me, etc.  Después de que la máquina sabe quien es el Master Browser de la red, le solicitará la conflagración de la red, en donde aparecerán las PCs y la estructura lógica de ésta.

Además del Master Browser existen Master Browser Secundarios, cuyo uso es el mantener un backup de la lista y hacer load balancing ( balanceo de carga). Estos son elegidos por el master browser en el proceso de elecciones y son, generalmente, en un dominio los Controladores Miembros de Dominios. A estos master browser las maquinas preguntaran la lista de PC cada vez que naveguen por la red. El master browser primario será utilizado solo para agregar maquinas y quitar maquinas de la red, además de la sincronización con sus esclavos.

Se han preguntado por que los PCs siguen apareciendo por un tiempo en la red aunque ya estén apagados?

La explicación es porque cuando el PC hace shut down el servicio master browser de esa máquina envía un comando release al master browser de la red indicándole que se va pa las casas y que ya no andará dando vuelta en la red.

Entonces el master browser de la red le envía esta información a sus secuaces secundarios para que actualicen su lista. Este proceso se demora 15 min y es por eso que podemos ver una máquina en la red hasta 15 minutos despues de que se ha apagado.

Cuando una máquina es apagada a lo "chancho" esta no manda el comando de release y el proceso de eliminación de la lista se demora 45 min. ¿Por qué 45 min? porque cada 45 min los master browser secundarios y el primario refrescan su información.


Mi solución

Habiendo leído esto sobre los Master Browser empecé a buscar más información y encontré que en ocaciones no se define el Master Browser de la red como es debido y ahí comienzan los conflictos.

Seguí buscando y encontré que es posible definir arbitrariamente que PC debe ser el Master Browser.

Controlar que PC actúa como Master Browser de red

En una red de ordenadores Windows, sebe garantizar que solo existe un Master Borwser para evitar conflictos entre dos o más estaciones de la misma.

Vamos ahora a determinar deliberadamente que PC de nuestra red, queremos que actúe como Master Browser. Para ello debemos de hacer lo siguiente, en la estación que queremos que sea Master Browser:

1) Abrimos el registro de Windows.

2) Buscamos la clave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters

- Debemos crear, o modificar si existiera, el valor de tipo cadena (REG_SZ) llamado IsDomainMaster. A este valor le podemos asignar Yes, No y Auto, según queramos o no que sea Master Browser de nuestra red o bien que se elija de forma automática.

- Si estamos utilizando Windows NT Workstation o Server y queremos prevenir que actúe como Master Browser debemos crear otro valor de tipo cadena (REG_SZ) llamado MaintainServerList y asignarle No. Como en el caso anterior, podemos asignarle Yes y Auto.

OpenOffice - Exportar documento a PDF

Ya habíamos mencionado que Ylmf OS ofrece una Impresora Virtual de PDF muy fácil de instalar, de esta forma desde cualquier aplicación que tenga la opción de imprimir podremos hacerlo a un documento PDF, simplemente seleccionado la impresora de PDF al momento de hacer la impresión.

Independientemente a esta opción, todas las aplicaciones de OpenOffice traen por defecto el comando Exportar a PDF en el menú Archivo. Es decir que si estoy trabajando con alguna aplicación OpenOffice y no tengo instalada la impresora virtual de PDF igualmente podré crear un PDF del documento utilizando la opción de exportar a PDF.

lunes, 1 de noviembre de 2010

Ylmf OS - No reconoce monitor

De buenas a primera el sistema Operativo no reconoce el monitor que venía usando sin problemas. No reconoce quiere decir que veo el booteo de la PC, veo el arranque de Ylmf OS y al momento de mostrar la pantalla de inicio de sesión el monitor pierde señal quedando en negro.

Pensé que era un problema de resolución, que tal vez el usaurio había "tocado" este parámetro eligiendo una resolución no soportada por el monitor, pensando en esto cambié el monitor por uno más nuevo y arrancó sin problemas.

Fui a revisar la resolución de pantalla para ver como estaba configurada, y estaba tal cual la había dejado yo. Asiqué bajé la resolución a 800x600, volví a cambiar los monitores y anduvo bien.

No me quise quedar con la duda, así que volví a las configuración de pantalla y vi que el sistema me ofrecía una resolución más alta, 1024x768, cambio a este valor y el monitor se pone negro automáticamante. Tras esperar un momento vuelve la imagen en 800 X 600.

Vuelvo a intentarlo y veo que el parámetro Refresh Rate esta configurado en 85 Hz. Cambio a 60 Hz y 1024x768 y anduvo.

Bueno, lo cierto es que este problema dos por tres se vuelve a repetir y ya me la trae floja eso de andar cambiando de monitor para para solucionar el problema, de pura casualidad descubrí que pulsando F7 mientras se reinicia la PC el video se acomoda.

Ylmf OS - Posicionar la Barra de Tareas

La situación es que un usuario sin saber como dejó la Barra de Tareas ubicada sobre el margen derecho de la pantalla. En este caso "arrastrar" la barra hacia la parte inferior de la pantalla para reacomodarla no funciona.

Para ello:

1) Clic derecho sobre la Barra de Tareas

2) Seleccionar el comando Propiedades

3) En la ventana que se abre elegimos Inferior en la lista desplegable Orientación

viernes, 29 de octubre de 2010

Ylmf OS - Instalar Flash Player manualmente

La situación que se me presentó es que el Mozilla Firefox requiere la actualización del Flash Player. Sigo los pasos habituales para la instalación automática pero da un error y me dice que tengo que instalarlo manualmente.

En el mismo cartel me da el link de descarga para linux, de las opciones de descarga selecciono el tipo de archivo tar.gz, sino usá este link para descargar Flash Player para linux. 



Una vez descargado el archivo lo descomprimo en la carpeta:

/usr/lib/firefox-addons


Nota: El archivo descomprimido es libflashplayer.so

Listo!!! abro Mozilla y ya funciona Flash Player.

jueves, 28 de octubre de 2010

Ylmf OS - Permisos de Sólo Lectura

Si queremos cambiar los permisos de acceso aun archivo o carpeta, por ejemplo queremos que un archivo sea de sólo lectura, debemos hacer clic derecho sobre el elemento (archivo o carpeta) y seleccionar el comando propiedades.

En la ventana que se abre seleccionamos la pestaña permisos y hacemos la configuración que más se adapte a nuestra necesidad.

Nota: Los archivos o carpetas que tienen el atributo de Sólo Lectura aparecen con un candadito en su icono.

Ylmf OS - Problemas de Instalación

Me surgió el siguiente problema: casi al terminar la instalación del S.O. me apareción un mensaje de error diciendo que no se podía terminar con la instalación y que debía enviar un mensaje con el error a una determinada dirección de correo.

Se me ocurrió intentar de nuevo pero utilizando otra lectora de CD y funcionó.

lunes, 25 de octubre de 2010

Ylmf OS - Ajustar la sensibilidad del mouse

La situación es que por defecto la instalación de Ylmf OS configura un tiempo de espera en la pusación doble (doble clic) muy corto. Esto genera que los usuarios tengan que hacer un doble clic muy rápido para poder abrir las aplicaciones, por ejemplo.

Para solucionar esto y otras configuración del mouse vamos a:


Inicio - Sistema - Preferencias - Ratón


viernes, 22 de octubre de 2010

OpenOffice - Establecer compatibilidad con Office al guardar documento

OpenOffice guarda sus documento con extensión .ODT por defecto. Utilizando el comando Guardar del menú Archivo podemos seleccionar otra extensión para guardar el documento por ejemplo podriamos guardarlo con extensión .DOC si queremos compartir ese documento con un usuario que utiliza Microsoft Office.

Lo cierto es que si el usuario de OpenOffice necesita guardar siempre con extensión .doc, debe recordar con cada documento que guarda de hacer este paso, lo que termina siendo una molestia.

Entonces lo que podemos hacer es configurar OpenOffice para que por defecto guarde sus documentos con la extensión que le indiquemos en este caso .doc

Para esto:

1) Abrimos cualquier aplicación de OpenOffice, por ejemplo Write

2) Abrimos el menú Herramientas

3) Seleccionamos el comando Opciones

4) En la ventana que se abre seleccionamos Abrir / Guardar

5) De la lista desplegable elegimos General

6) En el panel derecho de la ventana tenemos una lista desplegable que nos permite elegir la extensión por defecto que usará OpenOffice para guardar sus archivos.


Nota: esta configuración es tomada automáticamente por las demás aplicaciones de OpenOffice.

jueves, 21 de octubre de 2010

Ylmf OS - Archivos ocultos

Del mismo modo como ocurre en Windows, Ylmf OS (linux) oculta archivos del sistema entre otras cosas, o bien el usuario puede querer ocultar un determinado archivo o carpeta.

En windows los archivos y/ carpetas con la propiedad de oculto se muestran trasparentados "más claritos", en linux los ocultos se muestran con un punto delante del nombre del archivo o carpeta.


¿Cómo veo los archivos o carpetas ocultos en linux Ylmf OS?

De momento encontré dos formas de ver elementos ocultos.

1) Pulsando CTRL + h

2) En el menú Ver de la ventana tildar la opción Mostrar los archivos ocultos

De este modo, si hay archivos ocultos, se mostrarán y los identifico por el punto (.) delante del nombre. Por ejemplo si archivo.jpg tiene el atributo de oculto se mostrará .archivo.jpg

Para volver a ocultarlos repito el punto 1 o 2.

Nota: Al cerrar la ventana, automáticamente se desactiva la opción de ver ocultos. Es decir que al volver abrirla tendré que repetir la opción para ver ocultos.


¿Cómo le agrego el atributo de oculto a un archivo a carpeta?

Renombro el archivo o carpeta con un punto delante. Por ejemplo, si quiero ocultar la carpeta llamada "mis cosas" la renombro a ".mis cosas".


¿Cómo le quito el atributo de oculto a un archivo o carpeta?


Renombro el archivo o carpeta y le saco el punto. Por ejemplo, si quiero quitar el atributo de oculto a la carpeta llamada ".mis cosas" la renombro a "mis cosas".

Ylmf OS - Mostrar / Ocultar iconos del sistema

En windows tenemos los llamados iconos de sistema, me refiero al icono de Mi PC, Mis documentos,Mis sitios de red, Papelera de reciclaje etc..., que aparecen o no en el escritorio dependiendo de la instalación. Lo cierto es que estos iconos ya sea para mostrarlos u ocultarlos utilizamos el botón Personalizar Escritorio de la pestaña Escritorio en la ventana Propiedades de Pantalla.

En Ylmf OS pasa lo mismo, es decir, si quiero administrar los iconos del sistema que se muestran en el escritorio debo hacer lo siguiente:

1) Abrir Ailurus

Inicio - Herramientas del sistema - Ailurus 

2) Ya en Ailurus selecciono en el panel izquierdo la opción Escritorio

3) Ahora en el panel derecho puedo configurar los iconos del sistema


miércoles, 20 de octubre de 2010

Ylmf OS - Opciones de Energía

Se me presentó la necesidad de configurar el tiempo que debe esperar el monitor antes de pasar a inactividad. Por defecto viene configurado en 30 min, es decir que si en 30 min. no hago nada en la máquina el monitor se apaga y se activa nuevamante al mover el mouse o tocar una tecla.  

Bueno, para configurar esto:

Inicio - Sistema - Preferencias - Salvapantallas


Aquí podemos configurar nuestro protector de pantalla y podemos determinar el tiempo de espera antes de pasar a inactividad utilizando el botón Configuración de Energía.

martes, 19 de octubre de 2010

Ylmf OS - Cilente de correo electrónico Evolution

Evolution combina tanto e-mail, calendario, libreta de direcciones, lista de tareas y funciones de gestión. Ha sido un parte oficial de GNOME y su desarrollo está patrocinado principalmente por Novell. Su interfaz de usuario y su funcionalidad son similares a las de Microsoft Outlook. Tiene algunos rasgos distintivos: soporte para iCalendar, indexación de todo el correo entrante, poderosos filtros de correo electrónico, y cuenta con una opción denominada “Carpetas de búsqueda” (es decir, búsquedas guardadas que se pueden ver como carpetas de correo). Evolution se puede conectar a un Microsoft Exchange Server usando su interfaz web y un add-on llamado Ximian Connector.

Por defecto la instalación de Ylmf OS no incluye Evolution, para instalarlo ejecuto la siguiente línea desde un terminal:

sudo apt-get install evolution


La instalación es en español. Una vez instalado puede ejecutar evolution desde:

Inicio - Oficina - Correo y Calendario de Evolution


Nota: Evolution puede importar archivos .PST, la extensión de Outlook.

lunes, 18 de octubre de 2010

Ylmf OS - Disco rígido externo

Probé de conectar un disco rígido externo, utilizando un Carry USB. Del mismo modo que con un Pendrive Ylmf OS lo detecta automáticamente y abre una ventana mostrando su contenido.

Ylmf OS - Instalar una placa de red PCI

Se me presentó la necesidad de instalar una placa de red PCI, luego de haber instalado Ylmf OS.

No tuve problemas, una vez agregado el hardware, inicié el sistema y éste instaló automáticamente los drivers de la placa de red.

La placa que agregué es una Realtek 8029AS

Ylmf OS - Bloquear el escritorio

En windows tenemos la posibilidad de configurar nuestro Protector de Pantalla de modo que al momento en que el usuario desea volver al escritorio tenga que introducir su clave.

Esta misma opción la ofrece Ylmf OS desde:

Inicio - Sistema - Preferencias - Salvapantallas


Lo cierto es que de esta manera nuestro escritorio se bloquea solo cuando se activa el protector de pantalla, que dependiendo de la configuración que tenga puede ser tiempo suficiente para que algún curioso acceda a nuestro escritorio.

Podriamos bloquear rapidamente nuestro escritorio utilizando "Cerrar sesión" o "Cambio de Usuario", disponibles tanto en Windows como en Ylmf OS.

Ylmf OS incorpora una opción más para bloquear nuestro escritorio rapidamente, ésta se llama "Bloquear la pantalla" y la encontramos en el menú inicio.

Nota: Una diferencia que noté de "Bloquear la Pantalla" respecto de "Cerrar sesión" o "Cambiar de Usuario" es que si estas reproduciendo sonido al "Bloquear la pantalla" continúa la reproducción.

viernes, 15 de octubre de 2010

Ylmf OS - Ejecutar una Base de Datos Access

Se me planteó la siguiente situación. Un usuario de Windows XP utiliza una base de datos Access, con tablas, formularios, consultas e informes. Lo cierto es que en Ylmf OS, podemos decir "en linux" en gral, este tipo de aplicaciones nos traen dolores de cabeza cuando intentamos migrarlas.

Investigando encuentro que OpenOffice incluye una aplicación para base de datos llamada Base, que a diferencia de sus hermanos Write y Calc que levantan sin problemas cualquier documento de Microsoft Office, no levanta completamente una base hecha en Access, solo reconoce tablas y consultas, olvidate de los formularios e informes. 

Para solucionar este problema, es decir, instalarle al usuario Windows el Ylmf OS y que pueda trabajar normalmente con su base de datos Access recurrí al uso de Escritorio Remoto. De esta forma el usuario desde linux accede remotamente a una PC windows donde está instalada su base de datos access y puede usarla normalmente.

Para ver como hice esto lee los siguientes post:



Cabe aclarar que establecido el acceso remoto con la Pc Windows esta oficia de servidor, por lo que puedo correr cualquier aplicación windows no solamente una base access.

Ylmf OS - Rdesktop

Rdesktop es un cliente open source para acceder a máquinas que ejecutan el protocolo RDP, funciona en prácticamente todas las máquinas en las que se ejecuta Windows, actualmente rdesktop soporta el protocolo RDP4 (usado por NT Terminal Server) aunque podemos descargar parches que nos permiten trabajar con RDP5 (Windows 2000).

¿Qué es el protocolo RDP?

Remote Desktop Protocol (RDP) es un protocolo propietario desarrollado por Microsoft que permite la comunicación en la ejecución de una aplicación entre un terminal (mostrando la información procesada que recibe del servidor) y un servidor Windows (recibiendo la información dada por el usuario en el terminal mediante el ratón ó el teclado).

El modo de funcionamiento del protocolo es sencillo. La información gráfica que genera el servidor es convertida a un formato propio RDP y enviada a través de la red al terminal, que interpretará la información contenida en el paquete del protocolo para reconstruir la imagen a mostrar en la pantalla del terminal.

En cuanto a la introducción de órdenes en el terminal por parte del usuario, las teclas que pulse el usuario en el teclado del terminal así como los movimientos y pulsaciones de ratón son redirigidos al servidor, permitiendo el protocolo un cifrado de los mismos por motivos de seguridad. El protocolo también permite que toda la información que intercambien cliente y servidor sea comprimida para un mejor rendimiento en las redes menos veloces. Pues es la única de las soluciones de clientes ligeros analizadas que nos permite utilizar este protocolo para que los terminales puedan actuar como clientes de servidores Windows, lo que puede ser interesante en multitud de ambientes de trabajo en los que se utilizan servidores Microsoft.

Este servicio utiliza por defecto el puerto TCP 3389 en el servidor para recibir las peticiones. Una vez iniciada la sesión desde un punto remoto el ordenador servidor mostrará la pantalla de bienvenida de windows, no se verá lo que el usuario está realizando de forma remota.


¿Cómo instalo Rdesktop en Ylmf OS?

Abro un Terminal y ejecuto:

sudo apt-get install rdesktop


 ¿Cómo utilizo Rdesktop para establecer una conexión remota?

Desde un Terminal de mi Ylmf OS ejecuto:

rdesktop xxx.xxx.xxx.xxx (nro de ip de la pc windows), por ejemplo:

rdesktop 10.199.76.154



Esto me abrirá una ventana mostrando el Inicio de Sesión de la PC Windows, nos logueamos con los datos de cualquier usuarios que esté creado en la PC Windows.

Esta es la forma básica de utilizar rdesktop, si quieres saber más puedes visitar este articulo de la wikipedia.