Tag Archive for 'suse'

Gaim 2.0.0 beta6

Ya salio la beta 6 de Gaim 2. Y como los rpm’s para Suse 10.2 (10.1) no estan en la pagina de gaim, yo decidi empaquetarlo. Ojo, los RPMs que estan en la pagina de gaim solo funcionan con Fedoras.

Puedes descargar de aqui el rpm de Gaim2 beta 6 para Suse 10.x. Y tambien tengo el Gaim para modo texto aqui.

Disfruta de Gaim 2.

Bluetooth Headset y VoIP

Tengo un Akono Headset HBH-600 de Sony Ericsson (Bluetooth), y quiero convertir mi laptop en un teléfono celular VoIP, bueno, casi.

Ya que tengo mi cuenta en VoipJet y en casa la uso frecuentemente, quise conseguir lo mismo “On The Go”, lamentablemente el Telefono Verde de Trolltech aún esta lejos.

Entonces, ¿porque no comprar un auricular Bluetooth? Si, buena idea.

Configurando Bluetooth + Auricular HBH-600 en Suse 10.1

Esta vez no fué tan facil como activar una casilla, necesitas:

  1. alsa
  2. alsa-devel
  3. bluez-libs
  4. bluez-utils
  5. kernel-source

Todos esos paquetes estan en el DVD o en el sitio de Opensuse.

El procedimiento es:

  • En YaST -> Hardware -> Bluetooth
      • Activar Bluetooh
      • Escojer PIN, usar 0000 (default de mi headset)
    • En Clases de Dispositivos y Servicios necesitas (nota, yo activé todo):
        • Capturing
        • Audio
        • Telefonia
    • En YaST -> Seguridad y Usuarios -> Editar y Crear Usuarios
          • Edita el usuario que usas para que pertenezca también al grupo: audio
          1. Compilando btsco, debes conseguir btsco de aqui. Y colocarlo en /usr/src/btsco-X.XX.tar.gz, luego, como root:
            • cd /usr/src
            • tar zxvf btsco-X.XX.tar.gz
            • cd btsco-X.XX
            • ./configure && make && make install
          2. Preparando el kernel para btsco (como root), ahh aqui necesitas tener el source del kernel:
            • cd /usr/src/linux
            • make cloneconfig
            • make prepare-all
          3. Instalando el modulo de btsco (como root):
            • cd /usr/src/btsco-X.XX/kernel
            • make && make install
            • depmod -e
          4. Pasos finales
            • modprobe snd_bt_sco
            • esdctl stop
            • hciconfig hci0 voice 0×0060
            • Pon el headset en modo “apareo” y:
            • hcitool scan (te aparece la MAC y el nombre a mi me aparece 00:0F:DE:3B:19:6D HCI 600)
          5. btsco 00:0F:DE:3B:19:6D
          6. Listo
          7. Yo me hice un script:

            modprobe -r snd_bt_sco
            modprobe  snd_bt_sco
            esdctl stop
            hciconfig hci0 voice 0x0060
            hcitool scan
            btsco -f -s -r 00:0F:DE:3B:19:6D

            Dicho script lo ejecuto (como root) si de repente quiero usar el Headset. Este script sirve para conectarlo y reconectarlo cuando sea necesario.

            ¿Y que tiene que ver esto con VoIP? Uso Twinkle.

La Samsung SCX 4100 en Suse 10.1

El multifuncional Samsung SCX-4100 Series, es un multifuncional con impresora laser, escaner y copiadora. Es muy barato (menos de $2500 pesos (USD$220) y funciona bien, sale mejor que comprarse una impresora de inyección.

El scx4100 se supone que funcion en Linux, directamente soportado por Samsung. Lo malo es que Samsung quiso verse muy creativo y te incluyó en el CD un montón de porquerias que al instalarse sustituyen a los comandos ‘lpd’, ‘lpq’ y modifican CUPS, obligandote a imprimir solo cuando estas en Xorg, o sea nada de impresion desde la consola. Mal, mal, mal, Samsung!.

Los drivers no son opensource tampoco, pero se pueden bajar los binarios de la página de Samsung.

Como dije, instalé los driver de Samsung, y me echaron a perder el CUPS. Por lo que los quité arreglé el relajo que habian hecho. Buscando y buscando, encontre la foma, funciona en Suse 10.1, pero igual debe funcionar en muchos otros sabores de Linux.

Lo que necesitas antes de empezar es:

  1. Tener instalado CUPS, obviamente. Y si quieres escaner, tambien SANE.
  2. El driver de Samsung, ya sea de su pagina o de aqui.

Ok, si utilizaste la copia que tengo hay que descomprimir el tar.gz en algun lugar y luego entrar, puesto que el formato y localizacion de los archivos cambian a veces en los paquetes de drivers de samsung, te tocará buscarlos a mano. Ten cudiado, si tienes AMD64 requieres los de 64 bits, y si no, usa los otros, no los mezcles o no funciona.

  1. Copiar el ppd para CUPS. Hay que hacerle gzip pues el que viene esta descomprimido. Luego metelo a
    • /usr/share/cups/model/samsung/scx4100.ppd.gz
  2. Busca los siguientes archivos y metelos en los lugares indicados:
    • /usr/lib/cups/backend/mfp
    • /usr/lib/cups/filter/rastertosamsungspl
    • /usr/lib/libmfp.so.1.0.1
  3. El archivo de SANE para el escaner:
    • /usr/lib/sane/libsane-samsung_scx4100.so.1.0.1
  4. Acomoda las cosas:
    • ldconfig

Listo, ahora usa YaST para instalar tu impresora, ten cuidado de ponerle “Usar Filtrado Local”.

Disfruta de tu SCX4100.

Suspend to RAM en Laptop HP dv1135la y Suse 10.0

Trivial. Supongo que tambien funciona para todas las HP serie 1000…

Ahora en Inaoe que necesito cargar la laptop para todos lados y trabajar en ella, he notado que el consumo de energia no se reduce cuando cierro la tapa. Para eso se requiere que Linux se ponga en estado Suspend to Ram, pero cuando intente hacerlo manualmente en una terminal me decia:

Suspend-To-RAM has been disabled by administrator

Lo que pasa es que Suspend to Ram no funciona casi en ningun maquina y Novell/Suse lo tiene deshabilitado por default, pero con la mayoria de laptops HP si funciona.Suspend to ram suse 10

Simplemente vas a YaST->Sistema->Gestion de Energia o teclea: YaST power-management en una consola. Le picas en el boton “Suspender Permisos” y activas Suspender en RAM y guardas los cambios.

Trivialmente facil.

Y si tu laptop no es HP, o necesitas mas info puedes visitar este sitio.