sábado, 8 de mayo de 2010

APAGAR O REINICIAR DEBIAN DESDE CONSOLA

Lo más normal en el mundo para apagar o reiniciar la computadora es ir al menú de Gnome y dar click en "Apagar" pero por ejemplo, cuando no hay entorno gráfico puede ser útil saber como se apaga la computadora por medio de consola.

El comando encargado (uno de varios) es "shutdown" y tiene algunas opciones. Esta orden requiere de permisos de root o en su defecto sudo. La manera de usarlo es:

shutdown [opciones] [tiempo]

Opciones = apagar o halt (-h), reiniciar o reboot (-r) o cerrar un login (-k).

Tiempo = Puede ser expresado en minutos o en una hora específica (sobre el sistema de 24 hrs).

Por ejemplo si se desea apagar la computadora al instante el comando sería:

shutdown -h now

Para apagarla dentro de 20 minutos:

shutdown -h 20

Para apagarla a las 10:00 pm:

shutdwon -h 22:00

Para reiniciar sería lo mismo solo que ahora con la opción (-r).
Para cancelar una orden de shutdown:

shutdown -c

sábado, 1 de mayo de 2010

ANEXAR SUN-VIRTUALBOX A SOURCES.LIST

VirtualBox es un software de virtualizacion desarrollado por Sun Microsystems. Licenciado bajo GPL nos permite virtualizar muchisimos sistemas operativos de forma sencilla y estable.

En este caso vamos a ver como instalar el VirtualBox en una distribucion Debian, especificamente en la versión “Lenny”.

Podemos hacer de dos maneras, la primera, podemos descargar el paquete .deb desde la página oficial y hacer un:

dpkg -i virtualbox_xxxx.deb

O podemos configurar los repositorios para poder descargarlo e instalarlo con el comando aptitude. Para agregar los repositorios tenemos que editar el archivo /etc/apt/sources.list y colocar:

deb http://download.virtualbox.org/virtualbox/debian lenny non-free

Después de esto debemos descargar el key para el apt-secure. Eso se puede hacer desde aqui:

http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc

y luego ejecutar:

apt-key add sun_vbox.asc

O simplemente combinar ambos comandos en una sola linea

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc | apt-key add sun_vbox.asc

Una vez hecho esto lo único que tenemos que hacer es:

aptitude install virtualbox-3.0 o aptitude upgrade

Y listo, instalamos nuestro virtualbox para empezar a usar máquinas virtuales.

viernes, 7 de agosto de 2009

apuntes

Hola antes que nada les cuento que esta guia la obtube de internet;porque me sirbio de mucho y la publico solo para tener un historial de lo hecho a mi laptop.

Desde que compre mi laptop Dell Inspiron 1525 (casi un año), he tenido una larga batalla con la tarjeta que este trae, una rev 01, primero intente con ndiswrapper, esto fue sencillo y solucion el problema, sin embargo, este metodo tenia un inconvenitente, no podia poner mi tarjeta en modo monitor, asi que me resigne y me centre solo a navegar, y no hacer mis pruebas que necesitaran poner la tarjeta en este modo, como por ejemplo, crackear una red inalambrica.

Despues de la kedada, me anime de nuevo e intente instalando el modulo b43, pero sin efecto alguno, levantaba el modulo, pero no me reconocia la interfaz, asi que ni modo, estaba destinado a tener mi por medio de ndiswrapper. Cuando pense que no habia otra solucion me encontre con los drivers nativos, decidi volver a intentarlo y wala por fin despues de 6 meses tengo mi tarjeta con los drivers nativos, y no con ndiswrapper, todavia no se si se puede poner en modo monitor, pero por lo menos ya puedo correr el wireshark y capturar paquetes. Como la idea es compartir y ayudarnos entre toda la comunidad internauta, publicare aca los pasos que segui para la instalacion satisfactoria de este tarjeta.

Procedimiento:

  • Antes que nada debemos tener instalados los headers del kernel, y bajar los drivers segun tu arquitectura desde aca
  • Teniendo los drivers en nuestro disco, creamos una carpeta y ponemos alli el paquete descargado.

mkdir hybrid_wl

  • ahora ingresamos a esta carpeta y extraemos el archivo

tar -xzf hybrid-portsrc-x86_32_5_10_27_6.tar.gz

  • Ahora compilaremos los driver, como resultado nos debe crear un archivo wl.ko

make -C /lib/modules/<2.6.xx.xx>/build M=`pwd` clean
make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`

Hay que resaltar que debemos reemplazar <2.6.xx.xx> por la version de nuestro kernel, si no la sabemos, podemos teclear uname -r.

  • Si todo ha salido bien, haciendo un ls nos mostrara el archivo wl.ko, el siguiente paso es desmontar los modulos que tienen que ver con la :

rmmod bcm43xx
rmmod b43
rmmod b43legacy
rmmod ndiswrapper

  • Ahora procedemos a montar el nuevo driver:

modprobe ieee80211_crypt_tkip
insmod wl.ko

Si todo ha salido bien y no ha salido ningun error al hacer iwconfig ya tendremos nuestra interfaz con el nombre de eth1, el siguiente paso es hacer que el driver se cargue al inicio.

Agregar Driver al inicio.

  • Primero que todo debemos asegurarnos que otros modulos no se carguen al inicio ya que pueden causar conflicto asi que hacemos lo siguiente:

nano /etc/modprobe.d/blacklist

Agregamos esto al final:

blacklist b43
blacklist b43legacy
blacklist bcm43xx
blacklist ndiswrapper

  • Ahora creamos una carpeta y movemos alli el archivo wl.ko

mkdir /lib/modules/<2.6.xx.xx>/wlan
mv wl.ko /lib/modules/<2.6.xx.xx>/wlan

  • Modificamos el archivo modules ya que los modulos que estan alli son los que se cargan al inicio:

nano /etc/modules

Y agregamos al final esto:

ieee80211_crypt_tkip

  • Por ultimo hacemos esto:

nano /etc/rc.local

y añadimos al final antes de la linea exit(0) esto:
insmod /lib/modules/<2.6.xx.xx>/wlan/wl.ko

Y listo solo queda reiniciar y ya tendremos nuestra tarjeta con el driver nativo instalado, mas adelante publicare un articulo si con este driver podemos poner esta tarjeta en modo monitor, no sobra decir que si tienen alguna duda, pueden comentarla y con gusto le ayudaremos.