elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  No detecta tarjeta de red probook hp
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: No detecta tarjeta de red probook hp  (Leído 11,182 veces)
MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #10 en: 14 Diciembre 2014, 00:32 am »

El error es: bash: echo: error de escritura: Error de entrada/salida
Que opensource elegir porque para mi tarjeta 43228 solo esta el Broadcom STA Wireless driver (Proprietary). Los de opensource creo que no lo soportan.

Pues parece ser que es un bug de ubuntu:

https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/1289996

Hay un fix propuesto ahi, pero a mi no me compila esa version del driver non-free de broadcom. Hay unos parches por ahi que probe y nada. En esta pagina:

http://wireless.kernel.org/en/users/Drivers/b43

Dice que tu driver es soportado desde R16 (pero dice que necesitas 3.17+ y el paquete de trusty:

https://launchpad.net/ubuntu/trusty/+source/b43-fwcutter

Dice 018 asi que me imagino que es R18 (aunque no estoy seguro)...



En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #11 en: 14 Diciembre 2014, 12:40 pm »

Puede que te funcione, puede que no. Puedes intentar con el driver libre también.
FIXING BUG in Ubuntu 13.10:

Apply the patch from Arch Linux AUR instead of 0009-add-support-for-linux-3.10.0.patch

INSTRUCTIONS:

Download driver source (6.30.223.141) from Broadcom

Código:
wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
tar xvzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
DO NOT APPLY LINUX 3.10 UBUNTU PATCH. Apply http://ix.io/9DV patch only.

Código:
wget http://ix.io/9DV
cd hybrid
patch -i ../9DV -p1
Compile the driver.

Código:
make
Testing the driver.

Código:
sudo rmmod wl
sudo insmod ./wl.ko
Enable monitor mode.

Código:
sudo bash -c "echo 1 > /proc/brcm_monitor0"
source: http://aur.archlinux.org/packages/broadcom-wl/?setlang=de&comments=all


« Última modificación: 14 Diciembre 2014, 12:44 pm por Slava_TZD » En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #12 en: 14 Diciembre 2014, 22:48 pm »

Bueno pude compilar el modulo, pero tuve que usar varios parches. Prueba las instruciones de Slava_TZD, si te falla en el make me avisas:

Vas a necesitar primero:

Código
  1. sudo apt-get install linux-headers-generic build-essential

Bueno, depende de tu kernel (si no has hecho ningun upgrade creo que deberias tener 3.13), sino:

Código
  1. sudo apt-get install linux-headers-$(uname -r)
Código
  1. cd ~
  2. mkdir broadcomwl
  3. cd broadcomwl
  4.  
  5. wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
  6. tar xvzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
  7.  
  8. wget http://ix.io/9DV
  9. patch -p1 < 9DV
  10.  
  11. make

P.D: El driver ahi:

Código
  1. http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz

Es de 64 bits.

El de 32 está aqui:

Código
  1. http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_141.tar.gz

Aunque no estoy seguro si los parches funcionen para la version de 32 bits.
« Última modificación: 14 Diciembre 2014, 23:01 pm por MinusFour » En línea

patilanz


Desconectado Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #13 en: 19 Diciembre 2014, 14:59 pm »

Hola perdón por tardar tanto en responder.
Primero seguí los pasos de MinusFour:

Resultado de patch -p1 < 9DV
Citar
root@:~/broadcomwl# patch -p1 < 9DV
patching file src/wl/sys/wl_linux.c
Hunk #1 succeeded at 3236 (offset -6 lines).
Hunk #2 succeeded at 3254 (offset -6 lines).
Hunk #3 succeeded at 3417 (offset -6 lines).
Hunk #4 succeeded at 3441 (offset -6 lines).
Hunk #5 succeeded at 3478 (offset -6 lines).
Hunk #6 succeeded at 3496 (offset -6 lines).

Resultado de make:
Citar
root@:~/broadcomwl# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.13.0-43-generic»
CFG80211 API is prefered for this kernel version
Using CFG80211 API
  LD      /root/broadcomwl/built-in.o
  CC [M]  /root/broadcomwl/src/shared/linux_osl.o
  CC [M]  /root/broadcomwl/src/wl/sys/wl_linux.o
  CC [M]  /root/broadcomwl/src/wl/sys/wl_iw.o
  CC [M]  /root/broadcomwl/src/wl/sys/wl_cfg80211_hybrid.o
  LD [M]  /root/broadcomwl/wl.o
  Building modules, stage 2.
CFG80211 API is prefered for this kernel version
Using CFG80211 API
  MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /root/broadcomwl/wl.o
see include/linux/module.h for more information
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
  CC      /root/broadcomwl/wl.mod.o
  LD [M]  /root/broadcomwl/wl.ko
make[1]: se sale del directorio «/usr/src/linux-headers-3.13.0-43-generic»

Utilice el driver de 64 bits
Luego seguí con lo que me dijo Slava_TZD

Citar
sudo rmmod wl
sudo insmod ./wl.ko

Y al final el modo monitor que en teoria funciona porque no me aparecen errores y con nano veo el 1
Pero luego con airmon-ng start me sale el mismo error:

Citar
eth2      Unknown    wl - [phy1]mon0: ERROR mientras se obtenían las banderas de interfaz: No existe el dispositivo
En drivers adicionales esta el antiguo driver de broadcom privado que instale al principio.
Si borro la carpeta broadcomwl en ~ vuelve a mostrarme el error al intentar cambiar a modo monitor.

No me entero...

Saludos


@Edit:

Al reiniciar la interfaz se cambio a wlan0 envés de eth2. Pero los errores son los mismos
« Última modificación: 19 Diciembre 2014, 15:05 pm por patilanz » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #14 en: 19 Diciembre 2014, 17:36 pm »

El modulo te crea una interfaz por separado cuando activas el modo monitor.

Citar
Enabling monitor mode will create a 'prism0' network interface. Wireshark and
other netwokk tools can use this new prism0 interface.

Si te funciona todo y quieres conservar el modulo cada vez que reinicies. Haz:

Código
  1. sudo make install

En tu carpeta broadcomwl.
En línea

patilanz


Desconectado Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #15 en: 19 Diciembre 2014, 18:43 pm »

Hice los pasos de nuevo borrando la carpeta y creándola otra vez pero al final con make install. Después reboot y al iniciar no tenia conexión y en controladores adicionales ya no puedo activar "Broadcom 802.11 Linux STA desde bcmwl-kernel-source(privativo)" el que tenia antes pero ahora tengo "Continuar usando un controlador instalado manualmente" y la de "No usar el dispositivo" que viene activado al abrir los controladores adicionales pero si cambio al manual no pasa nada se queda igual y no me deja pulsar en Aplicar cambios.

Con el instalado manualmente no tengo conexión (antes tenia, wifi) y al intentar poner modo monitor con echo recibo "bash: /proc/brcm_monitor0: Permiso denegado".

Puedo ir a la carpeta broadcomwl y utilizar apt-get remove después reboot y volver a instalar ?
« Última modificación: 19 Diciembre 2014, 18:46 pm por patilanz » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #16 en: 19 Diciembre 2014, 18:55 pm »

Hice los pasos de nuevo borrando la carpeta y creándola otra vez pero al final con make install. Después reboot y al iniciar no tenia conexión y en controladores adicionales ya no puedo activar "Broadcom 802.11 Linux STA desde bcmwl-kernel-source(privativo)" el que tenia antes pero ahora tengo "Continuar usando un controlador instalado manualmente" y la de "No usar el dispositivo" que viene activado al abrir los controladores adicionales pero si cambio al manual no pasa nada se queda igual y no me deja pulsar en Aplicar cambios.

Con el instalado manualmente no tengo conexión (antes tenia, wifi) y al intentar poner modo monitor con echo recibo "bash: /proc/brcm_monitor0: Permiso denegado".

Puedo ir a la carpeta broadcomwl y utilizar apt-get remove después reboot y volver a instalar ?

¿Hiciste el make primero verdad? Lo único que debiste haber hecho es entrar a la carpeta de broadcomwl y darle sudo make install, no tenias porque haber borrado tu modulo compilado.

Prueba a hacer esto desde una conexion alambrica para restablecer tu antiguo driver:

Código
  1. sudo modprobe -r wl
  2. sudo apt-get install --reinstall bcmwl-kernel-source
  3. ## Si no funciona el --reinstall
  4. sudo apt-get remove bcmwl-kernel-source
  5. sudo apt-get install bcmwl-kernel-source

« Última modificación: 19 Diciembre 2014, 18:57 pm por MinusFour » En línea

patilanz


Desconectado Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #17 en: 19 Diciembre 2014, 18:59 pm »

Justo antes de que me respondas hice

Código
  1. apt-get install bcmwl-kernel-source

sin conexión y me lo instalo. Después reboot y volvió con el antiguo driver. Voy a probar otra vez los pasos anteriores y el make install  ;D

Que hace modprobe -r wl ?

@Edit: Cree la carpeta otra vez con make y make install al final pero se me olvido sudo rmmod wl
sudo insmod ./wl.ko y hice reboot. No paso nada. Ahora vuelvo con rmmmod.

@Edit2: Resumen:

Código
  1. cd ~
  2. mkdir broadcomwl
  3. cd broadcomwl
  4. wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
  5. tar xvzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
  6.  
  7. wget http://ix.io/9DV
  8. patch -p1 < 9DV
  9.  
  10. make
  11.  
  12. reboot (Se me olvido "sudo rmmod wl" y "sudo insmod ./wl.ko")
  13.  
  14. //No paso nada
  15.  
  16. sudo rmmod wl
  17. sudo insmod ./wl.ko
  18. make install
  19. reboot
  20. sudo bash -c "echo 1 > /proc/brcm_monitor0"
  21. bash: echo: error de escritura: Error de entrada/salida // Como pasaba antes
  22.  
  23. //No paso nada... siguen los drivers privativos en controladores adicionales y no aparece nada mas
  24.  
  25.  
« Última modificación: 19 Diciembre 2014, 19:13 pm por patilanz » En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: No detecta tarjeta de red probook hp
« Respuesta #18 en: 19 Diciembre 2014, 19:18 pm »

La opcion -r de modprobe remueve el modulo. rmmod deberia hacer lo mismo, aunque creo que el modprobe hace mas que el rmmod (no estoy seguro).

Si tienes cargado el modulo y quieres volver a cargar otro modulo (ej. bajaste de los repos el modulo de wl y ahora quieres instalar el modulo que tu compilaste) tienes que remover el modulo primero y luego cargar el otro.

El make install solo copia el modulo a una carpeta donde estan los modulos.

Edit: En tu resumen, no necesitas hacer tantos reboots. Despues del make puedes cargar el modulo wl (insmod y rmmod) y si todo funciona bien (ahora es un buen momento para probar el modo monitor, si eso no funciona entonces el modulo no te sirve) entonces haces el make install (con permisos de root, i.e. sudo o su). Esto debe copiar el modulo compilado al directorio donde estan los otros modulos.
« Última modificación: 19 Diciembre 2014, 21:25 pm por MinusFour » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
No me detecta la tarjeta de sonido
Multimedia
nyckyta 4 2,605 Último mensaje 12 Noviembre 2005, 20:25 pm
por ™Carlos.®
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines