miércoles, 17 de junio de 2009

Linux primero en dar soporte a USB 3.0

Linux no se queda atrás, Linux le sigue el paso al hardware.

Ya los diseñadores de hardware han liberado un beta del usb3.0 y pues para poderle hacer andar al 100% hay que parchar el kernel de linux, ya han salidos los primeros dispositivos para usb3.0, pero hay que dejar algo bien claro, con tener un cable 3.0, si bien es cierto que transmite a una velocidad monstruosa, si el conector o el dispositivo es 2.0 o 1.0 esto no hará nada, ya que se vera frenado por la velocidad del dispositivo, solo los dispositivos 3.0 podrán hacer uso del 100% de esta tecnología, queda en claro también que hay compatibilidad con 2.0 y 1.0 pero siempre hay que resaltar que no les hará andar mas rápido a dichos dispositivos.

Vea aqui la referencia del artículo: http://www.imatica.org/bloges/2009/06/170639202009.html

Y si ya tiene usb3.0 puede ver este sitio: http://sarah.thesharps.us/2009-06-09-13-30.cherry


miércoles, 6 de mayo de 2009

Ascii

Si has tenido problemas con sacar los caracteres ascii en GNU/Linux esto es sencillo solo escribe desde consola:

echo -e "\0#"

Donde # es el numero ascii que necesitas imprimir. De esta forma lo puedes usar en tus scripts.

lunes, 22 de diciembre de 2008

Intrusos en mi red?

Muchos de los usuarios protegen sus datos que circundan en su red local, el problema es cuando tenemos redes inalámbricas, los datos están expuestos a todo ordenador que capte dicha señal, para evitar intrusos, protegemos nuestra red mediante contraseñas y métodos de seguridad que eviten que ordenadores desconocidos reciban ip o que vean la red privada, pero ¿Que y quien nos asegura que nadie esta accediendo a nuestra red y usando nuestro ancho de banda?

Los sniffer son herramientas muy útiles, a pesar de ser nuestras enemigas, si sabemos usarlas podemos colocar esas herramientas de nuestro lado. Un sniffer puede detectar nuestra red oculta, pero también con los sniffer podemos detectar los que usan nuestra red así como también los que intentan acceder a la misma.

Teóricamente un sniffer escucha las tramas de la red, puede captar paquetes y actividades de la red en escucha. Los sniffer son tanto peligrosos como muy útiles dependiendo del uso que se les de, ya que con los mismos se pueden captar datos privados y hasta contraseñas privadas de uso personal.

Si nuestra red la tenemos oculta con los sniffer se pueden descubrir dicha red, pero con los mismos podemos defendernos de dichos intrusos.

Entre los sniffers mas populares estan el ethereal y el etherape.

d4x

d4x es un programa que permite administrar la descargas de archivos, este permite que una descarga pueda ser pausada y reiniciada sin perder los datos ya bajados continuando en el ultimo momento donde quedo. Esto es muy util si al momento de bajar un fichero se va la luz, evitando que los datos bajados hasta el momento se pierdan.

sábado, 19 de julio de 2008

Configurando usb(wireless)

Muchos de los dispositivos de red inalambrico aun no tienen controladores natos en GNU/Linux, pero no todo esta perdido, mientras dichos controladores aun estan siendo desarrollados existe un encapsulador que resuelve el problema.

NDiswrapper es un encapsulador que toma un driver de windows y lo encapsula siendo este el que controla al dispositivo funcionando como un intermediario entre el dispositivo y el kernel Linux.

NDiswrapper necesita de dos ficheros el .inf y el .sys del driver a usar con estos dos ficheros el puede realizar la encapsulacion del driver e interpretar su funcionalidad.

Para instalarlo en Opensuse basta con hacer como usuario root el siguiente comando:

# yast2 -i ndiswrapper

Una vez instalado usa las siguientes opciones:

# ndiswrapper -i nombredriver.inf {{{Instala el driver}}}

# ndiswrapper -m {{{Para mas informacion use la ayuda}}}

# ndiswrapper -mi {{{Para mas informacion use la ayuda}}}

# ndiswrapper -ma {{{Para mas informacion use la ayuda}}}

# ndiswrapper -l {{{Lista los dispositivos instalados}}}
# depmod -a {{{Dependencia de los modulos}}}
# modprobe ndiswrapper {{{Agregarlo como un modulo}}}

Aqui el encapsulador esta listo y el driver esta funcionando, pero si aun no ve su dispositivo pruebe con reiniciar su sistema, dicha accion es poco frecuente, luego puede ver que su dispositivo esta presente con {{{iwconfig}}}. Pero siempre y cuando el driver instalado sea el correcto.

Referencia:
http://sourceforge.net/projects/ndiswrapper/
http://es.wikipedia.org/wiki/NDISwrapper

jueves, 12 de junio de 2008

Primeros conocimientos

¿Que es la swap?


Una memoria virtual es una tecnica para habilitar que un sistema use mas memoria que la fisica disponible para el SO. Por lo tanto la swap no es mas que una particion de intercambio que es necesaria ser creada para evitar el colapso de aplicaciones o procesos que requieran ser procesados cuando la memoria fisica reusa la entrada debido a que esta llena.

¿Que es la particion /-(raiz o root)?


En cualquier SO GNU/Linux o Unix se requiere como minimo esta particion ademas de la swap para que pueda funcionar, esta particion es conocida tambien como (/). Esta particion no es mas que un directorio en el que se encuentran los sub-directorios del sistema para el funcionamiento del propio SO.

¿Que es el shell?


Los shell's mas populares son los siguientes:
1.- ash: Es pequeño y muy usado cuando no hay mucha memoria.
2.- bash: Es una version mas poderosa proveniente del sh.
3.- csh: El original C shell, es generalmente lo mismo que tcsh
4.- ksh: Es un shell de Open source.
5.- nash: Otro shell pequeño para cuando hay poca memoria.
6.- sh: bash y sh, generalmente la misma cosa.
7.- tcsh: La mejora del C shell original.
8.- zsh: Reensambla bash y ksh, con muchos ademanes y mejoras.
El shell no es mas que un interprete de comandos.

Proceso de Arranque en un sistema GNU/Linux


Las etapas básicas del proceso de arranque son las siguientes:
1.- La BIOS tiene el poder del sistema y comprueba el mismo y el MBR del disco duro primario.
2.- Se carga el GRUB en memoria y lanza el gestor de arranque desde /boot.
3.- Se carga el kernel en memoria, se cargan los módulos y se monta /root.
4.- El kernel transfiere el control del proceso de arranque a /sbin/init.
5.- /sbin/init carga los servicios y herramientas del espacio del usuario y loas particiones listadas en /etc/fstab.
6.- Inicio de sesión.

¿Qué es un servicio en GNU/Linux?


Un servicio es una aplicacion que se ejecuta de manera ininterrumpida escuchando y atendiendo peticiones realizadas a un servidor, todo servicio debe de evitar que el servidor se sature de igual manera no debe de crear conflicto con otros existentes en el servidor.
1.- Apache2.
2.- Bind.
3.- Mysql.
4.- Dhcp.
Son solo parte de los servicios que las distribuciones GNU/Linux pueden brindar.

miércoles, 28 de mayo de 2008

Como configurar xgl en openSUSE

En openSUSE es muy sencillo configurar el driver con el que se ejecuta o trabajan los videos, originalmente openSUSE trabaja con Xorg, pero tambien este puede ser cambiado para trabajar con Xgl, este funciona perfectamente en tarjetas de video NVidia o ATI, solo hay que hacer cambios a un simple archivo y reiniciar el modo grafico para que los cambios surtan efecto, para usuarios novatos sugiero reiniciar la maquina.

Primero sugiero que se lea muy bien que tarjeta de video se tiene y si se tiene los drivers de video para esta, puedes encontrar mayor informacion en '/usr/share/doc/packages/xgl/README.SUSE'.

Si crees que todo esta bien entonces vete al fichero /etc/sysconfig/displaymanager y cambia la siguiente linea:
{{{
DISPLAYMANAGER_XSERVER="Xorg"
}}}
para que quede:
{{{
DISPLAYMANAGER_XSERVER="Xgl"
}}}
luego ejecutas xdm que muy bien explicado sale en la ayuda 'README.SUSE'.

En Open Suse puedes ejecutar
rcxdm restart.

Esto debería trabajar bien por ahora, si tienes problemas, verifica tu driver o tu tarjeta de video.

Si tu tarjeta es nvidia, puedes decirle que trabaje con nvidia en lugar de Xorg o Xgl quedando de esta forma:
{{{
DISPLAYMANAGER_XSERVER="nvidia"
}}}