Seguridad Wireless - Wifi

Suite Seguridad Wireless => Live wifislax => Mensaje iniciado por: trax69 en 07-09-2015, 23:07 (Lunes)

Título: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 07-09-2015, 23:07 (Lunes)
Hola, he detectado una incompatibilidad con el modulo Gparted (no se si conocida). Estoy tratando de averiguar si es solo el modulo en cuestión o si genera conflicto con algún otro.

Describo lo que ocurre.

Tengo wifislax 4.11.1 con módulos bajados desde el propio live,otros del foro, y otros creados por mi.

He ido metiendo 1 a 1 desde que detecté el problema y al meter Gparted junto con otros modulos termina todo el proceso de arranque la distro y cuando debería ejecutar el comando para iniciar la interface gráfica simplemente queda el guión a principio de linea parpadeando sin nada más con la pantalla en negro.

Aun estoy en proceso de averiguar si es por incompatibilidad con algún otro modulo(lo mas posible) o por que.


Posteo esto por si a alguien más le pasa que podamos dar con la solución.


Saludos.
Título: Re: Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: sol666 en 08-09-2015, 00:22 (Martes)
a mi me pasaba igual,al meter unos veinte modulos no me arrancaba,lo solucione juntandolos todos en uno.
Título: Re: Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: trax69 en 08-09-2015, 00:33 (Martes)
Crees que eso podría solucionar mi problema ? como haga eso y siga fallando no sabré cual es el que causa el error >.< hahaha y luego será un caos cuando quiera quitar alguno especifico hahaha.


¿Existe alguna limitación por así decirlo a cuanto numero de módulos activos?

EDITO: he detectado que Django y otro mas también me causan incompatibilidad. Me esta empezando a mosquear el tema -.-
Título: Re: Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: sol666 en 08-09-2015, 01:30 (Martes)
haz la prueba,copialos todos en algun sitio y con la copia cojes y los juntas,asi sabras si es por lo mismo que a mi.
Título: Re: Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: trax69 en 10-09-2015, 02:09 (Jueves)
Son muchos modulos y he estado unos dias liado estoy probando, ahora con el resultado que salga edito este post a ver si se soluciona así.

Gracias !


Edito: he juntado todos los modulos que supuestamente pensaba que tenian incompatibilidad como me dijiste y por un extraño motivo ya no me dan error. Supongo que era por eso entonces. Muchas gracias !
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: sol666 en 10-09-2015, 18:01 (Jueves)
esto de tener que juntarlos me pasa con la 4.11 y la 4.11.1,antes me iban bien sin juntarlos.
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 10-09-2015, 18:12 (Jueves)
pues si mirarais un poquito , veríais al arrancar algo del tipo

NO SE PUEDE LEER EL MODULO TAL ...

los últimos sobretodo ..

hay un numero limite de modulos.
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: sol666 en 10-09-2015, 18:43 (Jueves)
pues con la 4.10.1,con el mismo numero de modulos no me pasaba.
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 10-09-2015, 22:10 (Jueves)
pues con la 4.10.1,con el mismo numero de modulos no me pasaba.

lo se , habia una opcion que podias definir el maximo de loops para montar modulos y estaba a tope

36000 si no recuerdo mal  ;D

pero esa opcion desaparecio, en los kernel 4.x , no se si habra forma de recuperarlo,actualmente no se cuantos loops se pueden usar a la vez.
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: trax69 en 11-09-2015, 00:19 (Viernes)
Luego cuando tenga un tiempo indago sobre el tema aunque creo que se por donde van los tiros... no tenia ni idea de que el kernel limitaba el numero de carga de modulos.

Voy a probar y ahora os cuento
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 11-09-2015, 00:37 (Viernes)
Luego cuando tenga un tiempo indago sobre el tema aunque creo que se por donde van los tiros... no tenia ni idea de que el kernel limitaba el numero de carga de modulos.

Voy a probar y ahora os cuento

en realidad es el sistema de ficheros aufs  ... el que permite cargar cada xzm en un loop distinto.

la cuestion es que cambio el numero limite de loops , y no se puede reconfigurar como antes que podia elegir

128
512
1024
36000  (o algo asi una burrada)
Título: Re: [Solucionado]Incompatibilidad modulo gparted Wifislax 4.11.1 Live
Publicado por: trax69 en 11-09-2015, 18:00 (Viernes)
Llevo toda la fucking noche empapandome sobre el tema y haciendo pruebas pero no consigo nada.  Intento modificar los parámetros del arranque pero se los pasa por ahí... He estado empapandome sobre los kernel. Sigo sin avanzar... A ver si consigo averiguar algo...


Edito:

Añado un enlace donde hablan de una distro Porteus aclarando algunas cosas que quizás nos sirvan
http://forum.porteus.org/viewtopic.php?f=42&t=975

