martes, 26 de agosto de 2008

DeveloperCoffee 2008, Universidad del Bio-Bio

El dia 26 de septiembre se organizará en la Universidad del Bío-Bío el DeveloperCoffee, una instancia para las personas que ya conocen algún lenguaje de programación pero que quieren involucrarse en proyectos de software libre.

El DeveloperCoffee, por el contrario de otras actividades hechas para el público en general, está pensada para gente que ya sabe desarrollar en un determinado lenguaje, el cual se ha predefinido. Si tienes notebook y quieres juntarte con más gente para que te guíen sobre cómo involucrarte en proyectos escritos en lenguaje C, C#, GTK+ (Gnome), Perl, PHP, Python o Ruby, ésta es la ocasión de hacerlo.

La idea es organizar varios grupos de personas para que se junten a conversar sobre los proyectos en los que participan o están interesados en participar, y buscar errores, proponer nuevas características o intercambiar trucos de código. O bien, si quieres plantear un proyecto que te parezca interesante y quieres buscar las mejores maneras de desarrollarlo, puedes plantearlo.Lo único que necesitas llevar es un notebook con el software instalado para desarrollar.

Y no te preocupes, que no estarás solo: hay más gente desarrollando, entre ellos destacados personajes de la ciudad de Concepción y alrededores, como Mario González (Mandriva), Cristian Rodríguez (openSUSE), Fernando Ruíz (Symfony) y Rodrigo Fuentealba (Ruby on Rails y PHP).

Te esperamos allá,

Saludos

lunes, 25 de agosto de 2008

Compiz Fusion en KDE

Hoy me decidí y reinstalé slackware dejando solamente este sistema sin depender de win2, tuve algunas complicaciones al tratar de instalar kde 4, por lo que tuve que reinstalar todo de nuevo, en fin... ese tema lo veremos pronto, ahora a lo nuestro.

Como ya vimos en el tema anterior, tenemos configurado gslapt con las fuentes respectivas.

Presionamos Alt + F2

y escribimos en Compiz

[ x ] ccsm
[ x ] compiz
[ x ] compiz-bcop
[ x ] compiz-fusion-plugins-extra
[ x ] compiz-fusion-plugins-main
[ x ] compiz-fusion-plugins-unsupported
[ x ] compizconfig-backend-kconfig
[ x ] compizconfig-python
[ x ] emerald
[ x ] fusion-icon
[ x ] libcompizconfig
[ x ] simple-ccsm

Seleccionando la lista de paquetes anteriores solo bastará con ir a "Menu K > Sistema > Compiz Fusion Icon" y listo, desde ahi puedes configurar los efectos que quieras utilizar además de el estilo de ventanas.

A disfrutar de SlackWare con Compiz-Fusion sobre KDE.... Saludos!

lunes, 18 de agosto de 2008

Broadcom bcm94311 (rev. 02) con Ndiswrapper

Daré inicio a este blog publicando una gran pelea que tuve con la tarjeta Broadcom bcm94311 (rev. 02). Luego de estar mucho tiempo intentando poner en funcionamiento la tarjeta inalambrica pude lograrlo siguiendo los pasos de muchas guias distintas. Aca dejo mi experiencia para compartir con quienes puedan tener problemas.

INSTALACION Y CONFIGURACION DE BROADCOM 94311 Y NDISWRAPPER

Ingredientes:
Laptop Compaq F565LA.
Slackware 12.1
Driver Tarjeta de Red Inalambrica Broadcom Corporation BCM94311MCG (rev. 02) para Win XP.
Ndiswrapper.
Cabextract
Gslapt

Para comenzar lo primero que realicé fue reinstalar slackware 12.1 para mantener el sistema en general limpio de todos los intentos fallidos anteriores. Posterior a la descarga procedo a descargar e instalar gslapt. (ver configuración de gslapt)

Una vez configurado gslapt realizo la descarga de la ultima versión de ndiswrapper ya instalado descargo los drivers de mi tarjeta inalambrica (BCM94311MCG) para windows xp (ver links)

Con Gslapt bajamos e instalamos ndiswrapper, cabextract y wine.

Con cabextract ya instalado procedo a descomprimir el archivo ejecutable del driver

# cabextract archivo.exe

Nota: En caso de que CabExtract no descomprima el ejecutable de win2 es necesario utilizar wine
# wine archivo.exe

Ahora que ya tenemos el archivo .inf necesario procedemos a la instalacion de este con ndiswrapper

En primer lugar procedemos a poner el driver nativo bcm43xx en las listas negras de nuestro sistema
# nano /etc/modprobe.d/blacklist

Al final del archivo agregamos la linea
blacklist bcm43xx

Y removemos (si es que existe) este driver desde los modules del kernel
# modprobe -r bcm43xx


Ahora procedemos a trabajar con ndiswrapper, entramos en la carpeta de extracción del driver de windows.

# cd carpeta_driver
# ndiswrapper -i bcmwl5.inf
# ndiswrapper -ma
# ndiswrapper -mi

Ya instalado el driver comprobamos si quedó instalado correctamente.
# ndiswrapper -l
Si nos muestra una salida como la siguiente es porque quedó instalado correctamente

bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)

Ahora que tenemos el driver instalado vamos a modificar el archivo de configuracion. Este paso depende totalmente del paso anterior ya que el archivo serán los datos que se muestran, en el ejemplo (14E4:4311) entonces nuestro archivo será 14E4\:4311.5.conf

# nano /etc/ndiswrapper/bcmwl5/14E4\:4311.5.conf

En este archivo modificamos la linea Afterburner|1 por Afterburner|0

Inicializamos el Driver y hacemos que ndiswrapper cargue al iniciar el sistema
# depmod -a
# modprobe ndiswrapper
Ya finalizando tenemos que modificar wpa_supplicant.

#nano /etc/wpa_supplicant.conf


El cual finalmente quedará de esta forma

# This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

# WPA protected network, supply your own ESSID and WPAPSK here:

network={
ssid="mi_ssid"
psk="mi_clave"
key_mgmt=WPA-PSK
proto=WPA
}

Reiniciamos el sistema ya cuando esté funcionando nuevamente ponemos

# wpa_supplicant -iwlan1 -c/etc/wpa_supplicant.conf -B
# dhcpcd wlan1

Para que la red inalambrica quede funcionando en forma automática al momento de encender nuestro laptop debemos editar el archivo

# nano /etc/rc.d/rc.local

y agregar las lineas

wpa_supplicant -iwlan1 -c/etc/wpa_supplicant.conf -B
dhcpcd wlan1


y a navegar por internet se ha dicho!



Configuración Gslapt

Descargamos Gslapt desde linuxpackages

http://www2.linuxpackages.net/packages/Slackware/Slackware-12.1/jasorg/gslapt/gslapt-0.4.0-i386-1.tgz

Luego de descargar procedemos a instalar el programa.

# installpkg gslapt-0.4.0-i386-1.tgz

Ya instalado procedemos a su configuración, para lo cual presionamos Alt + F2 y escribimos gslapt

Ahora procedemos a configurar gslapt por lo cual nos vamos al menú “Edit > Preferences > Sources” donde borramos las fuentes ya existentes y agregamos las siguientes

darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.1/
slacky.uglyplace.org/repository/slackware-12.1/
filer-1.filearena.net/pub/slackware/addon/slacky/slackware-12.1/

después ya solo queda aceptar y dejar que se actualicen las listas de paquetes.



Links

Tarjeta inalambrica Broadcom:
ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe