Que Bajaste

23 de enero de 2012

tarjeta Broadcom con kernel netbook 3.2.1 en archlinux problema vermagic

#introducción#
Bueno hace tiempo que no escribo en el Blog por el hecho de que estoy trabajando entonces lo que menos quiero es toparme con mas problemas, pero para bien o para mal me decidí por instalar este nuevo kernel ya que estaba con el 2.39.

El problema que tenia es que después de instalar modulo para la tarjeta inalambrica no aparecía en el network-manager por lo hice un modprobe wl, después  mire si realmente cargo el modulo  con el comando lsmod y definitivamente no aparecía.

Después de mucho pensar porque no funciono  me decidí  reiniciar varias veces a lo M$   y al ver como partía el netbook me fije que el modulo no cargaba y tiraba una especie de warning.

Entonces hice un dmesg | grep wl y me encontre con esta salida:


[ 0.000000] DMI: Hewlett-Packard HP Mini 210-1000/3660, BIOS F.11 03/19/2010
[ 1.357499] iwl4965: Intel(R) Wireless WiFi 4965 driver for Linux, in-tree:
[ 1.357505] iwl4965: Copyright(c) 2003-2011 Intel Corporation
[ 14.628802] wl: version magic '3.2.1-1-ARCH SMP preempt mod_unload modversions ' should be '3.2.1-netbook SMP preempt mod_unload '
[ 15.037474] wl: version magic '3.2.1-1-ARCH SMP preempt mod_unload modversions ' should be '3.2.1-netbook SMP preempt mod_unload '
[ 2519.917914] wl: module license 'Mixed/Proprietary' taints kernel.


Al buscar el problema en especifico no aparecía nada pero después de leer un poco de como funcionaba los módulos,el string en vermagic no coincidía con el kernel.

Antes de eso mire el /lib/modules/ y me apareció algo que no había visto nunca, habia dos carpetas aparte de las correspondiente al kernel pre-compilado y el que compile para el netbook:

extramodules-3.2-ARCH/
extramodules-3.2-netbook/


bueno quería revisar cual era el vermagic del modulo wl que se debería haber cargado entonces hice el comando sudo modinfo wl -F vermagic a lo cual me apareció lo siguiente:


3.2.1-1-ARCH SMP preempt mod_unload modversions


Bien raro entonces revise lo siguiente modinfo -F vermagic extramodules-3.2-netbook/wl.ko.gz lo cual arrojo lo siguiente:

3.2.1-1-ARCH SMP preempt mod_unload modversions

Bueno antes de eso yo habia bajado un tar hecho por "andrewboktor" http://andrewboktor.googlecode.com/files/broadcom-wl.tar  y lo compile por medio del PGKBUILD,  abri el archivo.pgk.tar.xz  resultante y extraje el wl.ko.gz a la carpeta que llame extramodules-3.2.1-netbook y copie el archivo version de la carpeta /lib/modules/extramodules-3.2-netbook/ pensando que debería ser el nombre igual al que contiene el kernel(/lib/modules/3.2.1-netbook)eso solucionaría el problema. Borre entonces el que tenia el vermagic malo:

sudo rm /lib/modules/extramodules-3.2-netbook/wl.ko.gz

Para comprobar que todo funcionaba hice de nuevo un modinfo wl lo cual me arrojo el siguiente error:


filename: /lib/modules/3.2.1-netbook/extramodules/wl.ko.gz
ERROR: could not get modinfo from 'wl': No such file or directory


Ahora resulta que tuve que dejar el wl.ko.gz en /lib/modules/3.2.1-netbook/extramodules:

Revise si realmente tenia el modinfo -F vermagic wl lo cual ahora si tiro una salida correcta:

3.2.1-netbook SMP preempt mod_unload

Cargo el modulo con sudo modprobe wl y reviso con lsmod y aparece el modulo cargado :)

Resumen: El problema era que las versiones de "vermagic" no coincidían al del kernel que estoy usando,por lo que se debe cambiar por que sino no cargara el modulo. Con respecto a las rutas ni idea que paso con eso, en una de esas ustedes tenga otras así que revisen bien.

FUENTES:
http://linux.die.net/lkmpg/x380.html
http://stackoverflow.com/questions/2720177/module-layout-version-incompatibility

20 de enero de 2012

Megaupload y lo que opino del cierre

Bueno a mi no me gusta convertir esto en un sitio de opinión(ya que por lo que veo en las estadísticas este es un sitio donde uno viene a buscar una respuesta y después no vuelve nunca mas, así que no tienen mucho sentido) sino como un blog donde uno puede encontrar respuestas, lamentablemente el cierre de megaupload me afecta directamente y por dos razones:

1.- Tenia acceso a una cuenta vitalicia y podía bajar un montón de cosas.
2.- Podía subir cosas las cuales principalmente subía o tenian relación con este blog.

Subía cosas por el hecho que supuestamente estarían SIEMPRE, obviamente en este tipo de cosas me acuerdo  de una frase que mas de una vez me la dijeron en Bases de Datos "un buen informático siempre respalda", yo tengo casi todo respaldado pero no estoy ni con el animo ni con el tiempo para re-subir todo si no vuelve megaupload  me daré esa lata.

Lo que mas me llamo la atención fue los arrestos hechos en otros países para llevarlos a la justicia de USA.

Realmente estoy preocupado por lo que pueda pasar con respecto a los cyberlockers y aun peor con respecto a los servicios en la nube.

Atte

Fabián Pinto B.-
PD: espero que esta sea una de las pocas veces en que tenga que hablar de algo no técnico.

4 de enero de 2012

3 de diciembre de 2011

no puedo instalar win xp o win 7 en un disco SATA WD800 en HP dx5150 microtower

Me compre un pc que dieron de baja  en la universidad, quería instalar xp windows pero me encontré la sorpresa deque no me detectaba el disco SATA, para asegurarme corri un cd-live de archlinux y se veía todo normal, después de perder muchas horas leyendo  e intentar encontrar el famoso driver RAID para el HP dx5150 para el cual justo todavía me quedaba un disquete bastaba lo siguiente si es que no te interesa montar un RAID


  1. Presionar F10  o BIOS Setup al iniciar el PC
  2. Dentro de la BIOS entrar a Integrated Periphals
  3. Entren a South OnChip PCI Device
  4. Seleccionen Onboard Chip SATA
  5. Elegir IDE Controller  en vez de  RAID Controller
Después hecho eso están listo para reiniciar

Con respecto a lo de los driver para poder hacer el RAID yo encontré estas links pero me quedo pendiente esto por q por le momento no me interesa:

http://h30434.www3.hp.com/t5/Desktop-Operating-Systems/dx5150-sata-driver/td-p/446831
http://www.raymond.cc/blog/how-to-integrate-floppy-sata-raid-driver-into-windows-xp-cd/
http://www.manualowl.com/m/Hewlett-Packard/Dx5150/Manual/28943?page=15


Aqui están los drivers  de todo el pc por si les interesa

fuente

2 de noviembre de 2011

ttyrec en archlinux 64bits

***short version***
Bajen este PKGBUILD  y crean el paquete, si nunca han creado uno dejen ese archivo con el nombre PKGBUILD y ejecuten:

makepkg -s ---> Esto crea el paquete de extensión xz
sudo pacman -U Nombre_Paquete.xz ---> esto instala el paquete recién creado yo en general le coloco *.zx, pero en realidad yo tengo todo esto con unos alias

****long version****
Recién estaba leyendo sobre playterm que son unos videos sonde muestran como hacer ciertos comando y muchas cosas interesantes, a veces es mejor ver como otros hacen ciertas cosas en la terminal en vez de escribir en texto ya que a veces no se entiende bien.

Pues ellos ocupan ttyrec por lo que lo quería instalar, la version de aur en arch me tira el siguiente error:
open(fd, O_RDWR): Bad address

Pensé entonces bajar el código fuente, ya compilarlo  me tope con este error:
Out of pty's
Terminado


Asi que me embarque en la aventura de arreglar esta cuestión, siempre cuando busco este tipo de soluciones y filtrar un montón de paginas que no aportan ninguna solución concreta, si existe algo que me molesta es leer cosas como esta:

Problema resuelto cambie de programa xxxx que hace lo mismo

El problema no esta resuelto lo único que hizo es sacarse el problema de encima :@

Encontre una posible soluciona aquí pero es para fedora, aunque ya estaba que extraía el RPM. Sin embargo encontré que alguien ya habría creado un PKGBUILD de una versión parchada sigan las instrucciones que estan al principio y listo funciona.

Fuente

16 de octubre de 2011

usando putty en console2

Leyendo en lifehackers y me encontré un articulo que contaba como tener una consola mejor y que a su vez corriera Putty, para esto necesitamos lo siguiente:

Console2
ANSICON
Putty


Descarguen Ansicon y descompriman el contenido dentro de la carpeta console2, en mi caso yo tengo console2 en C:\dev\utils\Console2

Ya instalado Console2 debe ir a donde se crean los tabs:
 Edit>Settings>Tabs

Creen un nuevo Tab y en el apartado que dice Shell colocan:
C:\dev\utils\Console2\x86\ansicon.exe "C:\Program Files (x86)\PuTTY\plink.exe" -load ProfileName

Profilename es una sesión de putty que tengan previamente guardada.

Cuando estemos en console2 seleccionamos el tab que creamos y listo
Aqui existe un articulo de console2 bien interesante el cual contenía de como usar putty con console2 en uno de sus comentarios.

PD: en caso de que ansicon desaparezca aquí deje una copia