Cuando llegue a casa reviso y miro a ver que puedo hacer -.-

Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 11-09-2015, 20:20 (Viernes)
pero que no vas a poder hacer naaaaaaaaaaa   ;D

se ha suprimido , el poder decidir "cuantos" , modulos puede montar el kernel.


Solo nos queda saber "donde" , esta el limite actual ...

Si aufs soporta 30 , no vas a poder cargar mas..por mucho que quieras  ;D

Si un monitor soporta resolución 1024x768  ..por mucho que quieras no va a alcanzar 1080  , para que se entienda.

No se si enviar algún ticket al desarrollador de aufs ... tened en cuenta que normalmente las distros usan un solo fichero squashfs ,,,  hay muy pocos que dividen en trozos ...

slax
porteus
wifislax

¿solución ... pues tal vez usando un kernel mas viejo? ... pero .. no es lo ideal.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: vk496 en 11-09-2015, 21:26 (Viernes)
Mmmmm.....

Puede sonar a locura... Pero.... Y si hacemos trampas?

Si descubrimos el límite que tiene, cuando en el arranque se detecte más de X módulos, hacer un merge de todos ellos menos los del sistema y cargarlos on the fly

Salu2
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 11-09-2015, 22:19 (Viernes)
No , lo de hacer merge no creo que puedas ya que el sistema aun no se ha montado ... y deberia ser algo en el initrd , por no hablar de que si tienes modulos grandes ..hacer el merge puede ser eterno y el arranque durar 1 hora  ;D


El asunto esta asi ...

Antes se podia definir un numero MINIMO y  un numero MAXIMO de loops.

un loop es como una unidad virtual , en cada loop se monta un xzm ..por orden alfabetico.

Ahora no hay donde definir el MAXIMO , pero si que hay un  "MINIMO"  , con lo que ese minimo podria ser 512  o  el numero mas alto que dejse antes.

Pero para hacer pruebas antes hay que encontrar el limite ,para saber si moviendo esa parte se solucionara o no.


CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 11-09-2015, 22:58 (Viernes)
Si, se que no lo soporta el maximo, pero estuve leyendo sobre alguna forma de "parchear" eso....

De todos modos entiendo lo que dices sobre que no se puede pero soy muy tozudo en esto y me entocino hasta encontrar solución que bien podria ser la que planteas. Por el momento estoy haciendo pruebas y sin resultado pero llegará hahaha.

Lo que me extraña es que el limite real sea 8, modificando eso ultimo que comentaste podria dar solución ?
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: sol666 en 11-09-2015, 23:10 (Viernes)
yo con esto me ralle bastante y acabe haciendo merge con todos mis modulos extras y se me quedo uno de casi 900 megas,pero creo que en poner mas de 6 o 8,aparte de los que hay en ya en la iso me daba el error de zram o algo asi.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 11-09-2015, 23:18 (Viernes)
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8


eso esta en la config del kernel ..  quiere decir que el kernel inicia con un soporte de 8 loops

pero eso se puede cambiar , no se si habra algun limite

si se deja, con poner 512 bastaria o 1024
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 11-09-2015, 23:20 (Viernes)
Voy a comprobar y comento
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 11-09-2015, 23:24 (Viernes)
Voy a comprobar y comento

pero ese cambio te lleva a recompilar el kernel .. no va a ser un momento  ;D


por muchos modulos que pongo, siempre me arranca ... he arrancado hasta con 31

eso si , a partir de cierto numero , me hace cosas raras , no es capaz de arrancar como debe con kernel smp

sin embargo en el mismo escenario , el kernel normal si arranca bien.

podeis probar cuando os quedais en negro  , de arrancar el kernel normal.


creo hay un bug en el kernel , referente a la opcion HIGHMEM ,


