Categories
electrónica linux

Curioso error hardware

sound blaster 128 pci

Desde hace ya unas semanas, tenía un problema hardware con un pentium III sobre una placa Qdi Advance 9 y una tarjeta de sonido Soundblaster Pci 128. El problema sí radicaba en que el ordenador y el sistema operativo reconocían perfectamente la tarjeta, pero a la hora de reproducir audio el volumen del mismo era muy bajo, tan bajo que con unos auriculares, y el sonido al máximo, la música se oía como un susurro.

Intenté reinstalar los drivers de sonido para la tarjeta bajándome los últimos archivos disponibles del proyecto alsa, pero no conseguí nada. Después me dispuse a buscar por internet algún problema similar, pero no tuve mucho éxito, hasta que encontré un antiguo hilo en un foro(más o menos del año 2000), en el cual alguien explicaba que tenía el volumen muy bajo, y alguien le respondía que, en algunas tarjetas de sonido, hay unos potenciómetros para ajustar el volumen, y debería revisarlo.

Hace ya años que los dispositivos que se instalan en los ordenadores de sobremesa no tiene nada que sea regulable (ya casi ni “jumpers”). Así que esa solución no me valía, pero me dió una idea que luego resultó acertada. ¿Quizá no le llegase corriente suficiente a la tarjeta de sonido, y por ello se oyera tan bajo?

Cambiar de ranura pci la tarjeta, por si era tema de mal contacto, no solucionó el problema. Así que lo único que se enchufa en la placa y proporciona corriente a la misma es un conector ATX.

conector ATX

Este conector suministra energía a toda la placa base, y los dispositivos enchufados a ella (tarjetas pci, usb, etc.) La cosa es, que si no estuviese bien conectado, el ordenador debería fallar más, o no encenderse, pero pese a ello me dispuse a comprobarlo.

Al parecer al enchufarlo por última vez (cuando monté la placa dentro de la caja de un PII) se movieron hacia atrás algunos conectores, más concretamente los de un extremo, de +5VDC y +12VDC. Después de apretarlos bien fuerte, y volver a conectarlos, ¡magia! ¡el sonido tiene un volumen normal!

Nunca habría pensado que un solo conector de todos los que tiene el ATX, pudiera afectar en un comportamiento tan curioso. De hecho hay conectadas más tarjetas pci(no de sonido, sino de red y otras), pero funcionaban perfectamente. Consejo, cuando tengas un problema hardware con el pc, comprueba TODAS las conexiones: tarjetas, cables de corriente, cables SATA e IDE, ram, etc. Nunca se sabe…

Categories
administración electrónica ubuntu

Comprobar el tamaño real de un mp4 o memoria usb

Con la moda de los mp3/mp4 existen multitud de modelos y marcas en el mercado para elegir. También está la opción de comprar por internet, incluso al extranjero, ahorrarse algunos euros. En mi caso me decidí a comprarle un mp4 por ebay para mi hermana. Tiempo después un amigo se compró otro parecido al decirle yo lo barato que me había salido, pero cual fue su sorpresa cuando descubrió que no podía copiar más de 1GB en el aparato, porque sino empezaba a tener un comportamiento “errático”(cuelgues, bloqueo del sistema, corrupción de archivos, duplicación…).

Las siguientes instrucciones son válidas tanto para comprobar el buen estado y tamaño de un mp4 como de una memoria usb.

  • Lo primero es copiar fuera de la memoria/mp4 todos los datos que tengamos almacenados, ya que se va a proceder al borrado del dispositivo completo.
  • Lo siguiente es asegurarnos de que el dispositivo está desmontado. Para ello podemos comprobarlo en “Lugares>Equipo” y haciendo clic derecho sobre el dispositivo. Si se muestra la opción de desmontar, procedemos a hacer clic sobre ella; si aparece la opción montar quiere decir que ya está desmontada.
  • Ahora miramos que dispositivo bajo el directorio /dev le corresponde a nuestra memoria usb/mp4. Para ello podemos hacer uso del comando:

sudo fdisk -l

Éste mostrará todas las unidades de almacenamiento del sistema, y su dispositivo de acceso. En mi caso se muestra lo siguiente:

Disco /dev/hda: 80.0 GB, 80026361856 bytes
255 cabezas, 63 sectores/pistas, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x824226f5

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 4878 39182503+ 7 HPFS/NTFS
/dev/hda2 4879 9728 38957625 f W95 Ext’d (LBA)
/dev/hda5 4879 8326 27696028+ 7 HPFS/NTFS
/dev/hda6 8448 9728 10289601 83 Linux
/dev/hda7 8327 8447 971901 82 Linux swap / Solaris

Las entradas de la tabla de particiones no están en el orden del disco

Disco /dev/sda: 2135 MB, 2135162880 bytes
255 cabezas, 63 sectores/pistas, 259 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disk identifier: 0x0d0c0b0a

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 259 2080386 b W95 FAT32

El último dispositivo es la memoria usb que quiero comprobar, y que contiene una partición en fat32.

  • Una vez conocida la ruta de acceso procedo a lanzar el siguiente comando. ¡ATENCIÓN! esto borrará TODOS los datos de la memoria usb/mp4.

sudo badblocks -vw /dev/sda

Este comando realiza varias escrituras de patrones de datos distintos sobre la memoria, y luego los intenta leer para comprobar que funciona correctamente. Más concretamente real iza 4 iteraciones con los siguients patrones: “0xaa, 0x55, 0xff, 0x00” en cada bloque del dispositivo.

  • Una vez haya acabado la comprobación, en el caso de ser correcta(sin fallos) debería de mostrarse lo siguiente:

