solucionado "necesito ayuda con trisquel mini"

12 risposte [Ultimo contenuto]
juan_marcos
Offline
Iscritto: 07/31/2021

Buenas, estos días de vacaciones me propuse dar nueva vida a un portátil toshiba satellite c660 de 10 años que tenía por ahí acumulando polvo.
Probando varias distros, buscando distribuciones livianas, di con esta y enseguida me convenció, los programas van fluidos, ninguna queja.
Como la wifi integrada, además de sólo ver la banda de los 2.4 ghz, era muy lenta, me dió por mirar tarjetas de red duales para aprovechar la banda de 5 ghz que me proporciona el router. Encontré una por 10€ que decía compatible con linux (cudy ws1300).
Anduve unas horas pero al final, con el driver que venía en el cd y unas cuantas instrucciones de la web oficial "make sudos, modprobes y demás" conseguí que el sistema lo viese y todo ok, navegando a 10-15 MB/s , de sobras para mi.
Después de configurar el escritorio, instalación de programas varios, navegadores, consolas al gusto y demás me ha quedado un sistema cómodo para echarle horas aprendiendo más sobre este fabuloso sistema operativo.

La cuestión es que después de unos días trasteando con el sistema, quiero configurar unas serie de servicios, ficheros, web, ftp, etc.. pero también quiero programar unos reinicios una vez a la semana con el cron.
Ahí es donde me di cuenta que al configurar por primera vez la instalación, la escogí que me solicitase la contraseña para entrar en sesión, y que si quería que se reiniciase solo y siguiese proporcionando los servicios que quiero instalarle (o igual si los proporciona sin entrar en sesión, no se), lo mejor hubiera sido entrar directamente en sesión sin solicitar la contraseña.

Como ya lo tenía a mi gusto, me daba pereza volver a reinstalar y configurar, así que me puse a mirar la manera de hacer autologin y dí con este hilo "https://trisquel.info/es/forum/necesito-ayuda-con-trisquel-mini" un poco antiguo, del 2013 pero que la solución que encontró fué reinstalar el sistema escogiendo la opción de entrar sin solicitar contraseña. Como ya he dicho no quería perder todo lo que había hecho ya, y la experiencia me ha demostrado siempre que las cosas acaban saliendo si le echas las suficientes horas y ganas, me puse a investigar como hacerlo.

Después de un tiempo mirando archivos y modificándolos sin resultado, resulta que en la ruta /etc/lightmd hay que añadir un archivo lightmd.conf con las tres líneas siguientes (poner en siguiente post porque no estoy en casa ahora y no recuerdo de memoria que tres líneas son, uno tiene ya una edad), y funciona a la perfección. Ya entra en el sistema sin necesidad de poner usuario y contraseña.
Pongo esto por aquí por si alguien se encuentra en esta situación, que todo es posible, y le ayuda.

saludos

juan_marcos
Offline
Iscritto: 07/31/2021

Bueno, pues aquí pongo las 4 líneas, no 3, del archivo /etc/lightdm/lightdm.conf:

[Seat:*]
autologin-guest=false
autologin-user=juan
autologin-user-timeout=0

saludos

Jorah Dawson
Offline
Iscritto: 12/13/2020

A modo de apunte; sólo funciona la banda 2,4 ghz, tanto en tarjetas de red como routers, porque es la única liberada y compatible con sistemas 100% libres.
Es por eso que no va la de 5 ghz, así que seguramente hayas instalado un driver no libre para hacer funcionar la wifi a esas frecuencias.

Saludos.

juan_marcos
Offline
Iscritto: 07/31/2021

Hola, si, es así, he instalado un driver para hacer funcionar la tarjeta de red usb para ver la banda de los 5 ghz. Debe ser por eso, que cuando ayer instalé actualizaciones del sistema se perdió el driver y tuve que volver a instalarlo????. Me pasará cada vez que haya una actualización y va a rehacer el sistema (por no encontrar un concepto que se aproxime mas a lo apropiado)????

saludos

Jorah Dawson
Offline
Iscritto: 12/13/2020

Sería cuestión de reinstalar dicho paquete y actualizar manualmente el sistema para comprobar por qué es borrado. Podría ser que lo trate como paquete huérfano.
O quizá debido a su política, en la que todo debe 100% libre. Cuando detecte algo no incluído en el listado (o excluído) ejecute su desinstalación. A saber.

