Herramientas Personales
Usted está aquí: Inicio ¡Participa! Foros
Acciones de Documento
Hilo abierto

Broadcom en un 64 bits. Problemas ?

Volver al foro (Redes inalámbricas (Wireless))
Orden:   
  • Escrito por dvpareja el 16/07/2007 16:02

    dvpareja

    Usuario

    Envíos: 7

    Me acabo de bajar la versíon V4 de guadalinex, me gusta mucho pero tengo un problemilla. Mi ordenador es con Compaq Presario R4000, basado en un AMD64 Athlon. Los drivers que trae guadalinex para la versión 4306 de Broadcom son para i386, por lo que bajé los drivers para 64bits (bcmwl564.inf y bcmwl564.sys) He probado instalarlos desde la aplicación que trae el sistema, y aunque detecta la tarjeta, la wifi sigue sin funcionar. He probado hacerlo con ndiswrapper, colocando en blacklist el bcm43xx que viene con la distro, instalando la última versión de ndiswrapper e instalando drivers. Si despues de hacerlo todo tecleo iwconfig sale:

    lo        no wireless extensions.

    eth1      no wireless extensions.

    sit0      no wireless extensions.

    Si quito de la lista negra el driver bcmxx, aparece esto:

    lo        no wireless extensions.

    eth1      no wireless extensions.

    eth0      IEEE 802.11b/g  ESSID:""  Nickname:"Broadcom 4306"
              Mode:Managed  Access Point: Invalid  
              RTS thr:off   Fragment thr:off
              Link Quality:0  Signal level:0  Noise level:0
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0

    sit0      no wireless extensions.

    pero en ifconfig aparece lo siguiente:

    eth1      Link encap:Ethernet  HWaddr 00:0F:B0:6C:96:A1 
              inet addr:192.168.1.47  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::20f:b0ff:fe6c:96a1/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:2779 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2888 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:2226748 (2.1 MiB)  TX bytes:815546 (796.4 KiB)
              Interrupt:233 Base address:0x2400

    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:4 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:200 (200.0 b)  TX bytes:200 (200.0 b)

    El driver bcm43xx sé que debería estar en la lista negra, pero ni en la lista negra ni en la lista blanca, la red inalámbrica es detectada, aunque el hardware está vivo:

    $ lspci

    ..
    03:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
            Subsystem: Hewlett-Packard Company Presario R3000 802.11b/g
            Flags: bus master, fast devsel, latency 64, IRQ 169
            Memory at b0204000 (32-bit, non-prefetchable) [size=8K]
    ..

    Espero que podais ayudarme, muchas gracias !!

    • Re: Broadcom en un 64 bits. Problemas ?

      Escrito por alfabet el 16/07/2007 19:49

      alfabet

      Maestro Ancestral

      Envíos: 2858


      Me acabo de bajar la versíon V4 de guadalinex, me gusta mucho pero tengo un problemilla. Mi ordenador es con Compaq Presario R4000, basado en un AMD64 Athlon. Los drivers que trae guadalinex para la versión 4306 de Broadcom son para i386, por lo que bajé los drivers para 64bits (bcmwl564.inf y bcmwl564.sys)

      El amigo Ambiental me va a linchar por colarme en su sección, pero bueno :-P

      Aunque tu micro sea de 64 bits, los drivers que necesitas son los de 32, porque guadalinex es una distribución compilada para 32 bits. Esos drivers los necesitarías si utilizaras debian-64, ubuntu-64 o cualquier otra de 64 bits.

      ¿Lo intentaste con los de 32 o pasaste directamente a los de 64?


      Taluego
      "Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí." (Confucio)...
      • Re: Broadcom en un 64 bits. Problemas ?

        Escrito por dvpareja el 16/07/2007 22:51

        dvpareja

        Usuario

        Envíos: 7



        El amigo Ambiental me va a linchar por colarme en su sección, pero bueno :-P

        Aunque tu micro sea de 64 bits, los drivers que necesitas son los de 32, porque guadalinex es una distribución compilada para 32 bits. Esos drivers los necesitarías si utilizaras debian-64, ubuntu-64 o cualquier otra de 64 bits.

        ¿Lo intentaste con los de 32 o pasaste directamente a los de 64?


        Taluego

        La versión 4 de Guadalinex viene con los de 32 instalados, y me sale lo siguiente:
        $ iwconfig

        lo        no wireless extensions.

        eth1      no wireless extensions.

        eth0      IEEE 802.11b/g  ESSID:""  Nickname:"Broadcom 4306"
                  Mode:Managed  Access Point: Invalid  
                  RTS thr:off   Fragment thr:off
                  Link Quality:0  Signal level:0  Noise level:0
                  Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
                  Tx excessive retries:0  Invalid misc:0   Missed beacon:0

        sit0      no wireless extensions.

        $ ifconfig

        eth1      Link encap:Ethernet  HWaddr 00:0F:B0:6C:96:A1 
                  inet addr:192.168.1.47  Bcast:192.168.1.255  Mask:255.255.255.0
                  inet6 addr: fe80::20f:b0ff:fe6c:96a1/64 Scope:Link
                  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                  RX packets:49043 errors:0 dropped:0 overruns:0 frame:0
                  TX packets:41537 errors:0 dropped:0 overruns:0 carrier:0
                  collisions:0 txqueuelen:1000
                  RX bytes:69615581 (66.3 MiB)  TX bytes:3371867 (3.2 MiB)
                  Interrupt:233 Base address:0xe400

        lo        Link encap:Local Loopback 
                  inet addr:127.0.0.1  Mask:255.0.0.0
                  inet6 addr: ::1/128 Scope:Host
                  UP LOOPBACK RUNNING  MTU:16436  Metric:1
                  RX packets:2 errors:0 dropped:0 overruns:0 frame:0
                  TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
                  collisions:0 txqueuelen:0
                  RX bytes:100 (100.0 b)  TX bytes:100 (100.0 b)

        si pongo

        $ ndiswrapper -l

        No drivers installed

        Entonces...

        me bajo los drivers de 32 bits y los instalo con ndiswrapper o ya están instalados y me falta algo que no se?

        Gracias



        • Re: Broadcom en un 64 bits. Problemas ?

          Escrito por espartaco el 16/07/2007 23:55

          espartaco

          Maestro Venerable

          Envíos: 1719

          Aquí te pego dos enlaces que pueden ser de tu interes:

          Uno sobre tu tarjeta: <Enlace>.

          Y otro general sobre ndiswrapper del blog de ambiental: <Enlace>.

          Un saludo.
          usuario linux 377353. Blog: http://espartacolinux.blogspot.com/
          • Re: Broadcom en un 64 bits. Problemas ?

            Escrito por dvpareja el 17/07/2007 01:23

            dvpareja

            Usuario

            Envíos: 7

            Gracias. Lo he leido todo. La instalación ha ido genial, pero me sale esto :

            :~$ ifconfig
            eth1      Link encap:Ethernet  HWaddr 00:0F:B0:6C:96:A1 
                      inet addr:192.168.1.47  Bcast:192.168.1.255  Mask:255.255.255.0
                      inet6 addr: fe80::20f:b0ff:fe6c:96a1/64 Scope:Link
                      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                      RX packets:10 errors:0 dropped:0 overruns:0 frame:0
                      TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
                      collisions:0 txqueuelen:1000
                      RX bytes:1487 (1.4 KiB)  TX bytes:4260 (4.1 KiB)
                      Interrupt:233 Base address:0x2400

            lo        Link encap:Local Loopback 
                      inet addr:127.0.0.1  Mask:255.0.0.0
                      inet6 addr: ::1/128 Scope:Host
                      UP LOOPBACK RUNNING  MTU:16436  Metric:1
                      RX packets:2 errors:0 dropped:0 overruns:0 frame:0
                      TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
                      collisions:0 txqueuelen:0
                      RX bytes:100 (100.0 b)  TX bytes:100 (100.0 b)

            :~$ iwconfig
            lo        no wireless extensions.

            eth1      no wireless extensions.

            eth0      IEEE 802.11b/g  ESSID:""  Nickname:"Broadcom 4306"
                      Mode:Managed  Access Point: Invalid  
                      RTS thr:off   Fragment thr:off
                      Link Quality:0  Signal level:0  Noise level:0
                      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
                      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

            sit0      no wireless extensions.

            • Re: Broadcom en un 64 bits. Problemas ?

              Escrito por dvpareja el 17/07/2007 01:35

              dvpareja

              Usuario

              Envíos: 7

              Mirad, al ejecutar dmesg obtengo esto

              [17179635.004000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179658.228000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179676.248000] APIC error on CPU0: 00(40)
              [17179678.772000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179679.864000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179710.488000] APIC error on CPU0: 40(40)
              [17179711.452000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179723.468000] APIC error on CPU0: 40(40)
              [17179730.112000] eth1: no IPv6 routers present
              [17179730.424000] APIC error on CPU0: 40(40)
              [17179736.328000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
              [17179779.720000] APIC error on CPU0: 40(40)
              [17179859.708000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.

              No se que significa, el driver que he instalado es el bcmlw5.inf  que es el que viene con mi cd de recuperación de mi portatil.
              El bcm43xx lo he quitado con rmmod bcm43xx y lo he colocado en blacklist


              • Re: Broadcom en un 64 bits. Problemas ?

                Escrito por espartaco el 17/07/2007 18:44

                espartaco

                Maestro Venerable

                Envíos: 1719


                Mirad, al ejecutar dmesg obtengo esto

                [17179635.004000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179658.228000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179676.248000] APIC error on CPU0: 00(40)
                [17179678.772000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179679.864000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179710.488000] APIC error on CPU0: 40(40)
                [17179711.452000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179723.468000] APIC error on CPU0: 40(40)
                [17179730.112000] eth1: no IPv6 routers present
                [17179730.424000] APIC error on CPU0: 40(40)
                [17179736.328000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179779.720000] APIC error on CPU0: 40(40)
                [17179859.708000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.

                No se que significa, el driver que he instalado es el bcmlw5.inf  que es el que viene con mi cd de recuperación de mi portatil.
                El bcm43xx lo he quitado con rmmod bcm43xx y lo he colocado en blacklist


                ¿Has añadido ndiswrapper a /etc/modules para que se cargue en el inicio? Si no es así ejecuta en un terminal:

                - sudo gedit /etc/modules y añades ndiswrapper.
                - sudo update-modules
                Y reinicia la red.

                Un saludo.
                usuario linux 377353. Blog: http://espartacolinux.blogspot.com/
              • Re: Broadcom en un 64 bits. Problemas ?

                Escrito por ambiental el 17/07/2007 19:05

                ambiental

                Maestro Venerable

                Envíos: 2930

                Hola, dvpareja. Bienvenido al foro.

                Decía alfabet unos post más arriba:
                El amigo Ambiental me va a linchar por colarme en su sección, pero bueno :-P
                Me basta con que compartas el jamón. ¡ Siempres logras quedártelo para tí solo !  :-))
                Mirad, al ejecutar dmesg obtengo esto

                [17179635.004000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179658.228000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179676.248000] APIC error on CPU0: 00(40)
                [17179678.772000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179679.864000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179710.488000] APIC error on CPU0: 40(40)
                [17179711.452000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179723.468000] APIC error on CPU0: 40(40)
                [17179730.112000] eth1: no IPv6 routers present
                [17179730.424000] APIC error on CPU0: 40(40)
                [17179736.328000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                [17179779.720000] APIC error on CPU0: 40(40)
                [17179859.708000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
                Aquí te está pidiendo el firmware, pero no le hagas caso, pasaremos del driver bcm43xx.
                No se que significa, el driver que he instalado es el bcmlw5.inf  que es el que viene con mi cd de recuperación de mi portatil.
                El bcm43xx lo he quitado con rmmod bcm43xx y lo he colocado en blacklist
                Bueno pues vamos al lío. Lo primero que me parece es que los drivers libres para esta tarjeta no están suficientemente maduros. Así que no te va a quedar más remedio que tirar de Ndiswrapper. Pero antes de nada vamos a confirmar que se trata del chipset que comentas, el bcm4306, para lo que vas a ejecutar una tras otro los siguientes comandos:

                lspci

                lspci -n

                lsmod


                El primero nos informa de los dispositivos pci/pcmcia instalados.

                El segundo nos informa además del código identificador del producto, algo más o menos así, 0387:4306

                El último nos informa de los módulos cargados en el núcleo del sistema. Si decidimos instalar Ndiswrapper y aparece cargado bcm43xx, debemos descargarlo añadiendolo a blacklist.

                Si te decides por Ndiswrapper [me temo que no te queda más opción], primero elimínalo con el comando sudo rmmod bcm43xx y ahora, para que no vuelva a cargar, edita el archivo blacklist con el comando sudo gedit /etc/modprobe.d/blacklist y añade al final del todo la línea blacklist bcm43xx. Supongo que sea bcm43xx el nombre que aparece en el listado de módulos de lsmod; de ser otro similar, usa el que aparezca en el informe.

                Ahora deberás desinstalar de Ndiswrapper los módulos que hayas cargado en un principio, una tras otro, hasta dejar totalmente limpio, ya que comentabas habías instalado los drivers para 64 bit y esos como bien te indicó alfabet, no sirven en Guadalinex v4, ya que trabajamos solo a 32 bit.

                En general para descargar un driver de windo$ desde Ndiswrapper, se procede así:

                sudo ndiswrapper -e anterior_driver_windo$.inf

                y de esa forma se elimina. Debes hacerlo con todos los drivers que hayas cargado. Después de eso, podrás instalar los drivers adecuados con el comando siguiente

                sudo ndiswrapper -i nuevo_driver_windo$.inf [posiblemente sea bcmwl5.inf o bcmwl5a.inf]

                Como supongo que habrás leido el artículo del blog, te recuerdo que debes disponer de todos los archivos que acompañan al driver.inf junto a él, dentro de un directorio de tu /home. Este último paso también puedes llevarlo a cabo con la herramiento Ndisgtk desde el menú Sistema > Administración > Tarjetas inalámbricas de Windous [o algo así]. Puedes comprobar que todo ha ido correctamente con el comando sudo ndiswrapper -l   y te informará de que el hardware está presente y el nombre del driver cargado.

                Si todo ha ido bien, vete al menú Sistema > Administración > Red y configura la conexión con los datos de tu red wifi.

                Y esto ha sido todo. Suerte


                Si Linux no existiera habría que inventarlo ;-)) Mi blog Wifi >>> http://ambientix.org <<< Saludox
Buscador
Menú
Los que más escriben
1

indiocabreao

3392
2

ambiental

2930
3

alfabet

2858
4

semanue

2427
5

hatteras

2327
6

basoalto

1934
7

ehitman

1883
8

advocatux

1777
9

espartaco

1719
10

sanatas

1719
11

marduk

1364
12

guadafan

1319
13

trunks

1308
14

antonyalicia

1187
15

marrajo

1099
 

Hecho con Plone CMS, el Sistema de Gestión de Contenidos de Fuentes Abiertos

Este sitio cumple con los siguientes estándares: