Nodogsplash instalacion y configuracion

Hola, mi nombre es Juan Martin y soy parte de LibreGrandeNet, la nueva Red comunitaria y Libre de la localidad de Casa Grande, Cordoba. Estamos con la idea de implementar nodogsplash el portal cautivo para poder implementar un par de puntos libres en la red pero que tegan cierta limitacion en el consumo de datos o por tiempo quizas. Entre al sitio https://nodogsplashdocs.readthedocs.io/en/stable/install.html donde explica como instalar la aplicacion pero me encontre con que me dice que tengo dependencias no satisfechas. Use el comando opkg install nodogsplash, pero me tira que mi kernel no es el esperado. Le corri: opkg install --force-depends y ahora el nodo no me arranca mas!! (aclaro que estaba experimentando en un librerouter que tenemos justo para eso, para hacer pruebas), apague y prendi, le tire un reset desde el boton al librerouter, pero no me aparece en el aire las antenas!! Pasando en limpio tengo 2 problemas, como restauro el Librerouter y como instalo nodogsplash exitosamente. Cualquier ayuda, bienvenida!!

1 Like

Hola Mart铆n! Bienvenido :slight_smile: Qu茅 alegria tenerte por ac谩!

Acabo de escribir una gu铆a para ayudarte con recuperar el LibreRouter 驴C贸mo reiniciar a cero la configuraci贸n del LibreRouter? fijate a ver si te sirve! Creo que no te va a servir el Factory reset y vas a tener que usar el Failsafe mode.

El problema que te pas贸 es que cuando instalaste Nodogsplash diciendole que fuerce las dependencias eso instal贸 modulos del kernel (que son como plugins) que son incompatibles con el kernel que tiene el LibreRouter. Y esos m贸dulos estan haciendo que 鈥渆xplote el kernel鈥 cuando los mismos se cargan. Y la carga se hace automaticamente durante el booteo (si, no es muy inteligente pero funciona asi OpenWrt).

Como moraleja, no hay que forzar nunca las dependencias!

Respecto a Nodogsplash yo no tengo experiencia como para saber si va a andar o no (respecto a la compatibilidad) en LibreMesh, se que se ha usado anteriormente pero no se con qu茅 tipo de configuraci贸n.

Actualmente no estamos compilando para el LibreRouterOs el paquete de Nodogsplash y sus dependencias entones para poder instalarlo vas a tener que compilar localmente el sistema (lo cual lleva su tiempo y unos 15 giga bytes de espacio y hay que hacerlo en linux) o pedirle a alguien que haga este trabajo. Para hacer esta compilaci贸n las instrucciones estan ac谩 https://gitlab.com/librerouter/librerouteros

Quizas puede estar bueno que algune que tenga experiencia con Nodogsplash y LibreMesh comparta.

Suerte recuperando el nodo! Si no te funciona ninguno de los dos m茅todos hay otros m茅todos para hacerlo (por adaptador serial o usando TFTP) que si hace falta los explicamos :slight_smile:

Muchas Gracias SAn, luego de probar el Reinicio de F谩brica (factory reset) sin 茅xito probe el Inicio a Prueba de Falla (fail safe mode) que s铆 funcion贸. Asi que pude recuperar el control del Librerouter y despues de un firstboot y un reboot, todo vovlio a la normalidad.

2 Likes

Genial!! Gracias por reportarlo :slight_smile:
Si ten茅s alguna aclaraci贸n que te haya podido ser 煤til o alguna mejora al manual en 驴C贸mo reiniciar a cero la configuraci贸n del LibreRouter? por favor editalo, es un wiki!
Todos los posteos en la categoria de https://foro.librerouter.org/c/como-se-hace/13 y https://foro.librerouter.org/c/howto/5 son wikis.