Archive for the ‘Hardware’ Category

Firmware D-Link DWL-900AP+

Thursday, June 17th, 2010

Hace un par de años, le compré a un amigo un problema access point en $10000CLP ($20USD aprox). Este es un D-Link DWL-900AP+

Desde aquel entonces, siempre he tenido que ir reseteandolo y nunca termina como yo quiero que funcione. Aparte, tampoco se puede esperar mucho, porque es un equipo que tiene bastantes años y yo no soy muy cuidadoso con éstos.

Decidi hacerle un full reset (10 seg conectado/10 seg desconectado/10 seg conectado). Con eso eliminé toda la información residente en el dispositivo.

Ahora el real problema estaba en cómo chucha diantres cargaba el firmware de nuevo si lo único que muestra es una ventana como ésta:

 Lo bueno es que su dirección IP volvió a ser la misma de por defecto (192.168.0.50).

D-Link hace mucho tiempo que no le presta soporte a este dispositivo, por lo que es mas complicado encontrar el firmware a este aparato. Despues de googlear, bingear y yahooear bastante, encontre un firmware en un sitio no-oficial que funciona de lujo.

El link de descarga es el siguiente: http://www.4shared.com/file/A5W5wD-q/dwl900AP_firmware_252.html

Como saber si la memora RAM está defectuosa?

Tuesday, April 6th, 2010

Memoria RAM

Es una pregunta recurrente en muchos usuarios de computadores, informáticos o no.  Esto puede responder muchas veces a estos  síntomas:

  1. El computador se cuelga al momento de tener una mayor carga de procesos.
  2. El computador no reconoce la ram (o parte de ella) al mostrar la informacion de la bios al encender.

La pregunta es cómo reconocer si está fallando o no y cuál ram ubicada en cada slot esta fallando.

La respuesta es simple: Memtest86. Esta herramienta la pueden obtener en su sitio web,  utilizar algún cd de utilidades (como el UBCD4Win o el Hiren’s boot cd) o en cualquier cd de distribución de GNU/Linux.

Siempre es recomendable quitar las memorias ram del computador y solo dejar una enchufada. A medida que Memtest termina la tarea, se cambia la memoria ram para saber cual está fallando.

Reconocer una falla es muy simple, solo tenemos que ver que una linea roja salga en la pantalla para ver que la memoria está mala.

En el video de más abajo sale mas explicado:

Memtest86+ from Maximiliano Marin on Vimeo.

ahh si! Saludos para El Lucho

Recuperando hardware antiguo con Linux

Saturday, September 5th, 2009

Hola gente. Muchos de mis estimados lectores saben que soy un amante de los computadores, incluyendo el antiguo hardware. Por esto mismo, tengo colecciones de placas, discos duros, memorias ram, gabinetes, fuentes de poder, etc de tiempos arcaicos.
Desde hace dos fin de semana, que ando armando un peque~o datacenter ( si es que asi se puede llamar ) con computadores bien viejos.
Hasta el momento cuento con:

  • 1 Monitor Acer ( En Blanco y Negro )
  • 1 Monitor AOC
  • 3 Computadores
  • 1 switch
  • 1 hub
  • Muuuchos cables de red.
  • Un grabador de DVD Externo
  • Cajas y cajas y cajas con mas piezas antiguas

Los pc que tengo son:

Ram: 128MB
CPU: Intel Pentium 3 933 MHz
HD0: 10GB
HD1: 20GB
Sistema Operativo: Debian
Funcion: Servidor FTP

Ram: 256MB
CPU: AMD K6-2 166 MHz
HD0: 20GB
Sistema Operativo: Debian
Funcion: Servidor de Correos

Ram: 64MB
CPU: Intel Pentium MMX 133 MHz
HD0: 4.3GB
Sistema Operativo: IPCop
Funcion: Firewall

Todo esto fue gracias a la incondicional ayuda de mi gran amigo Felipe Portales
Algunas Fotos:
Un poco de Orden

Solucion a las webcams bajo un kernel superior al 2.6.27.X

Wednesday, June 10th, 2009

