Configurar Intel PRO/Wireless 3945ABG en Ubuntu

Si posees una Wireless Intel 3945 como yo y no has podido lograrte conectar es porque esta fallando la configuracion del driver.

Seguramente en tu version anterior utilizabas el driver ipw3945 y no tenias problemas, ahora con el nuevo iwl3945 no se conecta, bien, aqui los pasos para solucionarlo.

En terminal verificamos con:

dmesg | grep -i iwl3945

Nos regresara algo como esto:

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.0
iwl3945: Copyright(c) 2003-2007 Intel Corporation
Detected Intel PRO/Wireless 3945BG Network Connection
iwl3945: Tunable channels: 13 802.11bg, 0 802.11a channels
wmaster0: Selected rate control algorithm ‘iwl-3945-rs’
iwl3945: Microcode SW error detected.  Restarting 0x82000008.
iwl3945: Error Reply type 0x00000005 cmd REPLY_SCAN_CMD (0x80) seq 0x4418 ser 0x0000004B
iwl3945: Can’t stop Rx DMA.

Seguimos desde terminal:

sudo su
echo alias wlan0 iwl3945>/etc/modprobe.d/iwl3945
echo options iwl3945 disable_hw_scan=1>>/etc/modprobe.d/iwl3945
modprobe -r iwl3945

Conectado a internet:

aptitude install linux-backports-modules-hardy-generic
reboot

Luego de esto veras como te reconoce las redes inalambricas.