[   15.045019] vmap allocation for size 905216 failed: use vmalloc=<size> to increase size.
[   15.045027] vmalloc: allocation failure: 898756 bytes
[   15.045031] modprobe: page allocation failure: order:0, mode:0xd2
[   15.045038] CPU: 1 PID: 2117 Comm: modprobe Not tainted 4.1.6-smp-wifislax #1
[   15.045041] Hardware name: ASUSTeK Computer Inc. K54C/K54C, BIOS K54C.204 01/20/2012
[   15.045044]  00000000 c1423898 00000001 c10990c0 c1512f82 f3f320cc 00000000 000000d2
[   15.045055]  e8395e98 c1514ecc e8395e70 00000000 000000d2 000db6c4 c10b83cb 000000d2
[   15.045065]  00000000 c1514ecc 000db6c4 f43b4738 f43b4738 ff9fe000 f81fe000 e8395fa0
[   15.045074] Call Trace:
[   15.045085]  [<c1423898>] ? dump_stack+0x45/0x65
[   15.045091]  [<c10990c0>] ? warn_alloc_failed+0xc5/0xd6
[   15.045099]  [<c10b83cb>] ? __vmalloc_node_range+0x1ac/0x1b9
[   15.045106]  [<c10b8419>] ? __vmalloc_node+0x41/0x47
[   15.045111]  [<c107ca1c>] ? copy_module_from_fd+0x53/0xe5
[   15.045117]  [<c10b8454>] ? __vmalloc_node_flags+0x18/0x1c
[   15.045121]  [<c107ca1c>] ? copy_module_from_fd+0x53/0xe5
[   15.045125]  [<c107ca1c>] ? copy_module_from_fd+0x53/0xe5
[   15.045132]  [<c107ed52>] ? SyS_finit_module+0x3d/0x54
[   15.045138]  [<c14283ce>] ? syscall_call+0x7/0x7
[   15.045142] Mem-Info:
[   15.045152] active_anon:4058 inactive_anon:1218 isolated_anon:0
                active_file:20907 inactive_file:57337 isolated_file:0
                unevictable:0 dirty:1 writeback:0 unstable:0
                slab_reclaimable:4009 slab_unreclaimable:38157
                mapped:6066 shmem:1658 pagetables:184 bounce:0
                free:1373203 free_pcp:546 free_cma:0
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 12-09-2015, 00:25 (Sábado)
pues me he colado con lo de que se habian quitado el maximo de loops permitidos...


CONFIG_AUFS_FS=y
# CONFIG_AUFS_BRANCH_MAX_127 is not set
# CONFIG_AUFS_BRANCH_MAX_511 is not set
# CONFIG_AUFS_BRANCH_MAX_1023 is not set
CONFIG_AUFS_BRANCH_MAX_32767=y


asi que el asunto va por kernel ...ya que he probado el kernel de wifislax 4.10.1 y todo perfecto.

es algo en el highmem y vmalloc
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 12-09-2015, 00:37 (Sábado)
El problema es que yo ahora mismo tengo 18 modulos arrancados contando las carpetas "base" y "modules" que se puede ver con el comando "losetup"

Como intente añadir más.... la pantalla se queda en negro justo al iniciar el entorno grafico con un guión parpadeando.

He estado leyendo y crean como un parche para "/etc/rc.d/rc.M"

Por que lo que dices tu de recompilar el kernel tendria que leer antes y ponerme y es un toston >.< ademas de que nunca lo he hecho.

Sigo haciendo pruebas sin lograr nada pero llegaremos a algo >.<
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: sol666 en 12-09-2015, 01:49 (Sábado)
efectivamente,en normal arranca bien,pero en pae a mi en el portatil no me arranca,se queda la pantalla en negro,sin embargo en el de escritorio me dice algo de fallo swap,mañana a ver si saco un rato y hago fotos de los dos pcs y podemos solucionarlo.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 12-09-2015, 02:39 (Sábado)
efectivamente,en normal arranca bien,pero en pae a mi en el portatil no me arranca,se queda la pantalla en negro,sin embargo en el de escritorio me dice algo de fallo swap,mañana a ver si saco un rato y hago fotos de los dos pcs y podemos solucionarlo.

se queda sin memoria ...  yo si que llego ,pero se nota que arranca "mal"  ...

creo es un bug de kernel  ;D
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 12-09-2015, 23:01 (Sábado)
de momento , en la linea de arranque del modo live

Código: [Seleccionar]
vmalloc=256M
Parece que solventa la papeleta , ahora bien , ...algo no esta en su sitio ..y puede que aumentar ese numero solo sirva hasta una cantidad mayor de loops  (modulos xzm)


Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: ferlan en 13-09-2015, 01:31 (Domingo)
En mi caso, y para el número de módulos instalados que yo tengo, aparentemente, sí que solventa el problema. Veremos que pasa al ir aumentando el número de módulos instalados.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 13-09-2015, 01:43 (Domingo)
estoy haciendo pruebas y recompilando kerneles para test ...

solo dire una cosa ...

con 31 modulos , arrancando perfecto ...y encima el consumo ...por debajo de los 200 megas

FLIPANTE

y eso , con kde ... con xfce tiene que ser cremita la nueva config.

No me pregunteis, por que he tocado MUCHO , en el tema memoria , a la config del kernel.

Sobre todo el tema de EXPERT , lo he desactivado y asi suprimida una opcion que martia la ram , para dar una parte al user y otra al kernel .. en vez de estar todo en una y la gaste el que la necesite.


pero creo que el cambio gordo a sido bajar de 36000 loops a 1023  ...  y aun puedo bajar a 511 o 127  ;D


