Arreglando teclado en vit m2401 y canaima 3.0

Hace unos dìas escribía un post sobre el problema de la activaciòn de la tarjeta inalámbrica en una vit m2401; hoy escribiendo algunos artáculos en latex solucioné otro problema  que por un motivo u otro había pospuesto: la disposición del teclado.

Las vit m2401 poseen una disposición de teclados correspondiente a un teclado en español y no a un teclado latinoamericano lo cual puede ser fácilmente comprobable mirando la tecla ubicada en la esquina superior izquierda donde está la tecla del “” : si su máquina tiene una tecla parecida a esta:

Entonces usted tiene un teclado con disposición español-español caso contarario será español-latinomericano

Así el Canaima 3.0 que viene instalado en estos quipos traen configurado el teclado Español-latinoamericano.

Para solventar esto, basta con cambiar la disposición del teclado a españo-español utilizando Sistema–Preferencias–Teclado–Distribuciones–España y listo…

AltGr+\\\\\\\\\\\\\

Error wireless en vit m2401 sobre Canaima

Hace poco me facilitaron una máquina de este tipo y uno de los problemas que tuve fue que no reconocía la tarjeta inalámbrica.

Un lspci me indicó que la tarjeta inalámbrica es

04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Sin embargo, un ifconfig eth4 me devolvía

root@canaima-popular:/etc# ifconfig wlan4 up
SIOCSIFFLAGS: Error desconocido 132

¿A qué se debe este error?

El problema es que el sistema no sabe manejar la activación y desactivación de forma directa de esta tarjeta por lo que se requiere una herramienta extra de nombre rfkill

Luego de instalarla, con el siguiente comando habilito la tarjeta

root@canaima-popular:/etc# rfkill unblock all

Listo,

root@canaima-popular:/etc# rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Y a rodar, a rodar mi vida…

Y sigue cantv…

Sí, ahora no se por qué les dio por poner esto:

root@canaima:/# cat /etc/passwd
root:x:0:0:root:/home/root:/bin/bash

Acá la pregunta… ¿quién le dijo a Cantv que root debe tener un home en /home?

Como sea, en la cayapa (de la cual debo el informe) nos quedamos con las ansias de vr lo que sucedía ya que cantv ciertamente nos facilitó un equipo pero… con windows vista; por lo cual no pudimos hacer nada.

Finalmente… ¿qué está haciendo cantv con el Canaima que instalan? amanecerá y veremos

Webcam messenger 310 y debian

Configurar webcams en linux pueden llegar a ser un dolor de cabeza sino se compra una adecuada.

El fin de semana salí a comprar una para una actividad que tengo que realizar y me topé con la genius messenger 310; buen precio y con micrófono incorporado.

Leyendo, luego, en google su configuración todas las referencias citaban el módulo gspca; no obstante, si buscan en debian verán que dicho módulo sólo está disponible para kernel 2.6.26.

Como tenía un poco de tiempo libre y hacía rato que no compilaba un kernel “tuneado” para mi máquina, me bajé el último disponible en kernel.org (el 2.6.30-4) y procedí a sentarme a compilarlo.

Maravillosa sorpresa cuando vi que el módulo gspca está integrado en este kernel.

Después de un make menuconfig, seleccionar las opciones adecuadas, luego mi amigo make-kpkg (lanzado con las opciones adecuadas para que utilice los 2 CPU’s de mi portátil) hizo el resto.

Al reiniciar el equipo y conectar la fulana webcam, todo fue reconocido perfectamente:

Aug 16 22:56:13 arepa kernel: [ 2579.972089] usb 5-1: new full speed USB device using ohci_hcd and address 5
Aug 16 22:56:13 arepa kernel: [ 2580.116130] usb 5-1: New USB device found, idVendor=093a, idProduct=2624
Aug 16 22:56:13 arepa kernel: [ 2580.116141] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Aug 16 22:56:13 arepa kernel: [ 2580.116322] usb 5-1: configuration #1 chosen from 1 choice
Aug 16 22:56:13 arepa kernel: [ 2580.118199] gspca: probing 093a:2624
Aug 16 22:56:13 arepa kernel: [ 2580.141247] gspca: probe ok
Aug 16 22:56:13 arepa kernel: [ 2580.141344] gspca: probing 093a:2624

La calidad de la imagen está bien, funciona a 640×480, no he probado el micrófono, mañana lo haré.

webcam messenger 310

Toshiba satélite y rtl8187

Una amiga trajo una portátil de ese tipo ya que no le funcionaba la tarjeta de red inalámbrica… después de leer un poco, la hicimos funcionar de la siguinte manera:

a) Bajamos un mernel nuevo (usamos el 2.6.29.1)

b) Compilamos a la debian way (make-kpkg)

c) Bajamos el driver del proyecto linuw-wireless (http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2 específicamente ese)

d) Compilamos el driver respectivo  (preparen su bebida favorita y dispónganse a hacer otra cosa mientras e compila ya que el proceso es bastante largo)

e) Bajamos cualquier driver que el kernel anterior tuviese (especifícamente el rtl8187) para ello usamos la utilidad make unload provista por el driver del proyecto linux-wireless

f) Subimos el nuevo driver rtl8187

g) Listo!, iwlist scan mostró las redes disponibles y con iwconfig + essid  + clave tuvimos la tarjeta arriba y funcionando

Lo dejo allí por si a alguien le funciona.

OLPC en kernel 2.6.26.5

El recien salido kernel 2.6.26.5 trae soporte incluído para hardware del proyecto OLPC.

” CONFIG_OLPC:
│ Add support for detecting the unique features of the OLPC               │
│ XO hardware.

Si poseen algún hierro de esos, por favor, compílenlo y cuenten sus experiencias.

hp-laserjet 1018 en debian

Hace unos días adquirí una impresora Láser Hp 1018, instalarla en Debian fue sencillo:

a) Instalar el paquete cups

b) Instalar el paquete foo2zjs

c) Instalar el paquete  hannah-foo2zjs

Con el primero habilitamos el sistema de impresión, mientras que el segundo instala el driver adecuado, mientras que el tercero… pues nada, qué se le hace, baja el firmware -privativo- de la impresora ya que sin él no podrlosemos realizar la impresión.

Después de instalar  los paquetes ejecutar hannah-foo2zjs, descargar el firmware para la impresora, navegar en localhost:631, configurar la impresora en cups y listo, páginas totalmente configuradas, con controles de grises, niveles de  profundidad de color en escala de grises etc.
FYI, foo2zsj [1] es un driver de impresión para el protocolo ZjStream [2]

[1] http://foo2zjs.rkkda.com/

[2]  http://web.archive.org/web/20020830075425/http://ddk.zeno.com/Reference/ZjStream/Default.htm