Resultados 1 al 14 de 14

duda drivers ubuntu 3945

  1. #1 duda drivers ubuntu 3945 
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    buenas

    alguien me explica las diferencias de los siguientes drivers? es que no lo tengo claro:
    creo que es asi, verificadmelo
    ipwraw: creo que es el de inyectar

    iwl3945: es el driver libre que no tira para navegar demasiado bien

    ipw3945: es el driver privativo para navegar


    yo navego con iwl3945. para inyectar hago esto
    hago
    sudo modprobe -r iwl3945
    sudo modprobe ipwraw

    pero cuando hago
    iwconfig wifi0
    me dice que esta en mode monitor

    hago
    sudo iwconfig wifi0 mode managed

    pero no me lo cambia


    alguna explicacion?

    saludos
    Citar  
     

  2. #2  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Cita Iniciado por 1fluke2 Ver mensaje
    para inyectar hago esto
    hago
    sudo modprobe -r iwl3945
    sudo modprobe ipwraw

    pero cuando hago
    iwconfig wifi0
    me dice que esta en mode monitor

    hago
    sudo iwconfig wifi0 mode managed

    pero no me lo cambia


    alguna explicacion?
    Para qué quieres ponerla en modo cliente o infraestructura (managed) ???

    Si quieres inyectar lo debes hacer en modo monitor.

    El módulo ipwraw pone la tarjeta en modo monitor. Si quieres managed debes pasar de nuevo al módulo iwl.

    Por cierto, la diferencia entre uno y otro es abismal. El iwl3945 lo mantiene Intel, es de código abierto. Mientras que básicamente, el ipw3945 está obsoleto

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  3. #3  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    gracias
    pero yo con la ipwraw en monitor no inyecto solo escucho... dices que esta obsoleto??entonces habra que intentarlo con la ipw3945 no??

    saludos
    Citar  
     

  4. #4  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Es el ipw3945 el que está obsoleto.

    Cita Iniciado por 1fluke2 Ver mensaje
    pero yo con la ipwraw en monitor no inyecto solo escucho...
    Si te refieres a que no puedes inyectar con ipraw, prueba a establecer el canal manualmente.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  5. #5  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    gracias de nuevo

    pero con el iwl3945 creo que no funciona (para navegar) todo lo bien que quisieramos, no?
    mientras que dicen que el ipw3945, pese a ser antiguo, ve mas, no? por eso te lo comento.
    aseguramelo.

    y con el ipwraw no inyecto... caca

    saludos
    Citar  
     

  6. #6  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Yo no uso la ipw para inyectar, para eso tengo otras mucho mejores

    Pero hay mucha gente que usa ese controlador para la inyección. Es también muy corto el tiempo de vida del mismo, no hace mucho era bien sabido por todos que las ipw, además de sordas, no inyectaban.

    Pero sí que se puede navegar sin ningún tipo de problema. Con el driver iwl3945 he configurado la tarjeta para conexiones sin cifrado, cifradas con WEP y cifradas con WPA mediante las wireless tools y wpasupplicant. Así que no he visto ningún tipo de problema en el controlador iwl3945.

    De todas formas, no pongo en duda que estés teniendo algún tipo de problema. Sería lo más lógico dado el tiempo de vida de este controlador. Pero aún así, pienso que debes aportar un testeo más detallado, con todo lujo de detalles sobre versiones de kernel, controlador, wireless-tools, chipset exacto de la tarjeta, tipo de conexión, comandos ejecutados, registros del sistema, tabla de enrrutamientos, configuraciones de red, etc. Sólo así podemos estar medianamente seguros de que no se trate de un error de configuración y sí de un mal funcionamiento del controlador. Sinceramente, me inclino más por la primera de las opciones, pero habría que verlo "in situ".

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  7. #7  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    http://www.ubuntu-es.org/index.php?q=node/88882&page=3

    mi super topic anterior ... http://www.hackhispano.com/foro/showthread.php?t=31064
    que no lo he acabado de entender porque si que existe y he ejecutado el nautilus con sudo y les he copiado a pelo, y listo.
    pero, no me a quedado claro porque no me tira, si dicen que hay que hacerlo asi..


    ahora
    hasta el paso 4 todo ok

    pero mira

    router@router-laptop:~/Escritorio/3945$ wget http://james.colannino.org/downloads/patches/ipw3945-1.2.2.patch
    --01:31:48-- http://james.colannino.org/downloads/patches/ipw3945-1.2.2.patch
    => `ipw3945-1.2.2.patch'
    Resolviendo james.colannino.org... 66.159.215.135
    Conectando a james.colannino.org|66.159.215.135|:80... conectado.
    Petición HTTP enviada, esperando respuesta... 200 OK
    Longitud: 779 [text/plain]

    100%[================================================== ===================>] 779 --.--K/s

    01:31:49 (74.58 MB/s) - `ipw3945-1.2.2.patch' guardado [779/779]

    router@router-laptop:~/Escritorio/3945$ cd ipw3945*
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$ patch -p1 < ipw3945-1.2.2.patch
    missing header for unified diff at line 3 of patch
    can't find file to patch at input line 3
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |--- ipw3945.h.orig 2008-01-30 10:17:02.000000000 -0800
    |+++ ipw3945.h 2008-01-30 10:17:09.000000000 -0800
    --------------------------
    File to patch: ipw3945.h
    patching file ipw3945.h
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$ nano makefile
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$ make SHELL=/bin/bash clean
    rm -f *.{mod.c,mod,o,ko,rej,orig} .*.{stamp,flags,cmd} .lst *.lst *~
    rm -rf /home/router/Escritorio/3945/ipw3945-1.2.2/tmp /home/router/Escritorio/3945/ipw3945-1.2.2/.tmp_versions Module.symvers Modules.symvers
    for file in *.{c,h}; do \
    sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
    done
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$ make SHELL=/bin/bash

    WARNING: Your kernel contains ieee80211 symbol definitions and you
    are not using the kernel's default ieee80211 subsystem. (Perhaps you
    used the out-of-tree ieee80211 subsystem's 'make install' or have
    provided a path to the ieee80211 subsystem via IEEE80211_INC.)

    If you wish to use the out-of-tree ieee80211 subsystem then it is
    recommended to use that projects' "make patch_kernel" facility
    and rebuild your kernel to update the Module symbol version information.

    Failure to do this may result in build warnings and unexpected
    behavior when running modules which rely on the ieee80211 subsystem.


    Aborting the build. You can force the build to continue by adding:

    IEEE80211_IGNORE_DUPLICATE=y

    to your make command line.


    make: *** [check_inc] Error 1
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$
    Citar  
     

  8. #8  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    y diras
    prueba lo logico...
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$ make IEEE80211_IGNORE_DUPLICATE=y SHELL=/bin/bash

    WARNING: Your kernel contains ieee80211 symbol definitions and you
    are not using the kernel's default ieee80211 subsystem. (Perhaps you
    used the out-of-tree ieee80211 subsystem's 'make install' or have
    provided a path to the ieee80211 subsystem via IEEE80211_INC.)

    If you wish to use the out-of-tree ieee80211 subsystem then it is
    recommended to use that projects' "make patch_kernel" facility
    and rebuild your kernel to update the Module symbol version information.

    Failure to do this may result in build warnings and unexpected
    behavior when running modules which rely on the ieee80211 subsystem.



    ERROR: A compatible subsystem was not found in the following path[s]:

    /lib/modules/2.6.24-19-generic /lib/modules/2.6.24-19-generic/build

    You need to install the ieee80211 subsystem from http://ieee80211.sf.net
    and point this build to the location where you installed those sources, eg.:

    % make IEEE80211_INC=/usr/src/ieee80211/

    or use the 'make patch_kernel' within the ieee80211 subsystem to patch your
    kernel sources.

    make: *** [check_inc] Error 1
    router@router-laptop:~/Escritorio/3945/ipw3945-1.2.2$
    Citar  
     

  9. #9  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Yo no recompilaría mi kernel para hacerlo compatible con un sistema "descatalogado".

    Probaría más bien a hacer funcionar correctamente los nuevos drivers.

    En cuanto al error de la ruta... creo que te falta la raíz '/'

    cp: no se puede crear el fichero regular «lib/firmware/2.6.24-19-generic/ipw3945.ucode
    Más bien debería ser:
    Código:
    sudo cp ipw3945-ucode-1.14.2/ipw3945.ucode /lib/firmware/`uname -r`/ipw3945.ucode
    A no ser que lo estés haciendo desde la raíz del sistema, claro. Pero no es el caso, porque lo haces desde /home/router/Escritorio/3945
    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  10. #10  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    gracias
    supuestamente tengo todo actualizado
    que pasos me aconsejas?

    tengo montada la iwl3945

    Código:
    router@router-laptop:~$ iwconfig
    lo        no wireless extensions.
    
    eth0      no wireless extensions.
    
    wmaster0  no wireless extensions.
    
    wlan0     IEEE 802.11g  ESSID:xxxx"  Nickname:""
              Mode:Managed  Frequency:2.437 GHz  Access Point: xxxxxxxxx   
              Bit Rate=24 Mb/s   Tx-Power=27 dBm   
              Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
              Power Management:off
              Link Quality=99/100  Signal level=-82 dBm  Noise level=-91 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    y lo del ieee???
    Citar  
     

  11. #11  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Justo hoy ha puesto LUK un link sobre cómo parchear el kernel (sí, hay que recompilarlo) para poder inyectar.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  12. #12  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    gracias

    http://www.hackhispano.com/foro/showthread.php?t=31071

    pero esto no me queda claro
    editamos nuestra entrada en GRUB e iniciamos nuestro nuevo kernel.


    Código:
    # make menuconfig
    # make bzImage modules modules_install
    # vim /boot/grub/menu.lst
    porque esto del grub??

    y sin hacer esto, yo pruebo con la iwl3945 para inyectar y se cuelga el pc, ¿se puede inyectar sin parchear?? ¿como se que la version de la iwl3945 es la ultima??(estoy funcionando con ubuntu hardy).

    vaya chapa que doy... pero que conste que yo ya inyecte con wifiway y wifislax, solo que estoy probando ubuntu.

    saludos
    Última edición por 1fluke2; 08-07-2008 a las 19:27
    Citar  
     

  13. #13  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Cita Iniciado por 1fluke2 Ver mensaje
    porque esto del grub??
    Para poder arrancar el nuevo kernel en caso de tener un nombre distinto, que es la práctica recomendable: imagina que tu nuevo kernel no arranca y has sobreescrito el original ...

    Cita Iniciado por 1fluke2 Ver mensaje
    y sin hacer esto, yo pruebo con la iwl3945 para inyectar y se cuelga el pc, ¿se puede inyectar sin parchear??
    Parece que no

    Cita Iniciado por 1fluke2 Ver mensaje
    ¿como se que la version de la iwl3945 es la ultima??(estoy funcionando con ubuntu hardy).
    Nunca estás usando la última versión. Sobre todo cuando el proyecto sigue abierto (como en este caso) y el controlador que estás usando viene incluído en la distribución (que también).

    Para usar la "última" versión (es un concepto un tanto subjetivo en los proyectos en desarrollo activo) tienes que descargarla (normalmente el fuente por cvs o las snapshots que se proporcionan) y compilarla para tu sistema.

    Cita Iniciado por 1fluke2 Ver mensaje
    conste que yo ya inyecte con wifiway y wifislax, solo que estoy probando ubuntu.
    Claro, estas distribuciones están especializadas en la auditoría de redes inalámbricas, por lo que mis amigos de seguridadwireless (un saludo desde aquí) se toman la molestia de hacerlo por ti.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  14. #14  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    gracias por contestar
    por eso me gusta postear aqui, porque das buan atencion.

    saludos
    Citar  
     

Temas similares

  1. como instalo drivers en ubuntu 12.04
    Por Heartbreaker en el foro LINUX - MAC - OTROS
    Respuestas: 3
    Último mensaje: 23-08-2012, 01:21
  2. Drivers GeForce 9600GT para Ubuntu
    Por cesar15 en el foro LINUX - MAC - OTROS
    Respuestas: 2
    Último mensaje: 19-09-2008, 12:30
  3. duda en instalacion 3945 ubuntu hardy
    Por 1fluke2 en el foro REDES Y TECNOLOGIAS WIRELESS
    Respuestas: 1
    Último mensaje: 08-07-2008, 02:32
  4. duda gorda 3945 y wifiway
    Por fluke2 en el foro REDES Y TECNOLOGIAS WIRELESS
    Respuestas: 4
    Último mensaje: 21-05-2007, 00:20
  5. IPW 2200 Drivers Ubuntu
    Por welvis30 en el foro LINUX - MAC - OTROS
    Respuestas: 10
    Último mensaje: 30-10-2006, 11:25

Marcadores

Marcadores