creo que voy a probar a 511 , seria el maximo de loops a poder manejar pero esque ..quien va a meter 511 modulos  ?¿

127 si se pueden superar , si alguien se baja y guarda una megaactualizacion de slack ..que facilmente son mas de 250 paquetes ...por eso creo 511 mejor que 1023
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 13-09-2015, 04:01 (Domingo)
(http://oi62.tinypic.com/s685qp.jpg)
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 15-09-2015, 04:41 (Martes)
250 Modulos es suficiente ningun loco usara mas de 300 probablemente . Estoy deseando ver los progresos que has hecho O_O
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: pepe10000 en 15-09-2015, 10:21 (Martes)
Me ha dado por probar la nueva ISO de desarrollo "wifislax-31082015.iso" cargándole los módulos que me habían dado problemas para arrancar en SMP (WifislaxUpdaterGUI-2.0-noarch-1sw.xzm, 014-Driver_nvidia-352.21_wifislax_4.11.1-i486-1sw.xzm y hashcat-1.37-i486-1sw.xzm) y me está arrancando perfectamente.

No se que nuevas modificaciones le has hecho, pero de momento vas por el buen camino, jejeje.

En cuanto tengas otra ISO con el kernel 486 compilado haré mas probaturas.

Un saludo.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 17-09-2015, 02:50 (Jueves)
los cambios los he hecho mas tarde de esa fecha ...


aqui dejo el kernel 4.1.7  con la modificacion

http://www.mediafire.com/download/ub6zxo8m7e5uc3u/kernel-4.1.7.zip

si puedo mañana subo iso desarrollo , pero sin kernel normal, solo smp.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: pepe10000 en 17-09-2015, 08:41 (Jueves)
los cambios los he hecho mas tarde de esa fecha ...


aqui dejo el kernel 4.1.7  con la modificacion

http://www.mediafire.com/download/ub6zxo8m7e5uc3u/kernel-4.1.7.zip

si puedo mañana subo iso desarrollo , pero sin kernel normal, solo smp.

He hecho un prueba rápida con ese kernel en la última ISO de desarrollo y no arranca, después de seleccionar KDE salen un par de líneas y se reinicia el PC.

Cuando este lista la nueva ISO la pruebo y comento resultados.

Un saludo.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 19-09-2015, 20:24 (Sábado)
He subido una iso esta mañana ...esa se supone que ya no tiene el problema de cargar muchos modulos.

En la zona desarrollo de live podeis encontrarla.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: trax69 en 21-09-2015, 01:07 (Lunes)
Estuve unos dias desconectado pero he estado al tanto eres un Crack, de la ISO que has subido ¿solo has modificado el kernel ?

Ahora le hecho un vistazo. Muchas gracias por el curro !
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: USUARIONUEVO en 21-09-2015, 01:14 (Lunes)
Estuve unos dias desconectado pero he estado al tanto eres un Crack, de la ISO que has subido ¿solo has modificado el kernel ?

Ahora le hecho un vistazo. Muchas gracias por el curro !

decir que solo se le ha cambiado el kernel ....    ^-^ ^-^ ^-^ ^-^

he reparado muchas cosas , ademas de ir aplicando las actualizaciones slackware.

en desarrollo ,la iso tiene drivers graficos nuevos , en el changelog puedes leer ...pero es taaan largo que te va a aburrir.


* los que usen drivers  ati/nvidia   , el de nvidia creo que seguria rulando , el de ati  NO , por que el xorg server es mas alto del que soporta el catalyst 14.12.


tengo un modulo con los catalyst 15.9 , que solo rula en la current, pero queria mañana por la mañana abrir un post , ... con una iso que subire mañana  + drivers extras para testeo.


se deberian haber corregido

1 - no carga sistema si se ponen modulos extras
2 - no cambiaba el tx-power de las tarjetas wifi
3 - el consumo deberia ser mas bajo en general ...kde por debajo de 200 megas al arrancar

y no recuerdo mas cosas , ... pero esas son algunas de las que se estaba tratando por el foro.
Título: Re: Problema de limitación de número de modulos cargados Wifislax 4.11.1 Live
Publicado por: skan en 03-07-2016, 13:46 (Domingo)
Estaría bien que hubiese módulos que se carguen automáticamente y otros que
al arrancar se pudiese elegir mediante un simple menú, o permitir que haya varias configuraciones preestablecidas por el usuario.

Lo digo sobre todo porque, en mi caso, si arranco con módulos de ATI y nVidia a la vez en la mayoría de los ordenadores se cuelga. Ya sé que una solución es meter en la carpeta módulos sólo el driver que queramos, pero tiene la pega de que hay que estar cambiando según a que ordenador vayas.

saludos