Se están revisando los bloques malos en modo de lectura-escritura
Del bloque 0 al 2085120
Probando con el patrón 0xaa: done
Leyendo y comparando: done
Probando con el patrón 0x55: done
Leyendo y comparando: done
Probando con el patrón 0xff: done
Leyendo y comparando: done
Probando con el patrón 0x00: done
Leyendo y comparando: done
Paso terminado, se encontraron 0 bloques malos.

si en lugar de esto aparecen algunos números intercalados entre las pruebas, quiere decir que el dispositivo tiene sectores defectuosos(cuyo tratamiento explicaré en un post futuro)

  • Ahora que hemos comprobado la integridad de la memoria/mp4 es necesario crear un sistema de ficheros que nos permita escribir y leer datos. Lo más normal es crear un sistema de ficheros fat 32, que es compatible con windows y linux(se podría elegir otro sistema de ficheros, pero estos dispositivos vienen preformateados de fábrica en este sistema, por razones de compatibilidad, así que vamos a hacerlo igual). Para crearlo voy a hacer uso del programa gparted(sino está instalado: “sudo aptitude install gparted”):

sudo gparted /dev/sda

Se abrirá la aplicación y en ella veremos el espacio en el dispositivo sin particionar

gparted usb no partitions

Hacemos clic sobre los datos sin asignar y luego sobre el botón “Nueva”. Aparecerá un mensaje preguntando acerca de crear una nueva tabla de particiones; hacer clic sobre “Crear”

nueva tabla particiones

Pedirá confirmación de la operación. Hacer clic de nuevo sobre “Crear”

confirmacion tabla particiones

Hacemos clic de nuevo sobre el espacio sin particionar y luego sobre “Nueva”. Nos aparecerá un diálogo preguntando acerca del sistema de ficheros que deseamos crear, seleccionamos fat32 en el menú desplegable, y luego clic en el botón “Añadir”

gparted crear nuevo sistema de archivos

Ahora ya podemos ver como se ha marcado todo el espacio disponible como que se va a formatear en “fat32”. Para que se cree definitivamente la partición es necesario hacer clic sobre el botón “Aplicar”. Una vez haya terminado el proceso de formateo, debería de aparecer un diálogo de información similar a este:

gparted complete actions dialog

Ahora ya tenemos nuestra memoria/mp4 comprobado y listo para ser usado. Para empezar a usarlo simplemente es necesario montarlo de nuevo; la manera más rápido de hacerlo es desconectando el usb y volviéndolo a conectar.

Actualización 6/10/2009: también es posible crear un fichero de varios cientos de megas y copiarlo varias veces en el dispositivo. Luego se comprueba con el comando md5sum que todos los fichero copiados tienen el mismo hash y listo. Un ejemplo de como crear un fichero de 500 MiB:

dd if=/dev/urandom of=mifichero.dat bs=$(( 1024 * 1024 )) count=500

Fuente: administratosphere

Categories
coche electrónica

Gadgets curiosos

Buscando el otro día “cacharros” para el coche en ebay me encontré con un artículo la mar de curioso, un reemplazo para el encendedor del coche consistente en una linterna led recargable. Como enlazara a las páginas de ebay no me parece conveniente ya que los artículo terminan expirando, he encontrado el mismo aparato en amazon.

linterna para el mechero del coche

Puede verse como está compuesta de dos partes metálicas, una superior y otra inferior para cargarse.

Y ya que había encontrado este gadget curioso, me vino a la mente una imagen de la serie 24. En un capítulo de la 6ª temporada, aparece un bombero con un medidor de radiación del tamaño de un llavero (aproximadamente), así que con esa idea me puse a buscar por internet un producto similar. Tan fácil como ir a google, poner búsqueda de imágenes y lo que quería encontrar:

medidor de radiacion

Medidor de radiación de toda la vida.

nukalert medidor radiacion bolsillo

Medidor de radiación del bolsillo.

Lo más curioso de este producto, que tiene página oficial para el solo, es que está dirigido al público general. Aunque en la página dicen que es el complemente ideal para los agentes de emergencias, creo yo que los profesionales de ese campo dispongan de dispositivos más… profesionales. El aparatito de marras tiene un precio de 130€ y se puede comprar en Europa ya que disponen de página para compradores europeos.

Mi pregunta es…¿te has planteado alguna vez los peligros de la radiación? ¿tenemos miedo a ataques terroristas de este estilo? ¿quizás accidentes con materiales radiáctivos? ¿cuante gente habrá comprado este aparato ya? ¿lo habrá comprado algún español?… Divagaciones aparte, es curioso que exista y una vez más, esté disponible a través de internet (como otras tantas cosas).

Categories
electrónica

Como arreglar una placa base. Parte 2

Ahora es cuando se supondría que debería de tener unos condensadores nuevos para sustituir los que estaban rotos, pero cosas del destino, en la tienda de electrónica ha visto los voltajes de mi lista de la compra, me ha dicho que eran de ordenador y que no tenía. Pobre de mí he vuelto a casa sin ellos y me he planteado dos alternativas:

  • Comprarlos por internet
  • Quitarlos de otra placa base

La primera opción sería válida si no fuera por el hecho de que no me urge arreglarla. De todos modos he indagado un poco por internet, he encontrado una tienda de componentes electrónicos y esto es lo que he encontrado:

precios condensadores farnell

Carrito de la compra con los condensadores necesarios

Categories
electrónica

Como arreglar una placa base. Parte 1

Ha llegado hasta mis manos una placa base que se negaba funcionar. Tras una rápido vistazo se observa que los condensadores de la misma no están muy “sanos”.

Foto placa base rota

La fila de condensadore a la izquierda del procesador y otros dos que están a su derecha presenta manchas “sospechosas”