MEEGO: Cómo instalar WIFI Broadcom

Probado en Meego 1.2

Necesitarás conectarte por cable de red a internet, o por otro medio que no sea WiFi (obvio, no funciona, tienes wifi marca Broadcom).
Ir al siguiente link si desean ver la licencia y detalles del driver para linux:

http://www.broadcom.com/support/802.11/linux_sta.php

1) Cree el paquete rpm:

-Ir a “Aplicaciones-Accesorios-Terminal”.

-Instalar:

    sudo zypper install rpmdevtools

    sudo zypper install pattern:meego-development-tools 

    sudo zypper install kernel-devel

2) Descargar el driver broadcom directamente del sitio (gracias al sitio de Glen Gray), escribiendo:

    wget http://slaine.org/meego/releases/1.2/ia32/source/wl-kmod-5.100.82.38-1.src.rpm

3) Crear el paquete:

    rpmbuild –rebuild –target=i586 wl-kmod-5.100.82.38-1.src.rpm

4) Instalar el .rpm recién creado:

    sudo rpm -ivh ~/rpmbuild/RPMS/i586/wl-kmod-5.100.82.38-1.i586.rpm

5) Cargar el módulo:

   sudo modprobe -a wl

******* Prueba si la WiFi ahora está activa *******

NOTA: Para los más computines, ver también este link para aprender a hacer ustedes mismos el archivo fuente src.rpm http://andybleadengoeskubuntu.blogspot.com/2011/03/learn-how-to-sort-your-own-broadcom.html