Un comentario

  1. que tal jose reyas¡¡ soy un novatote en este foro y en linux sobre todo ,, vi este post y es esactamente lo que busco ya que el ubuntu 8.04 no me reconoce mi targeta de red wireles 3945abg Y he leido los comentarios muy satisfactorios , lo que pasa con migo es que en terminal escribo dmesg | grep -i iwl3945 y no me regresa nada, me dice orden no encontrada. Si me pudieras ayudar con eso del terminal, de antemano graciass¡¡¡

  2. hola briandb hice lo que pusiste en el tuto, pero cambie el ultimo comando antes de reboot por esto:
    aptitude install linux-backports-modules-intrepid-generic

    y ahora ni el ethernet me detecta =S
    alguna idea de que pudo haber pasado?? por cierto quiero aclarar que primero instale como venia y por cierto, no note ke eran distintas lineas y me ti todo junto en la parte final

  3. Imagino que habras solucionado, pero no me comentas cual fue la ultima linea, o pasame el comando completo como lo pasaste para tener una idea de como solucionarlo.
    Podes hacer el procedimiento de nuevo, ya que vi y no tendrias fallas al intentarlo nuevamente.

  4. Hola briandb. Yo tengo el mismo problema desde mis primeros ubuntus. Ni con los 6 ni con los 7 ni ahora con el 8.04 mi Intel PRO/Wireless 3945ABG funciona. Acabo de actualizarme al 8.04 y pensaba que estaría solucionado, pero no.

    Cuando lanzo:

    dmesg | grep -i 3945

    obtengo:

    [ 29.852279] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.0
    [ 29.852283] iwl3945: Copyright(c) 2003-2007 Intel Corporation
    [ 29.852409] iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
    [ 30.060955] iwl3945: Tunable channels: 13 802.11bg, 23 802.11a channels
    [ 30.065047] wmaster0: Selected rate control algorithm ‘iwl-3945-rs’

    De hecho, como ves, no recibo ningún mensaje de error. Aún así no hay manera de conectarme.

    Tienes alguna idea?

    • Lo unico que te puedo decir es que veo diferencia en los channels, lo que puedes hacer para «solucionar» es utilizar los drivers de windows con el ndiswrapper, busca el tutorial aqui en mi wordpress.

  5. Hola Briand:

    Desde que me instale Ubuntu 9.04 en el portatil hace una semana, tengo problemas con wireless. He seguido tus pasos, y todo va bien excepto cuando intento instalarme el linux-backports.

    aptitude install linux-backports-modules-hardy-generic

    Dice que ese paquete no existe. Existe otro paquete que pueda instalar y solucione el fallo?

    Gracias.

  6. Hola. He hecho todos los pasos, no me ha dado error en ningun sitio, pero no se ha solucionado el problema. Mi laptop detecta las redes inalambricas, pero no se conecta a ellas: «Conection on network interface wlan0 failed». Despues de 10 o 20 intentos a veces se conecta, pero las paginas tardan en cargarse 10 minutos. Esto es lo que me devuelve al hacer «dmesg | grep -i iwl3945»

    [ 12.758137] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
    [ 12.758140] iwl3945: Copyright(c) 2003-2009 Intel Corporation
    [ 12.758264] iwl3945 0000:04:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
    [ 12.758278] iwl3945 0000:04:00.0: setting latency timer to 64
    [ 12.798549] iwl3945 0000:04:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels
    [ 12.798551] iwl3945 0000:04:00.0: Detected Intel Wireless WiFi Link 3945ABG
    [ 12.798678] iwl3945 0000:04:00.0: irq 2299 for MSI/MSI-X
    [ 23.072873] iwl3945 0000:04:00.0: firmware: requesting lbm-iwlwifi-3945-2.ucode
    [ 23.142391] iwl3945 0000:04:00.0: loaded firmware version 15.28.2.8

    • Aun no he instalado el Ubuntu Jaunty, creo que lo voy a instalar el fin de semana. Lo que me queda la duda si haciendo el dmesg te daba un error parecido al que puse en esta entrada, porque quizas el problema que tenias era otra cosa.
      De todas formas el mensaje actual no parece dar error, como alternativa, no muy buena es usar el ndis wrapper, digo no muy buena porque el driver de linux por mi experiencia te da mejor señal.
      Si hay algo que modificar en esta entrada va a estar la semana que viene.

  7. Hola Briand:

    Esperare hasta el fin de semana a ver si encuentras el mismo error y das con la tecla. El dmesg da repetidas veces el mismo error (wlan0 es el wireless):

    [ 177.658391] wlan0: beacon loss from AP f67af6b8 – sending probe request
    [ 181.260578] wlan0: authenticate with AP f67af6b8
    [ 181.263360] wlan0: authenticated
    [ 181.263365] wlan0: associate with AP f67af6b8
    [ 181.271313] wlan0: RX AssocResp from f3d86026 (capab=0x1 status=1 aid=0)
    [ 181.271319] wlan0: AP denied association (code=1)

    Parece que la tarjeta pierde comunicacion con el router, prueba de nuevo, tiene respuesta, se conecta y vuelve a perderla. Ese es el unico error que veo en dmesg.

  8. Hola Briand.

    Te escribo por si has instalado Ubuntu 9.04, y si es asi, si has encontrado problemas con el wireless. He estado googleando, pero no encuentro una solucion clara. Algunos sitios comentan que una solucion posible seria sustituir Network Manager por WICD.

    Gracias

  9. Pingback: Tarjeta inalambrica intel corporation pro/wireless 3945abg en Ubuntu « El Blog de Eluneg

  10. Acabo de instalar un gateway wireless de Motorola, SGB900 que funciona bien en Windows pero no logro hacerlo funcionar en Ubuntu 9.04. Estoy en una Dell Inspiron B130 recien convertida a la fe Ubuntu que reconoce autom’aticamente la red alambrada, pero no la inalambrica, aun si se desconecta aquella.

    Gracias

    FB/E

  11. hola a todos, tengo una gran duda sobre lo de internet tengo una lapto y uso mas frecuentemente el inambrico para conectarme en internet, pero en linux no entra a internet si conoce la señal pero cuando le pongo la contraseña no hace por conectarse sino que me vuelve a tirar la ventana de contraseña o travez, mi targeta es Intel(R) PRO/Wireless 3945ABG, Necesito ayuda soy nuevo en linux.

    ante mano muchas gracias y que Dios los Bendiga.

  12. Holas, todo empezo cuando conecte mi lap a un LCD, desde ahi se cayo todo,
    seguire los pasos, solo tengo una duda
    a mi me salió
    iwl3945: Microcode HW error detected. Restarting 0×82000008.
    en vez de
    iwl3945: Microcode SW error detected. Restarting 0×82000008.

    me parece ka hay alguna relacion con xserver-org, por ahi lei en otra web ke resintalaron xorg y xfce y se arreglo?

  13. holas
    hice los pasos y actualmente me funciona la red,
    pero reviso periodicamente el con el dmesg y sale bien. pero otros dias sale error en el uCode pero funciona.
    a la espera de tus comentarios jejeje

  14. Muchas gracias!! he buscado en unas cuantas páginas (incluida la propia de ubuntu) y a la primera me ha funcionado, copiar, pegar y algun datillo propio y ya está!

  15. Pingback: Problemas para conectarse por Wifi en Ubuntu usando una Intel Pro/Wireless 3945 - Lithographica

  16. Saludos

    Tengo un Packard bell kon la targeta de wireless «PRO/Wireless 3945ABG [Golan] Network Connection» de intel corporation, soy nuevo en Ubuntu y he instalado la version 9.10. El network Manager me detecta la red inalambriaca de casa le doy a konectar, me pide la clave y se keda konecta konectando, hasta k me vuelve a pedir la clave, y asi sin pasar de esto… tengo un wireless usb y kon este si puedo conectarme sin problemas.

    He probado WiCD, kon este manager me pone autenticando… y kuando pone obteniendo IP… se keda, me devuelve una ventanita de fallo al obtener la IP.

    Espero k me puedas hechar un cable, Gracias!

  17. Hola disculpe pero tengo este problema… Estoy haciendo la prueba de los varios sistemas ensaye el ubuntu 7 y estaba funcionnando bien el wireless,,, mi ethernet esta daniada…

    Hoy pruebe instalar 10.04 studio pero no reconoce el wireless..

    Entonces ensaye tu soluciones pero tengo un problema de noob como hace para tener este caractere especial el rayito vertical..

    dmesg | grep -i 3945

    ensaye copier pergar ero no paso nada… buu no se que hacer… y sin internet imposible o muy mamanon de instalar loque sea…

    Ademas como hacemos oara ver un gestionador de equipo como en windows… buuu

    estoy perdido en linux … auxilio

  18. Hola

    estoy con unbuntu studio 10.04 y no reconoce la wireless.

    Intento el metodo del autor de este blog pero no me ha funcionado. Quiero saver si funcciono para ustedes gracaias

  19. mi estimado compañero, aun no soy nisiquiera «nuevo» en el campo de Linux, aun uso windows 7, pero e querido probar en mi lap con una maquina virtual el Back Track 4 (BT4), lo inicio corriendo el programa en modo grafico, y efectivamente acceso inmediatamente al Sistema, el problema es que no me detecta la tarjeta inalambrica «Intel(R) PRO/Wireless 3945ABG Network Connection» moivo por el cual me desespero al no poder ingresas a internet desd mi maquina virtual.
    mi pregunta es, como hago instalar los drivers en el BT4 o que debo hacer para utilizarla, al utilizar el comando
    # iwconfig me arrija lo siguiente:

    lo no wireless extensions
    eth0 no wireless extensions

    al utilizar el
    dmsg | grep -i iwl3945
    o
    dmsg | grep -i 3945

    no responde nada!! no pasa nada!! alguna idea d como poder utilizar mi tarjeta inalambrica desd el bt4??

  20. AMIGOS!
    La solucion es llamar a soporte tecnico (en mi caso de HP) y decir que el wireless no atraca por un error del dispositivo fisico, yo probe con el dmsg | grep -i 3945 y me salia error de hardware en algun lado y llame y les dije su vida, dando como base el resultado de dmsg (ya que en algunos casos sale que es error de software, pero en mi caso era de hardware) bueno presione y me dijeron que pruebe con Windows Vista ya que con eso ta la garantia(bueno yo dije asi? graciosos!!…), escarbe para obtener los CD de imagen instale y estaba Igual, llame para reclamar y les dije su vida otra ves a los de HP y me dijeron ke la envie….bueno la regresaron y me dijeron ke no active las actualizaciones automaticas por que eso actualiza un driver ke ellos tenian como no oficial o algo asi, y yo les dije «asi???…. osea estoy pagando mi laptop por un sistema operativo x el cual PAGO y para lo cual tengo derecho a las actualizaciones automaticas!!!….y no las pued instalar, osea encima de ke me condicionan a usar windows no puedo actualizar todos los heucos de seguridad ke tiene!!???…….y les dije ke no me parece! tons mejor me compraba un sistema pirata….. weno luego me dijeron ke la mande y que iba a cambiar el chip de la wireless y cuando me la regresaron todo funcionaba ok, en linux y windows….» probe con el dmsg y sale ahora todo ok,…asi ke chekeen si es error de software o hardware!!…
    saludos.

  21. Hola master, muchas gracias, había instalado Debian y nunca logré conectarme via wifi y estaba teniendo el mismo problema con ubuntu, pero tu aporte fue preciso, te lo agradezco ya que es primera vez que experimento con linux

    Saludos

  22. Pingback: Help (ubuntu 11.04 Unity ) problema con la tarjeta wifi :C - Portalnet.CL

Replica a Michael Cancelar la respuesta