domingo 17 de mayo de 2009

Pegar avi's con mencoder

Como siempre intentando de usar al máximo mi ubuntu, he tenido que pegar 2 archivos avi's, los cuales quería ver de una vez y no en dos veces. Así que decidí pegarlos de alguna manera, buscando encontré como hacerlo, pero con programas de dudosa procedencia güindolera.
Pero buscando he encontrado como hacerlo con mencoder, aunque al principio de las pruebas con los howtos que encontré en castellano estos estaban mal, por cierto me he cargado uno de los trozos, menos mal que tenia otra copia por hay en un dvd.

Al final probando he dado con la orden correcta.

Orden que he usado y ha salido sin ningún fallo en mi ubuntu 8.10 actualizada a la 9.04 en mi ordenador portátil acer aspire 9301 awsmi AMD 64 Turión con 2gb de memoria.

Orden usada:


pepe@pepe-laptop:~$ mencoder -oac copy -ovc copy -idx -o bodanerea.avi bodanereacd1.avi bodaneread2.avi

Así es como me ha salido a la primera sin ningún error en la consola, cuando encontré la orden añadía algo mas pero me daba error de no encontrar el archivo así que probé sin la orden y ha funcionado incluso mejor, la orden anterior era esta:

pepe@pepe-laptop:~$ mencoder -oac copy -ovc copy -idx -o bodanerea.avi bodanereacd1.avi bodaneread2.avi bodanereacdn.avi

En vez del numero se incluye la letra 'n', creo que esta orden se podrá usar en el caso de que haya mas de dos archivos, como en mi caso no ocurría no era necesario pero si tienes mas de dos archivos, poder especificar a mencoder cuantos quieres usar de todos los archivos, mas dudas ya sabéis :

$man mencoder

Coloco por aquí la pagina donde lo encontré aunque no fiaros que al compañero le dicen que esta mal y no lo ha corregido en condiciones.

sábado 14 de marzo de 2009

Instalación de flashplayer y java para x86_64

Como ya sabéis algunos esperábamos de Adobe (flashplayer) y Sun (Java) sus plugins para nuestra arquitectura x86_64 y por fin han hecho algo funcional y explico de nuevo como instalarlo en nuestros sistema Ubuntu Gnu/Linux.

Las instrucciones de instalación son verdaderamente sencillas así que al lío:

I) Instalar flashplayer64

1.- Descargar el paquete desde el enlace(1) y descomprimirlo donde puedas o quieras.

2.- Mover el archivo descomprimido a la carpeta /usr/lib/mozilla/plugins, si no existiese la
creamos así:

$ sudo mkdir /usr/lib/mozilla/plugins

...y luego lo mueves a donde debe ir.

$ sudo mv libflashplayer.so /usr/lib/mozilla/plugins

... lista la primera receta.

II) Instalamos entorno de ejecución Java (JRE) y su plugin.

1.- Descargar el paquete desde el enlace dado(2) y descomprimelo donde quieras o puedas.

2.- Mover la carpeta descomprimida a /usr/lib/jvm

$ sudo mv jre1.6.0_12 /usr/lib/jvm

3.- Crear un enlace simbólico del plugin en /usr/lib64/firefox-addons/plugins...

$ cd /usr/lib64/firefox-addons/plugins

$ sudo ln -s /usr/lib/jvm/jre1.6.0_12/lib/amd64/libnpjp2.so

Lo bueno como veis no hay que formar tanto follón como en la anterior receta y ambos plugins funcionan mejor que las soluciones anteriores, especialmente el plugin Java, pues a icedtea (la solución libre) le que da todavía un poquito para ser una solución para el usuario final.

[1] http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz
[2] http://download.java.net/jdk6/

lunes 2 de marzo de 2009

Modém 3G Vodafone en ubuntu 8.10

Aunque esto que escribo es para el módem usb e220 de Vodafone que es el que utilizo ahora, ya que con el anterior e169, conseguí conectarme pero no pude contabilizar mi gasto, ya que el programa de betavine no lo reconoce, hasta que no se lo cambie aun compañero de trabajo y pude hacer mis investigaciones para poder conectarme

Pues voy a dar las soluciones que estoy usando ahora, la conexión con este módem lo conseguí de varias formas:

Añadiendo directamente los datos que necesitaba al archivo de configuración de wdial en la dirección correspondiente.


[Dialer hsdpa]
Phone = *99***1#
Username = vodafone
Password = vodafone
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
ISDN = 0
Modem Type = Analog Modem
Init5 =AT+CGDCONT=1,"IP","ac.vodafone.es"


Esto lo añadiremos en /etc/wdial.conf y podremos conectarnos con una orden simple en una shell.

$wdial hsdpa

Para desconectar solo tendrás que teclear a la vez Ctrl+c y se desconectara. Simple y efectivo, el único problemas que tendremos es abrir una terminal shell y no la podremos cerrar mientras estemos conectados, carencias no podremos contabilizar los gastos de megas si queremos saber que hemos gastado.
Bueno estos pasos los fui preparando mientras estaba la 8.04 pero al salir la nueva 8.10 estos pasos por lo menos con la nueva release no son necesarios se instalan solos.
Un pequeño detalle es tener que cambiar el numero de teléfono que es diferente según la zona y el servidor pero por lo demás es conectar el módem usb y conectarse.
Pero al igual que con la shell no contabiliza así que si queremos contabilizar tendremos que bajarnos el paquete de la pagina de betavine e instalarlo.

Auditoría wireless Atheros 5212 y ubuntu 8.10

Por suerte o desgracia he tenido que hacer unas auditoría en una red wireless después
de haberla montado, cosas de la familia, he tenido que hacer la auditoría ya que
no se fiaban de hacerlo sin cables y comprobar la fiabilidad de la red.
Desde aquí todo bien pero he tenido que buscarme las habichuelas para auditar la red,
así que me ha tocado buscarme la vida con lo que tenia a mano, mi portátil yo y la red.
Por suerte para mí, el portátil utiliza atheros con chipsets 5212 tiene una gran facilidad de instalación en Ubuntu desde la 7.10 que es la primera que instale en este portátil y que no me ha dado problemas por ahora, se instalan solos.
Solo he tenido que instalar un paquete extra en la instalación para manejar y configurar
con facilidad este tipo de chip con madwifi y poder poner en modo monitor la tarjeta wifi.
Este paquete extra es madwifi-tools.

$sudo apt-get install madwifi-tools

Al principio leyendo en algunos foros intente poner en modo monitor a la antigua (1) pero desde la versión 0.9 la forma de hacerlo ha cambiado y me dio error, entonces estuve buscando ayudas con fechas mas recientes y todos comentaban lo mismo, puedo crear una nueva interfaz ath1 en modo monitor y dejar ath0, pero sin poder usarla para conectarme ya que las dos interfaces aunque diferentes en el modo usan una misma tarjeta fisica, así que tuve que cambiar de estrategia.

$sudo airmon-ng start ath0 (1)

Es mas fácil crear ath1 en modo monitor y una vez terminada la auditoría destruirla y tener nuestra red funcionando sin tener que configurar nada mas, si decides matar la interfaz y crearla de nuevo no tengas apuro en hacerlo solo tendrás que teclear un poco mas con las ordenes que te doy abajo.
Unos consejos aunque hayas creado dos interfaces no son usables a la vez ya que solo tienes una tarjeta física y hagas lo que hagas en una de las interfaces perjudica a la otra, así que si tienes posibilidad de conectarte con ath0 durante la auditoría destruye ath0 y vuelve a crearla cuando termines.

Para destruirla:

$sudo airmon-ng stop ath0

Para crearla en modo monitor.

$ sudo airmon-ng start wifi0 (wifi0 no es una equivocación es correcta la orden)(2)

Para crearla si te equivocases y te quedases sin red o interfaz, puede ocurrir :-)

$ sudo wlanconfig ath0 create wlandev wifi0 wlanmode adhoc

Después de estas breves aclaraciones (si quieres saber mas recurre a los man), recomiendo el paso a superusuario ya que repetiremos muchas veces algunas ordenes y sudo algunas veces llega ha ser cansino así que usamos esta orden:

$sudo su (colocamos la consola en modo superusuario)

Creamos una nueva interfaz en modo monitor

#airmon-ng start wifi0 9 <(el numero indica en que canal queremos que arranque en modo monitor)

root@pepe-laptop:/home/pepe# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

pan0 no wireless extensions.

wifi0 no wireless extensions.

ath1 IEEE 802.11b ESSID:"" Nickname:""
Mode:Monitor Channel:0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:0 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/70 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Una vez comprobado que tenemos la interfaz en modo monitor ya podemos usarla para hacer la auditoría correspondiente.

Colocamos la interfaz a la escucha con airodump-ng

#airodump-ng ath1

Esto mostrara todas las redes cercanas, apuntate los datos de la red que decidas auditar, necesitas la bssid, canal de emisión y su nombre para incluirla en la orden siguiente y poder aclararte a la hora de no liar churras con merinas. Después de esto cierra airodump-ng con Ctrl+c y vuelve ha abrirlo con los datos anteriormente recopilados.

#airodump-ng ath1 --bssid 00:00:00:00:00:00 --channel (X) -w (Nombre de la red o el que decidas)

Con airodump-ng ya escuchando en el canal adecuado solo tendremos que hacer unos ataques para hacer subir el numero de la columna DATA.

Los ataques los haremos con aireplay-ng y usaremos tres modos:

Desautentificación: Sirve cuando hay algún cliente conectado ( en las ultimas lineas de airodump-ng se muestran los clientes conectados), así los obligaremos a reconectarse con la consiguiente andanada de paquetes que nosotros nos encargaremos de recuperar con airodump-ng.

#aireplay-ng -0 10 ath1 -a 00:00:00:00:00:00 -c 00:00:00:00:00:00

-0 tipo de ataque
10 numero de ataques
-a 00:00:00:00:00:00 mac ap atacada
-c 00:00:00:00:00:00 mac ap cliente

Si quieres saber mas ya sabes:

$man aireplay-ng

Autentificación falsa:Sino hubiese nadie conectado este ataque seria suficiente.

#aireplay-ng -1 10 ath1 -b 00:00:00:00:00:00


Inyección de paquetes: Esto es a las bravas.

#aireplay-ng -3 ath1 -b 00:00:00:00:00:00

Si decides parar alguna de las ordenes anteriores solo necesitas teclear Ctrl+c.

Una vez conseguido los suficientes paquetes para descodificar la clave WEP tendremos que usar aircrak-ng para conseguir la clave.

$aircrak-ng -z archivo.cap

Una vez terminado te mostrara la clave, sino pudiese necesitas mas paquetes que recoger.

Después de esta auditoría decidí que ocultar la bssid para Güindous seria suficiente, pero con Linux solamente instalando kismet ya eres red detectada, así que me toco leer el manual del router y discrimine por MAC, la oculte y deje las ips fijas y los rangos cortitos muy cortitos, las justas. Por lo menos de esta forma el que tuviese que entrar en la red no lo tendría tan fácil.
Hay formas de clonar las mac pero al estar los rangos de las ips fijas y solo las necesarias para poder conectarse tiene que haber alguien desconectado que no es el caso así que la conexión seria a la fuerza, con lo que me daría cuenta revisando los log necesarios y cambiaría de clave gradualmente :-)

domingo 13 de julio de 2008

Problemas con los applets de Avant Windows Navigator

Pues he observado algunos problemas con AWN, son simples, pero que darán un poco de dolor de cabeza si haz usado mi receta.
El problema es la perdida de todos los applets de la barra de AWN, el problema radica en el cambio de la dirección de la carpeta en la cual se encuentran los applets y que cambian en la compilación de la nueva versión y que gnome guarda en su configuración por defecto en otra dirección y no cambia en la configuración por si solo por ahora, ¿pero tiene solución?.
SI, esta solución la voy a explicar fácilmente para que podáis arreglar el problema y tengáis otra vez los applets funcionando.

  1. Cierra el AWN.
  2. Tendremos que llamar al editor de gnome, Alt+F2 y poner dentro gconf-editor
  3. Navegaremos dentro del editor hacia /apps/avant-windows-navigator/applets_list y cambiaremos la linea correspondiente, cambiaremos la dirección ya que los applets se encontraban antes en /usr/lib/awn/applets y este lugar a cambiado por defecto hacia /usr/share/avant-windows-navigator/applets
  4. Una vez cambiada la linea reinicias la sesión, y supongo que ya podras añadir de nuevo tus applets.
Para vuestra información después de darle varias vueltas a Internet el problema lo encontré en esta pagina y el bug lleva algún tiempo rodando pero solo ocurre con la actualización a la nueva versión.

domingo 30 de marzo de 2008

Un Dock para Ubuntu, practico y facil de instalar

Como siempre buscando algo que no tenia nada que ver con el tema, encontré los comentarios de algunos compañeros sobre un Dock o barra tipo Mac en este foro, que no consumía apenas recursos y ademas se podía usar fuera de compiz, como os digo desde hace algun tiempo yo lo pruebo todo mientras no me mate o me perjudique la salud :D
Bueno ese enlace del foro me llevaba aquí donde he encontrado un enlace a un howto de ubuntuforums que como esta en ingles, en principio no lo voy a traducir, solo lo voy a acomodar a mi manera, osea fácil de hacer para que lo aprovechéis vosotros también. :D

Instalación de Avant Window Navigator en ubuntu

Lo primero es añadir algunas lineas a tu sources.list, esto lo puedes hacer de varias formas:


1ª- Añadirlas a mano con una shell o consola la orden es esta:

$sudo nano /etc/apt/sources.list

Code:

deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main

Puedes usar un copiar de esas lineas y pegarlas con un Ctrl+v así la añades a tu lista, si quieres también puedes usar a gedit para gusto los colores. Después actualizaremos los servidores.

$sudo update

$sudo upgrade


2ª- Usar la del howto:

Code:
echo 'deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main'  |  sudo tee -a /etc/apt/sources.list
echo 'deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main' | sudo tee -a /etc/apt/sources.list


3ª- Usar el modo gráfico, mas fácil, mas practico en algunos momentos, así que al lío Administración>Orígenes del software, copiamos las dos lineas que encontramos en la primera forma de hacerlo en una consola y pegamos en la pestaña Software de terceros. Una vez añadidos cerramos y el solo se actualiza.

Una vez añadidos los servidores, instalaremos los paquetes correspondientes para poder usarlos con nuestro ubuntu gutsy.

Usare una orden en consola, los usuarios mas gráficos usáis a synaptic y listo, vamos a teclear:

Code:
sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr

Una vez instalado iremos a Aplicaciones>Accesorios>Avant Window Manager, pinchamos encima, saldrá el docka y solo tendremos que configurar a nuestro gusto, pinchando encima del Dock, hacemos click sobre una esquina del dock y abrirá un pequeño menú, elegimos las preferencias para poder cambiar desde el aspecto, hasta los iconos que tendrá o abrirá.

Después de configurar todo veréis algo así:



martes 26 de febrero de 2008

Thunderbird, como configurar para Yahoo.

Esta receta es algo que me quedo pendiente desde hace tiempo, ya que por ahí hay una receta muy diferente, usando el plugin de webmail, pero desde hace bastante tiempo, no es necesario el uso de webmail.
Esta receta con webmail estaba alojada en la Guía-Ubuntu y en su momento mande un email para intentar corregir la receta, pero según uno de los moderadores, no era posible por ciertas restricciones de yahoo en las cuentas de correo y solo se limito a negar la posibilidad de hacerlo como yo le decía, pero aceptando algunas opciones de publicidad te dejaban usar esta opción y el compañero esto no lo sabia, por lo que desistí por la negativa del moderador, así que lo deje pendiente para en algún momento hacer mi propia receta.
Pero preparando la de Gmail recordé los pasos que yo seguí en yahoo y me he puesto ha preparar esta también, la cual os voy ha intentar explicar, evidentemente haré una versión en texto y ya preparare otra versión un poco mas gráfica cuando me aburra :D

Instalación

Lo primero es lo primero, instalar thunderbird:

$sudo apt-get install thunderbird thunderbird-locale-es-es

Para los que no queréis pelearos con la consola también esta synaptic y la opción que esta en Aplicaciones>Añadir y quitar programas

Configuración de tu cuenta Yahoo para usar POP

Ahora vamos a configurar la cuenta de yahoo para usarla con thunderbird, por lo que usaremos nuestro navegador preferido y entraremos en nuestra cuenta de yahoo he iremos a la parte derecha arriba donde pone Opciones y proseguiremos pinchando en Acceso POP3(desde otros programas) y reenvió de esta opción podremos marcar la que mas nos convenga evidentemente marcaremos la opción de Acceso web y pop (configuración POP)
En configuración POP encontraras los datos que tendras que usar para colocar en thunderbird.

Configuración de Thunderbird

Ejecutamos a thunderbird desde una consola o desde Aplicaciones>Internet, una vez abierto, el asistente te hará que abras una cuenta, puedes meter los datos de Yahoo aunque tendremos que cambiar algunas opciones las cuales paso a enumerar.

Colocamos el ratón encima de Carpetas Locales pincha y cambiara la ventana de lectura de thunderbird con varias opciones, pincha encima de Ver configuración de esta cuenta y saldrá una ventana con todas nuestras cuentas, si hemos abierto alguna mas, sino es el caso solo estará la de Yahoo la cual estará identificada como la hayas llamado tú en el momento de la creación de la misma con el asistente.
Desde este momento solo hablaremos de las opciones a cambiar en la Configuración del servidor

Datos a cambiar para Yahoo.

Tipo de servidor: Servidor de correo POP

Nombre del servidor: pop.correo.yahoo.es Puerto: 995

Nombre de usuario: tunombredeusuario

Configuración de seguridad:

Marcar la opción SSL

Las demás opciones las dejo a vuestro libre albedrío.

Como ultima opción tendremos que configurar algo mas en este caso el servidor SMTP, iremos a la opción de Carpetas Locales>Servidor de salida (SMTP).

Sino tuviéramos ninguna cuenta en uso usamos la opción Añadir y meteremos los datos para nuestra cuenta, en este caso usaremos a Yahoo como nuestro servidor smtp por lo que pondremos los datos correspondientes, sino es así editaremos la cuenta y cambiaremos las opciones.

Configuración SMTP

Descripción: Nombre con la que quieras guardar.

Nombre del servidor: smtp.correo.yahoo.es

Puerto: 465

Seguridad e identificación

Marcamos la opción: Utilizar nombre y contraseña

Nombre de usuario: tunombredeusuario

Utilizar conexión segura: Marcamos SSL


Guardamos los datos y probamos nuestro correo. Espero te ayude mas de lo que me ayudaron a mi en su momento.