juan_marcos
Offline
Iscritto: 07/31/2021

Hola, estaré al tanto la próxima vez que se actualice, a ver si tirando del hilo puedo ir entendiendo como funciona.

saludos

Parodper
Offline
Iscritto: 05/01/2020

¿Lo instalas como un .deb o manualmente como un módulo?

Puede ser por que se actualiza linux-libre. Supongo que se borrará la
carpeta con los módulos antiguos al eliminar el núcleo anterior.

juan_marcos
Offline
Iscritto: 07/31/2021

Hola, lo instalo manualmente siguiendo unas instrucciones de la misma web del producto.

Supongo que tiene que ser eso, no entiendo mucho pero creo que durante el proceso de instalación del driver recompila el núcleo y añade ese driver para que funcione el tarjeta de red. Si la actualización vuelve a recompilar y lo reestablece, ese que he instalado a mano se debe perder y por eso tengo que volver a haceer todo el proceso.
Hay algo para no tener que volver a instalar el driver cada vez que haga una actualización que comprometa al núcleo????

Aquí está el pdf con la guia de instalación:

https://www.cudy.com/wu1300_software_download

saludos

Parodper
Offline
Iscritto: 05/01/2020

Si, cada versión del núcleo necesita recompilar todos sus módulos.

Si quieres que se recompile automáticamente yo veo dos opciones:

1- Escribir un programa para que sea más fácil compilar.

Algo así, por ejemplo:

#! /bin/sh

MODULO=/lib/modules/$(uname -r)/kernel/net/wireless/88x2bu.ko
FUENTE=/usr/src/rtl88x2BU-5.8.7.4

if [[ -e "$MODULO" ]] ; then
sudo modprobe -r 882xbu
sudo rm "$MODULO"
fi

#Si la compilación tarda mucho juegue con la opción -j
make -C $FUENTE clean && make -C $FUENTE && sudo make -C $FUENTE
install

2- Configurar DKMS.

Esta opción es más robusta, y se realizará automáticamente al
actualizarse el núcleo, pero no puedo decir que la conozca a fondo.

Para esto es necesario hacer lo siguiente:

1- Instalar dkms, disponible en el repositorio de Trisquel
2- Meter la carpeta descomprimida en /usr/src
3- Crear el archivo dkms dentro de la carpeta descomprimida
Ejemplo de configuración:

PACKAGE_NAME=rtl88x2BU
PACKAGE_VERSION=5.8.7.4
BUILT_MODULE_NAME[0]="88x2bu"
#Modifica la opción -j como te apetezca
MAKE[0]="'make'"
CLEAN="'make' clean"
DEST_MODULE_LOCATION[0]=/kernel/drivers/net/wireless
AUTOINSTALL=yes

4- Cambiarle el nombre a la carpeta descomprimida. También puedes
modificar PACKAGE_NAME, pero la carpeta tiene que tener como nombre
«PACKAGE_NAME-PACKAGE_VERSION». En este caso quedaría como
/usr/src/rtl88x2BU-5.8.7.4
5- Registrar el módulo en dkms: sudo dkms add -m rtl88x2BU -v 5.8.7.4
6- Puedes probar que todo funciona con sudo dkms build -m
rtl88x2BU -v 5.8.7.4

Fuentes: https://wiki.debian.org/KernelDKMS y dkms(8).

juan_marcos
Offline
Iscritto: 07/31/2021

Gracias por la ayuda. Me va a llevar tiempo probar todo eso.
Me voy un par de semanas fuera, seguiré cuando vuelva.

saludos

josen0
Offline
Iscritto: 03/20/2021

Gracias por el aporte, eso mismo me paso hace unos meses y la verdad no supe como resolverlo. En ese tiempo estaba haciendo pruebas con el distro y lo instale y desinstale varias veces. Pero gracias por tu aporte, muy útil. Saludos cordiales.

josen0
Offline
Iscritto: 03/20/2021

No estoy muy seguro si la banda de 5GHz no la detecta, uso un adaptador USB WIFI con el driver de aircrack-hn rtl8812au y si tiene la opción de 5 GHz, pero no detecta nada porque mi modem no lo soporta, seria cuestión de que nos compartas que driver usaste. Saludos.

juan_marcos
Offline
Iscritto: 07/31/2021

Hola, el driver que uso es el que está en esta dirección

https://www.cudy.com/productinfo/1185433.html

saludos