
Esta pregunta es para DD-WRT instalado en e3000 con optware.
Reemplacé el dnsmasq original para iniciar sesión, usando esto:http://www.dd-wrt.com/phpBB2/viewtopic.php?p=660694 Instalé optware en mi USB de 16 GB e instalé dnsmasq.
Funciona bien cuando se inició el servicio, pero tiene un problema:
- Al reiniciar el dispositivo, el servicio dnsmasq no se carga. Tengo que cargarlo manualmente usando "servicio dnsmasq start".
Respuesta1
Encontré las respuestas a mis problemas. Puede ser útil para otra persona:
"Siempre hay 2 procesos ejecutándose para cada red dhcp. El subproceso se debe a que dnsmasq configura a nadie para ejecutar el script externo especificado en --dhcp-script. Este es el comportamiento esperado". src: respuestas.launchpad.net/nova/+question/181398
Como uno de los procesos no era nadie; Durante el arranque, el usuario 'nadie' no se inicializó. Se agregaron estas dos líneas a /opt/etc/init.d/S56dnsmasq:
grep -q nadie /etc/group || echo "nadie:x:99:" >> /etc/group
grep -q nadie /etc/passwd || echo "nadie:x:99:99:nadie:/var:/bin/false" >> /etc/passwd
¡Funciona de maravilla!