Alguno de los actualizadores de drivers parecen tener fallos, me he dado cuenta porque me saltan una y otra vez en el Wifislax updater GUI. No estoy seguro de cuándo empezó esto (¿3.1 base?¿alguna de las betas?). Habitualmente uso wifislax en pendrives (no la instalo en disco duro) por lo que estos problemas puede que no sucedan en distros instaladas.
rtl8188eus:
- El actualizador descarga todo pero da error al compilar.
- Es el único driver que no se incluyó de serie en la distribución.
rtl8192eu:
- No lo he comprobado ya que (todavía) no se ha actualizado respecto al que viene con la distribución.
rtl8814eu y rtl88x2bu:
- Ambos descargan, compilan y parecen instalar correctamente.
- Si se ejecuta el actualizador otra vez durante la misma sesión, las versiones de la web y del driver coinciden.
- Tras reiniciar, la versión del driver vuelve a ser la misma que viene de serie. Esto me hace pensar que, o bien el driver no se instala (no lo creo pero tengo que investigarlo), o bien la información de versión no se ha guardado correctamente en el módulo xzm.
- Este error parece estar relacionado solo con distros live y no creo que suceda en las instaladas.
rtl88XXau:
- Este descarga, compila e instala correctamente.
- Al reiniciar todo está en orden y no vuelve a pedir actualización.
El resto de paquetes que se han actualizado en mi distribución (hashcat, hydra, wireshark, chrome y los firmwares) funcionan correctamente.
Puedes ignorarlos si estas en modo live , al no eliminar la version anterior , y ser versiones git , los numeros varian , no son numeros enteros sino cosas como 4.5.6_advc657 , por eso no se pueden ordenar , instalados en hdd no hay drama por que al instalar el nuevo , el viejo es eliminado , de esto seb hablo ya hace mucho tiempo , y no hay solucion.
Lo unico que puedes hacer , es eliminar el modulo de la carpeta wifislax, que pone Drivers , .... y dejar los nuevos individualmente en modules , asi puedes quitar el viejo y dejar el nuevo , o bien lo haces como un pro , y en lugar de acumular versiones , actualizas directamente el modulo "Drivers"
generas el paquete txz , abres el drivers , ...
ROOT=csrapeta-drivers upgradepkg paquete.txz
En resumen , nada esta mal con eso , es que el script que coteja versiones se basa en numeros , y las versiones git , incluyen letras y los numeros no son siempre ascendentes , por eso no sabe cual es el mas alto y nuevo , la version vieja puede ser algo como 9fgrt8 y la nueva version ser un 0ofuchu y como la vieja empieza en 9 el script entiende es mas alta y por ende la mas nueva , aunque no sea asi.
Como digo es una chorrada por que ademas las actualizaciones en el modo live estan desactivadas por algo.