Hola Gente:
Hace unos minutos, instale una nueva version del kernel de Linux que se encuentra en los repositorios de mi querido Debian. Hasta el momento todo ha marchado bien. El sonido funciona, wifi, etc. pero lo que funcionaba a medias, es mi webcam.
Despues de compilar el driver gspca y darme cuenta que esto daba muuchos errores, me dispuse a googlear un poco y me encontre con la solucion a mi problema.

La solucion es:
Hay que ejecutar las aplicaciones que necesiten de la webcam de la siguiente manera:

32 bits:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <app-name>

64 bits:

LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so

Para aplicaciones de 32bits emuladas sobre 64 bits

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

Un saludo!

Instalar tarjetas graficas NVidia en Linux

Saturday, April 11th, 2009

Nvidia Lo
La imaginacion se me acaba paulatinamente y a veces no se que escribirles. Eso si, que nunca se me ha olvidado uno de los objetivos del blog: Prestar ayuda.
Justamente un compa~ero de universidad estaba instalando Debian y tuvo problemas con la parte grafica. El tiene una tarjeta grafica Nvidia Geforce FX 5200.
En Debian, existen dos maneras de instalar un driver nvidia: Via module-assistant y descargando el driver desde la pagina oficial de nvidia.

Instalando a la Debian Way
Esta forma es super sencilla, ya que esta aplicacino hace todo por nosotros. Primero hay que partir instalando el paquete:

apt-get install module-assistant

Una vez que esta instalado, vamos a agregar los repositorios de debian sid. Para esto, tenemos que editar el fichero /etc/apt/sources.list y agregar estas dos lineas al final:

deb http://ftp.cl.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.cl.debian.org/debian/ sid main contrib non-free

Guardamos y cerramos y hacemos apt-get update y ahora instalamos el driver

m-a a-i nvidia

Nos preguntara si queremos actualizar unos paquetes. Estos paquetes son escenciales para el desarrollo y la compilacion de aplicaciones y drivers. Le ponemos que que “Si” para continuar.
Ahora empezara el proceso de compilacion.
Una vez que ha terminado, hay que instalar un par de cosas que haran de que el modulo funcione correctamente.

apt-get install nvidia-glx nvidia-xconfig

y ejecutamos nvidia-xconfig y nos configurara el archivo xorg.conf. Reiniciamos y deberia funcionar.
Si no funciona, agrega nvidia al final del archivo /etc/modules y vuelve a reiniciar.
Si no funciona es porque tu placa de video es muy vieja o es muy nueva. Las placas que necesitan el driver legacy no funcionan de este modo.

usando el driver de nvidia.com

Esta parte, ya es mas generica. Esta seccion del manual es aplicable a casi cualquier distribucion de linux. Para esto, necesitaremos tener instalado los siguientes paquetes:

  • Las cabeceras o headers del kernel
  • Heramientas de desarrollo (binutils binutils-dev. Se obitnene las herramientas de desarrollo instalando el module-assistant en debian)
  • Driver de la pagina de nvidia.

Primero que todo, hay que tener los paquetes anteriormente mencionados y ademas hay que descargar el driver de nvidia desde la pagina, o bien, podemos hacerlo usando wget:

wget -c http://es.download.nvidia.com/XFree86/Linux-x86/173.14.18/NVIDIA-Linux-x86-173.14.18-pkg1.run

Le damos permisos de ejecucion:

chmod a+x *.run

IMPORTANTE: En este punto hay que cerrar el servidor grafico. Hay que detener el demonio del gdm, kdm o

y luego ejecutamos:

./NVIDIA-Linux-x86-173.14.18-pkg1.run

Nos hara unas preguntas y compilara solo. Luego nos preguntara si queremos editar el archivo xorg.conf y le ponemos que si.
Los errores mas frecuentes se deben a la version del gcc.

Si hay problemas al arrancar, hay que revisar si el modulo esta arriba:

debian:/home/maximilinux# lsmod | grep nvidia
nvidia 8113816 28
i2c_core 27936 1 nvidia
debian:/home/maximilinux#

Si no obtenemos eso, es porque tenemos que modificar el fichero /etc/modules y agregar nvidia al final del fichero.

Este es el final. Espero que haya sido de su ayuda. Si tienen dudas, preguntenlas en los comentarios.