Suite Seguridad Wireless > Manuales de Wifislax & Wifiway |
ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1 |
(1/2) > >> |
ogiva2002:
Al igual que ocurría con la versión 3.0, no aparece la opción de menú para forzar el driver hostap_cs; por lo que he seguido los siguientes pasos: 1. arranco con la tarjeta en la ranura 2. abro una ventana de consola y pongo: cardctl eject modprobe hostap_cs cardctl insert 3. he visto que en el fichero modules.dep no figuran referencias a prism2, por tanto no he tenido que borrar nada. 4. intento poner la tarjeta en modo monitor con "iwconfig wlan0 mode monitor" y me da el error "Segmentation fault". Con "airmon-ng" tampoco funciona. A partir del error el wifislax se cuelga y no funciona. No se si tendrá que ver con que arranco el live cd de la siguiente manera: /boot/vmlinuz vga=normal initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw puesto que tengo un ACER 1304 y no me deja arrancar el live cd de otra forma. saludos. --------------------------------------------------------------------------------------------- Edito: con dmesg he obtenido wifi0: registered netdevice wlan0 prism2: wlan0: operating mode changed 3 -> 6 Enabling monitor mode ------------[ cut here ]------------ kernel BUG at kernel/workqueue.c:212! invalid opcode: 0000 [#1] Modules linked in: hostap_cs hostap ieee80211_crypt rfcomm hidp l2cap bluetooth sn d_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss ipv6 ohci_hcd ehci_ hcd rtc_cmos rtc_core rtc_lib via_agp shpchp pata_via ata_generic uhci_hcd i2c_via pro vt8231 hwmon i2c_isa i2c_core snd_via82xx gameport snd_ac97_codec ac97_bus snd _pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd sound core via_rhine pcmcia yenta_socket rsrc_nonstatic pcmcia_core nls_iso8859_1 nls_cp 437 capability commoncap fuse agpgart lp parport_pc parport pcspkr psmouse nls_utf 8 aufs squashfs sqlzma unlzma CPU: 0 EIP: 0060:[<c01266a7>] Not tainted VLI EFLAGS: 00210287 (2.6.21.5 #3) EIP is at queue_work+0x27/0x30 eax: c44e41d0 ebx: cefee640 ecx: 00000000 edx: c44e41cc esi: c44e4000 edi: c7023f34 ebp: c057bec8 esp: c7023e74 ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 Process iwconfig (pid: 8840, ti=c7022000 task=cb37c530 task.ti=c7022000) Stack: c44e4424 cfb98ee6 cfba34b7 00008b06 00008b06 c0537c28 00000000 00000000 00000000 c7023f1c b7f10000 cdb8d614 00000044 c44af800 00008b06 c7023f15 00000000 ffffffff c0256e8a 00003e7a 00000000 0000000a ffffffff 00200282 Call Trace: [<cfb98ee6>] hostap_monitor_mode_enable+0x26/0x30 [hostap] [<c0537c28>] ioctl_standard_call+0x58/0x370 [<c0256e8a>] vsnprintf+0x33a/0x580 [<c016796b>] d_alloc+0x1b/0x140 [<c0538248>] wireless_process_ioctl+0x58/0xd0 [<cfb98f70>] prism2_ioctl_siwmode+0x0/0x1f0 [hostap] [<c05382f4>] wext_handle_ioctl+0x34/0x90 [<c04d3f91>] dev_ioctl+0xb1/0x200 [<c04c8489>] sock_ioctl+0xb9/0x1f0 [<c04c83d0>] sock_ioctl+0x0/0x1f0 [<c01621f4>] do_ioctl+0x54/0x70 [<c0162322>] vfs_ioctl+0x52/0x1b0 [<c01624e2>] sys_ioctl+0x62/0x70 [<c0103f50>] syscall_call+0x7/0xb ======================= Code: 00 00 00 00 53 31 c9 89 c3 0f ba 2a 00 19 c0 85 c0 75 14 8d 42 04 39 42 04 7 5 10 8b 03 e8 82 ff ff ff b9 01 00 00 00 89 c8 5b c3 <0f> 0b eb fe 90 8d 74 26 00 8b 10 83 e2 fc 8b 0a 89 c2 89 c8 e9 EIP: [<c01266a7>] queue_work+0x27/0x30 SS:ESP 0068:c7023e74 |
droky:
A mi me pasa lo mismo con la misma tarjeta y en un ASUS con arranque en modo normal. Tambien he probado en un sobremesa con un adaptador PCMCIA - PCI y lo mismo, se me queda colgado. Salu2 |
Hwagm:
Esta claro lo que ha psado, que no compile de forma correcta los hostap como yo mismo meto en la pagina https://hwagm.elhacker.net/drivers-ng/driver-ng.htm seguramente es debido a que lo hice con el proceso del kernel inferior al 2.6.16 --- Citar ---/lib/modules/2.6.21.5/extra/ en lugar de /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/ --- Fin de la cita --- [/s] POrque quizas esa ruta corresponde a los dirvers viejos o porque la instalacion se ha hecho parcial. Ya se lo que vamos hacer, vamos a meter en un tar.gz, todos los *.ko que se han generado en la extra y crear un moedulo nuevo para la wifislax 3.1 En cuanto pueda me meto con ello, y meto una script de instalacion rapida ;) |
Hwagm:
coño ya se lo que paso, que no carga los que compile ultimos sino los del kernel: --- Código: --- modinfo hostap filename: /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/hostap.ko author: Jouni Malinen description: Host AP common routines license: GPL version: 0.4.4-kernel vermagic: 2.6.21.5 mod_unload 486 depends: ieee80211_crypt srcversion: BACCF1FDD694F8B2BABC0B6 parm: autom_ap_wds:Add WDS connections to other APs automatically (array of int) parm: ap_bridge_packets:Bridge packets directly between stations (array of int) parm: ap_max_inactivity:AP timeout (in seconds) for station inactivity (array of int) parm: other_ap_policy:Other AP beacon monitoring policy (0-3) (array o --- Fin del código --- Quizas sea suficiente con copiar los de /lib/modules/2.6.21.5/extra a /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/ --- Código: ---cp /lib/modules/2.6.21.5/extra/hostap* /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/ --- Fin del código --- de paso vi un error en https://hwagm.elhacker.net/drivers-ng/driver-ng.htm whet en lugar de wget, jejejej |
Hwagm:
Debe ser suficiente con esto: --- Código: ---rm /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/* depmod -a moprobe hostap_cs --- Fin del código --- creo que con las zydas pasaba lo mismo, y con algunos mas, luego si los iba pasando a su sitio, pero con estos se ve que se me pasaron, y por lo tanto estaban trabajando con los hostap sin parchear, los 1 que se compilaron con el kernel, el cual no estaba parcheado. MIrad de probar lo que digo. |
Navegación |
Índice de Mensajes |
Página Siguiente |