10 comentarios (+¿añadir los tuyos?)

  1. Guillermo Eduardo Bojorquez Murillo
    Abr 01, 2012 @ 16:36:13

    Hola disculpa, me aparece un error al crear el paquete.
    Instalando wl-kmod-5.100.82.112-1.src.rpm
    advertencia:usuario lucero no existe – utilizando root
    advertencia:grupo lucero no existe – utilizando root
    Construyendo las plataformas destino: i586
    Construyendo para el destino i586
    Ejecutando(%prep): /bin/sh -e /var/tmp/rpm-tmp.Ua8ID7
    + umask 022
    + cd /root/rpmbuild/BUILD
    + LANG=C
    + export LANG
    + unset DISPLAY
    + cd /root/rpmbuild/SOURCES
    ++ basename http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_32-v5_100_82_112.tar.gz
    + file1=hybrid-portsrc_x86_32-v5_100_82_112.tar.gz
    + ‘[‘ ‘!’ -f hybrid-portsrc_x86_32-v5_100_82_112.tar.gz ‘]’
    + cd /root/rpmbuild/BUILD
    + rm -rf wl-kmod-5.100.82.112
    + /bin/mkdir -p wl-kmod-5.100.82.112
    + cd wl-kmod-5.100.82.112
    + /bin/chmod -Rf a+rX,u+w,g-w,o-w .
    ++ basename http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_32-v5_100_82_112.tar.gz
    + source_arch32=hybrid-portsrc_x86_32-v5_100_82_112.tar.gz
    + mkdir wl-kmod-5.100.82.112-src
    + pushd wl-kmod-5.100.82.112-src
    ~/rpmbuild/BUILD/wl-kmod-5.100.82.112/wl-kmod-5.100.82.112-src ~/rpmbuild/BUILD/wl-kmod-5.100.82.112
    + tar xzf /root/rpmbuild/SOURCES/hybrid-portsrc_x86_32-v5_100_82_112.tar.gz
    + echo ‘Patch #2 (license.patch):’
    Patch #2 (license.patch):
    + /bin/cat /root/rpmbuild/SOURCES/license.patch
    + /usr/bin/patch -s -p2 -b –suffix .license –fuzz=2
    + popd
    ~/rpmbuild/BUILD/wl-kmod-5.100.82.112
    + exit 0
    Ejecutando(%build): /bin/sh -e /var/tmp/rpm-tmp.QoUFng
    + umask 022
    + cd /root/rpmbuild/BUILD
    + cd wl-kmod-5.100.82.112
    + LANG=C
    + export LANG
    + unset DISPLAY
    + CFLAGS=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer’
    + export CFLAGS
    + CXXFLAGS=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer’
    + export CXXFLAGS
    + FFLAGS=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules’
    + export FFLAGS
    + LD_AS_NEEDED=1
    + export LD_AS_NEEDED
    + pushd wl-kmod-5.100.82.112-src
    ~/rpmbuild/BUILD/wl-kmod-5.100.82.112/wl-kmod-5.100.82.112-src ~/rpmbuild/BUILD/wl-kmod-5.100.82.112
    ++ uname -r
    ++ pwd
    + /usr/bin/make -C /lib/modules/2.6.37.2-8.27/build M=/root/rpmbuild/BUILD/wl-kmod-5.100.82.112/wl-kmod-5.100.82.112-src modules
    make: *** /lib/modules/2.6.37.2-8.27/build: No such file or directory. Stop.
    error: Estado de salida erróneo de /var/tmp/rpm-tmp.QoUFng (%build)

    Errores de construcción RPM:
    usuario lucero no existe – utilizando root
    grupo lucero no existe – utilizando root
    Estado de salida erróneo de /var/tmp/rpm-tmp.QoUFng (%build)

    Responder

  2. Guillermo Eduardo Bojorquez Murillo
    Abr 01, 2012 @ 21:06:46

    he creado el usuario (useradd/passwd) lucero y aparece el mismo error, pense que seria la versión de linux la que no correspondía, pero es la misma(uname -r) :
    make: *** /lib/modules/2.6.37.2-8.27/build: No such file or directory. Stop.
    error: Estado de salida erróneo de /var/tmp/rpm-tmp.QoUFng (%build)

    Errores de construcción RPM:
    Estado de salida erróneo de /var/tmp/rpm-tmp.QoUFng (%build)

    Responder

  3. Guillermo Eduardo Bojorquez Murillo
    Abr 01, 2012 @ 21:12:11

    al principio quise crear el paquete con wl-kmod-5.100.82.38-1.src.rpm, pero me manda un error, donde me dice que el archivo hybrid_wl de esa versión ya no existe en http://www.broadcom.com

    Responder

  4. Guillermo Eduardo Bojorquez Murillo
    Abr 01, 2012 @ 21:31:59

    En el archivo http://www.broadcom.com/docs/linux_sta/README.txt en REQUIREMENTS aparece:

    If you try to build this module but get an error message that looks like
    this:

    make: *** /lib/modules/”release”/build: No such file or directory. Stop.

    Then you do not have the proper packages installed, since installing the
    proper packages will create /lib/modules/”release”/build on your system.

    On Fedora install ‘kernel-devel’ (Development Package for building kernel
    modules to match the kernel) from the Package Manager (System->
    Administration-> Add/Remove Software).

    pero rpmdevtools, meego-development-tools y al que hace mención kernel-devel ya los tengo instalador y no marco error.

    Responder

  5. waxfalcon
    Abr 02, 2012 @ 09:31:46

    El link volvió a estar disponible.
    Si quieres, ve al sitio del autor, donde también podrás encontrar la última versión del rpm ya creado.
    http://www.slaine.org/_slaine/Meego_1.2_Wifi.html

    Responder

  6. Guillermo Eduardo Bojorquez Murillo
    Abr 02, 2012 @ 13:52:41

    Ok gracias, ya esta activo el wi-fi, al parecer era un error en la instalación de el kernel-devel, desinstale y volví a instalar(sudo zypper rpm -e kernel-devel), pero el paquete wl-kmod-5.100.82.38-1.src.rpm que esta en la pagina ya es viejo, me baje el wl-kmod-5.100.82.112-1.src.rpm de una pagina en ruso que de tantas que visite ya no se cual era.

    Responder

  7. Guillermo Eduardo Bojorquez Murillo
    Abr 02, 2012 @ 14:17:10

    errores everywhere jajaja, habia montado una SD y al abrirla vi que algo era diferente como que los botones eran mas finos, me llamo la atención y quise ver la versión de el kernel era la 2.6.37.6-12.1 y yo tenia la 2.6.37.2-8.27 que es la que viene con el sistema por default, haciendo memoria me acorde que anoche actualice y ahora en la mañana por no darme por vencido desinstale y volví a instalar el kernel-devel y de ahí los pasos siguientes y Voilà, pues ojala le sirva a alguien mas, aquí le dejo el link de el wl-kmod-5.100.82.112-1.src.rpm https://docs.google.com/file/d/0BzI2H2K9w3UOZGYzYzE5MzEtMTNmMi00ZDU0LTkzNmUtYzQ5YWI1ODA2MTQz/edit?pli=1#

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

RSS Noticias El Mercurio Chile

  • Ha ocurrido un error; probablemente el feed está caído. Inténtalo de nuevo más tarde.
A %d blogueros les gusta esto: