Autor Tema: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1  (Leído 6258 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ogiva2002

  • Visitante
ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« en: 20-08-2007, 11:40 (Lunes) »
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


« Última modificación: 20-08-2007, 13:45 (Lunes) por ogiva2002 »

droky

  • Visitante
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #1 en: 21-08-2007, 04:40 (Martes) »
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

Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #2 en: 27-08-2007, 21:52 (Lunes) »
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/
[/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  ;)
« Última modificación: 27-08-2007, 23:52 (Lunes) por Hwagm »


Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #3 en: 27-08-2007, 23:17 (Lunes) »
coño ya se lo que paso, que no carga los que compile ultimos sino los del kernel:

Código: [Seleccionar]
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

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: [Seleccionar]
cp /lib/modules/2.6.21.5/extra/hostap*   /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/       
de paso vi un error en https://hwagm.elhacker.net/drivers-ng/driver-ng.htm

whet en lugar de wget, jejejej



Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #4 en: 27-08-2007, 23:32 (Lunes) »
Debe ser suficiente con esto:

Código: [Seleccionar]
rm /lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/*
depmod -a
moprobe hostap_cs


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.


Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #5 en: 28-08-2007, 21:51 (Martes) »
ok, me alegaro muchas gracias por probar, mira que dejarme los 2 drivers repetidos, cago en todo, pero eso pasa por no tener ese chipset, con zydas me paso exactamente lo mismo, y si que lo movi.

Bueno ahora todo ok, para versiones futuras, no meter los wlan-ng y llevar los extras a los sitios repetidos

lo dicho muchas gracias.

POr eso la suite se volvia loco, hacia falta su driver parcheado.


Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #6 en: 20-11-2007, 21:51 (Martes) »
curioso creo la wifiway, ya cojia los del /lib/modules/2.6.21.5/extra/hostap.ko

por lo menos la que tengo ahora , pero siguen estando los de lib/modules/2.6.21.5/kernel/drivers/net/wireless/hostap/

que mejor los cambien por si un caso


Desconectado Hwagm

  • Administrador
  • *
  • Mensajes: 17707
    • GNU/Linux Wifislax
Re: ZCOM 325HP+ Problema Segmentation fault con wifislax 3.1
« Respuesta #7 en: 20-11-2007, 21:52 (Martes) »
 ;D ;D ;D

era modprobe en lugar de moprobe