?>/script>'; } ?> Wifi Selector & Rotator Widgets Magazine

Autor Tema: Wifi Selector & Rotator  (Leído 175772 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

wifino

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #80 en: 25-04-2015, 20:09 (Sábado) »
sigo tal y como indicas todos los pasos de tu explicació,  pero cuando voy a acceder al wifi-detector desde luci accedo perfectamente pero no me pide la contraseña. Integraccion perfecta pero no me pide la pass. Saludos

¿Has hecho el paso 4?

Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart
Si lo he hecho tal como indicas,  ya no se que hacer... Mil gracias y disculpa las molestias. Saludos
Por cierto, ¿el paso 4 se hace por editor o por consola? Y que quiere decir cuando indicas "cuando lo sirvamos con uhttp" saludos

El paso 4 es lo que tienes que teclear en la consola del router (te puedes conectar por PuTTy).
"Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd", es la explicación con palabras llanas, de lo que estamos haciendo en el paso 4. Lo que hacemos es poner contraseña al directorio /wselector para un usuario root y contraseña "contraseña" (cámbialos por los que quieras o vayas a usar).
Para ver si has hecho bien el paso 4, haz un
Código: [Seleccionar]
cat /etc/httpd.conf
Te tiene que devolver algo parecido a /wselector:root:<unchorizacodenumeros>

Si lo anterior es correcto, comprueba que el script lo has metido en /www/wselector, que es el directorio al que le estamos metiendo la contraseña.

Me sale lo siguiente: /wselector:root:$1$$c/(cadena de letras mayúsculas y minusculas)
No es la contraseña q puse, a no ser q esté encriptada... Saludos

Sí, está codificada con MD5.
¿Has comprobado el directorio /www/wselector/ ?
Si lo he comprobado varias veces, y repetido el proceso. ¿Si no pusiera pass al script estaria muy comprometida la seguridad de los datos? No utilizo servidor ddns.
« Última modificación: 26-04-2015, 23:40 (Domingo) por wifino »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Wifi Selector & Rotator
« Respuesta #81 en: 27-04-2015, 09:32 (Lunes) »
sigo tal y como indicas todos los pasos de tu explicació,  pero cuando voy a acceder al wifi-detector desde luci accedo perfectamente pero no me pide la contraseña. Integraccion perfecta pero no me pide la pass. Saludos

¿Has hecho el paso 4?

Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart
Si lo he hecho tal como indicas,  ya no se que hacer... Mil gracias y disculpa las molestias. Saludos
Por cierto, ¿el paso 4 se hace por editor o por consola? Y que quiere decir cuando indicas "cuando lo sirvamos con uhttp" saludos

El paso 4 es lo que tienes que teclear en la consola del router (te puedes conectar por PuTTy).
"Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd", es la explicación con palabras llanas, de lo que estamos haciendo en el paso 4. Lo que hacemos es poner contraseña al directorio /wselector para un usuario root y contraseña "contraseña" (cámbialos por los que quieras o vayas a usar).
Para ver si has hecho bien el paso 4, haz un
Código: [Seleccionar]
cat /etc/httpd.conf
Te tiene que devolver algo parecido a /wselector:root:<unchorizacodenumeros>

Si lo anterior es correcto, comprueba que el script lo has metido en /www/wselector, que es el directorio al que le estamos metiendo la contraseña.

Me sale lo siguiente: /wselector:root:$1$$c/(cadena de letras mayúsculas y minusculas)
No es la contraseña q puse, a no ser q esté encriptada... Saludos

Sí, está codificada con MD5.
¿Has comprobado el directorio /www/wselector/ ?
Si lo he comprobado varias veces, y repetido el proceso. ¿Si no pusiera pass al script estaria muy comprometida la seguridad de los datos? No utilizo servidor ddns.

Tras algunas verificaciones he comprobado que ahora uhttpd necesita un salto de línea para reconocer la contraseña en el fichero de configuración.

Código: [Seleccionar]
echo "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart

Prueba las dos líneas anteriores (cambiando "contraseña" por lo que quieras poner), y comprueba si ahora funciona.

wifino

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #82 en: 28-04-2015, 01:11 (Martes) »
sigo tal y como indicas todos los pasos de tu explicació,  pero cuando voy a acceder al wifi-detector desde luci accedo perfectamente pero no me pide la contraseña. Integraccion perfecta pero no me pide la pass. Saludos

¿Has hecho el paso 4?

Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart
Si lo he hecho tal como indicas,  ya no se que hacer... Mil gracias y disculpa las molestias. Saludos
Por cierto, ¿el paso 4 se hace por editor o por consola? Y que quiere decir cuando indicas "cuando lo sirvamos con uhttp" saludos

El paso 4 es lo que tienes que teclear en la consola del router (te puedes conectar por PuTTy).
"Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd", es la explicación con palabras llanas, de lo que estamos haciendo en el paso 4. Lo que hacemos es poner contraseña al directorio /wselector para un usuario root y contraseña "contraseña" (cámbialos por los que quieras o vayas a usar).
Para ver si has hecho bien el paso 4, haz un
Código: [Seleccionar]
cat /etc/httpd.conf
Te tiene que devolver algo parecido a /wselector:root:<unchorizacodenumeros>

Si lo anterior es correcto, comprueba que el script lo has metido en /www/wselector, que es el directorio al que le estamos metiendo la contraseña.

Me sale lo siguiente: /wselector:root:$1$$c/(cadena de letras mayúsculas y minusculas)
No es la contraseña q puse, a no ser q esté encriptada... Saludos

Sí, está codificada con MD5.
¿Has comprobado el directorio /www/wselector/ ?
Si lo he comprobado varias veces, y repetido el proceso. ¿Si no pusiera pass al script estaria muy comprometida la seguridad de los datos? No utilizo servidor ddns.

Tras algunas verificaciones he comprobado que ahora uhttpd necesita un salto de línea para reconocer la contraseña en el fichero de configuración.

Código: [Seleccionar]
echo "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart

Prueba las dos líneas anteriores (cambiando "contraseña" por lo que quieras poner), y comprueba si ahora funciona.

Me ha funcionado una vez, cuando salgo de luci y vuelvo a entrar ya no funciona. He reiniciado, probado varias veces y me sigue pasando.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Wifi Selector & Rotator
« Respuesta #83 en: 28-04-2015, 11:03 (Martes) »
sigo tal y como indicas todos los pasos de tu explicació,  pero cuando voy a acceder al wifi-detector desde luci accedo perfectamente pero no me pide la contraseña. Integraccion perfecta pero no me pide la pass. Saludos

¿Has hecho el paso 4?

Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart
Si lo he hecho tal como indicas,  ya no se que hacer... Mil gracias y disculpa las molestias. Saludos
Por cierto, ¿el paso 4 se hace por editor o por consola? Y que quiere decir cuando indicas "cuando lo sirvamos con uhttp" saludos

El paso 4 es lo que tienes que teclear en la consola del router (te puedes conectar por PuTTy).
"Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd", es la explicación con palabras llanas, de lo que estamos haciendo en el paso 4. Lo que hacemos es poner contraseña al directorio /wselector para un usuario root y contraseña "contraseña" (cámbialos por los que quieras o vayas a usar).
Para ver si has hecho bien el paso 4, haz un
Código: [Seleccionar]
cat /etc/httpd.conf
Te tiene que devolver algo parecido a /wselector:root:<unchorizacodenumeros>

Si lo anterior es correcto, comprueba que el script lo has metido en /www/wselector, que es el directorio al que le estamos metiendo la contraseña.

Me sale lo siguiente: /wselector:root:$1$$c/(cadena de letras mayúsculas y minusculas)
No es la contraseña q puse, a no ser q esté encriptada... Saludos

Sí, está codificada con MD5.
¿Has comprobado el directorio /www/wselector/ ?
Si lo he comprobado varias veces, y repetido el proceso. ¿Si no pusiera pass al script estaria muy comprometida la seguridad de los datos? No utilizo servidor ddns.

Tras algunas verificaciones he comprobado que ahora uhttpd necesita un salto de línea para reconocer la contraseña en el fichero de configuración.

Código: [Seleccionar]
echo "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart

Prueba las dos líneas anteriores (cambiando "contraseña" por lo que quieras poner), y comprueba si ahora funciona.

Me ha funcionado una vez, cuando salgo de luci y vuelvo a entrar ya no funciona. He reiniciado, probado varias veces y me sigue pasando.

Cuando te autentificas en el navegador, sigues autentificado hasta que cierras el navegador completamente.
Comprueba también si le has dado a guardar la contraseña en el navegador...

wifino

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #84 en: 29-04-2015, 23:01 (Miércoles) »
sigo tal y como indicas todos los pasos de tu explicació,  pero cuando voy a acceder al wifi-detector desde luci accedo perfectamente pero no me pide la contraseña. Integraccion perfecta pero no me pide la pass. Saludos

¿Has hecho el paso 4?

Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart
Si lo he hecho tal como indicas,  ya no se que hacer... Mil gracias y disculpa las molestias. Saludos
Por cierto, ¿el paso 4 se hace por editor o por consola? Y que quiere decir cuando indicas "cuando lo sirvamos con uhttp" saludos

El paso 4 es lo que tienes que teclear en la consola del router (te puedes conectar por PuTTy).
"Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd", es la explicación con palabras llanas, de lo que estamos haciendo en el paso 4. Lo que hacemos es poner contraseña al directorio /wselector para un usuario root y contraseña "contraseña" (cámbialos por los que quieras o vayas a usar).
Para ver si has hecho bien el paso 4, haz un
Código: [Seleccionar]
cat /etc/httpd.conf
Te tiene que devolver algo parecido a /wselector:root:<unchorizacodenumeros>

Si lo anterior es correcto, comprueba que el script lo has metido en /www/wselector, que es el directorio al que le estamos metiendo la contraseña.

Me sale lo siguiente: /wselector:root:$1$$c/(cadena de letras mayúsculas y minusculas)
No es la contraseña q puse, a no ser q esté encriptada... Saludos

Sí, está codificada con MD5.
¿Has comprobado el directorio /www/wselector/ ?
Si lo he comprobado varias veces, y repetido el proceso. ¿Si no pusiera pass al script estaria muy comprometida la seguridad de los datos? No utilizo servidor ddns.

Tras algunas verificaciones he comprobado que ahora uhttpd necesita un salto de línea para reconocer la contraseña en el fichero de configuración.

Código: [Seleccionar]
echo "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart

Prueba las dos líneas anteriores (cambiando "contraseña" por lo que quieras poner), y comprueba si ahora funciona.

Me ha funcionado una vez, cuando salgo de luci y vuelvo a entrar ya no funciona. He reiniciado, probado varias veces y me sigue pasando.

Cuando te autentificas en el navegador, sigues autentificado hasta que cierras el navegador completamente.
Comprueba también si le has dado a guardar la contraseña en el navegador...
Todo ok, funcionando... mil gracias, cada día se aprende algo nuevo! >:(

gasalb

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #85 en: 02-01-2016, 16:03 (Sábado) »
Buenas tardes y feliz año! Quiero instalar esta aplicacion en un router Comtrend ar-5387-un con Chaos Calmer 15.05.
Estoy accediendo al router por SSH con putty,pongo el comando de la primera pagina y me sale lo siguente:
wget : bad address "galeon.com"
tar : short read

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Wifi Selector & Rotator
« Respuesta #86 en: 02-01-2016, 18:17 (Sábado) »
Buenas tardes y feliz año! Quiero instalar esta aplicacion en un router Comtrend ar-5387-un con Chaos Calmer 15.05.
Estoy accediendo al router por SSH con putty,pongo el comando de la primera pagina y me sale lo siguente:
wget : bad address "galeon.com"
tar : short read


El router no está resolviendo la dirección galeon.com. Verifica que el router puede acceder a internet.
O bájalo desde un PC y le transfieres el fichero al router por SCP o FTP.

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #87 en: 07-03-2016, 18:11 (Lunes) »
Hola a todos, soy Nipika, gallego,llevo mas de un año leyendo en vuestro foro y aprendiendo todo lo que puedo, primero quería agradecer el gran trabajo y la información que nos ayuda mucho, quería haceros una consulta, como soy novato posteando non se si quedará la pregunta ubicada en el foro de wifirotator, el tema es que llevo muchos días intentando instalar el wifirotator y no soy capaz siguiendo los pasos que indicais en el foro, no se si el enlace de galeon esta caido o algo estoy haciendo mal, paso a comentar lo que hago, entro en el router hg556a verA ralink, con el firm:
 
OpenWrt Barrier Breaker r39304 / LuCI Trunk (svn-r9948)

El router esta como ap de una nanostation m2, tiene acceso a internet y su ip es (192.168.8.1) entro en luci voy a sistema instalación de programas voy al cuadro descargar e instalar programas y pego esto: http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar|egrep -o "http://download[0-9]*.mediafire.com/[0-9,a-z]*/[0-9,A-z]*/wselector.tar")"|tar -xvf - -C /

pulso aceptar y me sale esto:

Downloading http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar|egrep.
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
   update         Update list of available packages
   upgrade <pkgs>      Upgrade packages
   install <pkgs>      Install package(s)
   configure <pkgs>   Configure unpacked package(s)
   remove <pkgs|regexp>   Remove package(s)
   flag <flag> <pkgs>   Flag package(s)
    <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
   list         List available packages
   list-installed      List installed packages
   list-upgradable      List installed and upgradable packages
   list-changed-conffiles   List user modified configuration files
   files <pkg>      List files belonging to <pkg>
   search <file|regexp>   List package providing <file>
   find <regexp>      List packages whose name or description matches <regexp>
   info [pkg|regexp]   Display all info for <pkg>
   status [pkg|regexp]   Display all status for <pkg>
   download <pkg>      Download <pkg> to current directory
   compare-versions <v1> <op> <v2>
                       compare versions using <= < > >= = << >>
   print-architecture   List installable package architectures
   depends [-A] [pkgname|pat]+
   whatdepends [-A] [pkgname|pat]+
   whatdependsrec [-A] [pkgname|pat]+
   whatrecommends[-A] [pkgname|pat]+
   whatsuggests[-A] [pkgname|pat]+
   whatprovides [-A] [pkgname|pat]+
   whatconflicts [-A] [pkgname|pat]+
   whatreplaces [-A] [pkgname|pat]+

Options:
   -A         Query all packages not just those installed
   -V[<level>]      Set verbosity level to <level>.
   --verbosity[=<level>]   Verbosity levels:
               0 errors only
               1 normal messages (default)
               2 informative messages
               3 debug
               4 debug level 2
   -f <conf_file>      Use <conf_file> as the opkg configuration file
   --conf <conf_file>
   --cache <directory>   Use a package cache
   -d <dest_name>      Use <dest_name> as the the root directory for
   --dest <dest_name>   package installation, removal, upgrading.
            <dest_name> should be a defined dest name from
            the configuration file, (but can also be a
            directory name in a pinch).
   -o <dir>      Use <dir> as the root directory for
   --offline-root <dir>   offline installation of packages.
   --add-arch <arch>:<prio>   Register architecture with given priority
   --add-dest <name>:<path>   Register destination with given path

Force Options:
   --force-depends      Install/remove despite failed dependencies
   --force-maintainer   Overwrite preexisting config files
   --force-reinstall   Reinstall package(s)
   --force-overwrite   Overwrite files from other package(s)
   --force-downgrade   Allow opkg to downgrade packages
   --force-space      Disable free space checks
   --force-postinstall   Run postinstall scripts even in offline mode
   --force-remove   Remove package even if prerm script fails
   --noaction      No action -- test only
   --download-only   No action -- download only
   --nodeps      Do not follow dependencies
   --nocase      Perform case insensitive pattern matching
   --force-removal-of-dependent-packages
            Remove package and all dependencies
   --autoremove      Remove packages that were installed
            automatically to satisfy dependencies
   -t         Specify tmp-dir.
   --tmp-dir      Specify tmp-dir.

 regexp could be something like 'pkgname*' '*file*' or similar
 e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
Unknown package '"http://download[0-9]*.mediafire.com/[0-9,a-z]*/[0-9,A-z]*/wselector.tar")"|tar'.
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
   update         Update list of available packages
   upgrade <pkgs>      Upgrade packages
   install <pkgs>      Install package(s)
   configure <pkgs>   Configure unpacked package(s)
   remove <pkgs|regexp>   Remove package(s)
   flag <flag> <pkgs>   Flag package(s)
    <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
   list         List available packages
   list-installed      List installed packages
   list-upgradable      List installed and upgradable packages
   list-changed-conffiles   List user modified configuration files
   files <pkg>      List files belonging to <pkg>
   search <file|regexp>   List package providing <file>
   find <regexp>      List packages whose name or description matches <regexp>
   info [pkg|regexp]   Display all info for <pkg>
   status [pkg|regexp]   Display all status for <pkg>
   download <pkg>      Download <pkg> to current directory
   compare-versions <v1> <op> <v2>
                       compare versions using <= < > >= = << >>
   print-architecture   List installable package architectures
   depends [-A] [pkgname|pat]+
   whatdepends [-A] [pkgname|pat]+
   whatdependsrec [-A] [pkgname|pat]+
   whatrecommends[-A] [pkgname|pat]+
   whatsuggests[-A] [pkgname|pat]+
   whatprovides [-A] [pkgname|pat]+
   whatconflicts [-A] [pkgname|pat]+
   whatreplaces [-A] [pkgname|pat]+

Options:
   -A         Query all packages not just those installed
   -V[<level>]      Set verbosity level to <level>.
   --verbosity[=<level>]   Verbosity levels:
               0 errors only
               1 normal messages (default)
               2 informative messages
               3 debug
               4 debug level 2
   -f <conf_file>      Use <conf_file> as the opkg configuration file
   --conf <conf_file>
   --cache <directory>   Use a package cache
   -d <dest_name>      Use <dest_name> as the the root directory for
   --dest <dest_name>   package installation, removal, upgrading.
            <dest_name> should be a defined dest name from
            the configuration file, (but can also be a
            directory name in a pinch).
   -o <dir>      Use <dir> as the root directory for
   --offline-root <dir>   offline installation of packages.
   --add-arch <arch>:<prio>   Register architecture with given priority
   --add-dest <name>:<path>   Register destination with given path

Force Options:
   --force-depends      Install/remove despite failed dependencies
   --force-maintainer   Overwrite preexisting config files
   --force-reinstall   Reinstall package(s)
   --force-overwrite   Overwrite files from other package(s)
   --force-downgrade   Allow opkg to downgrade packages
   --force-space      Disable free space checks
   --force-postinstall   Run postinstall scripts even in offline mode
   --force-remove   Remove package even if prerm script fails
   --noaction      No action -- test only
   --download-only   No action -- download only
   --nodeps      Do not follow dependencies
   --nocase      Perform case insensitive pattern matching
   --force-removal-of-dependent-packages
            Remove package and all dependencies
   --autoremove      Remove packages that were installed
            automatically to satisfy dependencies
   -t         Specify tmp-dir.
   --tmp-dir      Specify tmp-dir.

 regexp could be something like 'pkgname*' '*file*' or similar
 e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
Unknown package '-'.
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
   update         Update list of available packages
   upgrade <pkgs>      Upgrade packages
   install <pkgs>      Install package(s)
   configure <pkgs>   Configure unpacked package(s)
   remove <pkgs|regexp>   Remove package(s)
   flag <flag> <pkgs>   Flag package(s)
    <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
   list         List available packages
   list-installed      List installed packages
   list-upgradable      List installed and upgradable packages
   list-changed-conffiles   List user modified configuration files
   files <pkg>      List files belonging to <pkg>
   search <file|regexp>   List package providing <file>
   find <regexp>      List packages whose name or description matches <regexp>
   info [pkg|regexp]   Display all info for <pkg>
   status [pkg|regexp]   Display all status for <pkg>
   download <pkg>      Download <pkg> to current directory
   compare-versions <v1> <op> <v2>
                       compare versions using <= < > >= = << >>
   print-architecture   List installable package architectures
   depends [-A] [pkgname|pat]+
   whatdepends [-A] [pkgname|pat]+
   whatdependsrec [-A] [pkgname|pat]+
   whatrecommends[-A] [pkgname|pat]+
   whatsuggests[-A] [pkgname|pat]+
   whatprovides [-A] [pkgname|pat]+
   whatconflicts [-A] [pkgname|pat]+
   whatreplaces [-A] [pkgname|pat]+

Options:
   -A         Query all packages not just those installed
   -V[<level>]      Set verbosity level to <level>.
   --verbosity[=<level>]   Verbosity levels:
               0 errors only
               1 normal messages (default)
               2 informative messages
               3 debug
               4 debug level 2
   -f <conf_file>      Use <conf_file> as the opkg configuration file
   --conf <conf_file>
   --cache <directory>   Use a package cache
   -d <dest_name>      Use <dest_name> as the the root directory for
   --dest <dest_name>   package installation, removal, upgrading.
            <dest_name> should be a defined dest name from
            the configuration file, (but can also be a
            directory name in a pinch).
   -o <dir>      Use <dir> as the root directory for
   --offline-root <dir>   offline installation of packages.
   --add-arch <arch>:<prio>   Register architecture with given priority
   --add-dest <name>:<path>   Register destination with given path

Force Options:
   --force-depends      Install/remove despite failed dependencies
   --force-maintainer   Overwrite preexisting config files
   --force-reinstall   Reinstall package(s)
   --force-overwrite   Overwrite files from other package(s)
   --force-downgrade   Allow opkg to downgrade packages
   --force-space      Disable free space checks
   --force-postinstall   Run postinstall scripts even in offline mode
   --force-remove   Remove package even if prerm script fails
   --noaction      No action -- test only
   --download-only   No action -- download only
   --nodeps      Do not follow dependencies
   --nocase      Perform case insensitive pattern matching
   --force-removal-of-dependent-packages
            Remove package and all dependencies
   --autoremove      Remove packages that were installed
            automatically to satisfy dependencies
   -t         Specify tmp-dir.
   --tmp-dir      Specify tmp-dir.

 regexp could be something like 'pkgname*' '*file*' or similar
 e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
Unknown package '/'.
wget: bad address 'www.mediafire.com'
Collected errors:
 * opkg_download: Failed to download http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar|egrep, wget returned 1.
opkg: option requires an argument -- o
opkg must have one sub-command argument
Collected errors:
 * opkg_install_cmd: Cannot install package "http://download[0-9]*.mediafire.com/[0-9,a-z]*/[0-9,A-z]*/wselector.tar")"|tar.
opkg: unrecognized option `-xvf'
opkg must have one sub-command argument
Collected errors:
 * opkg_install_cmd: Cannot install package -.
opkg: unrecognized option `-C'
opkg must have one sub-command argument
Collected errors:
 * opkg_install_cmd: Cannot install package /.




Después de esto no se si esta instalado o no, el caso es que entro en el navegador y escribo:

http://192.168.8.1/cgi-bin/wselector.sh

Y no me da acceso a wiifi-rotator me indica pagina no encontrada

También he probado para la descarga poniendo este otro codigo:

wget -qO - http://galeon.com/raphik/wselector.tar | tar -xvf - -C /

Pero tampoco obtengo resultados.

Parece sencillo pero con el tutorial no acierto y es una instalación que tengo muchísimas ganas de conseguir, pero ha pesar de ser un usuario con conocimientos medios y muchas ganas de aprender, en temas de instalacion estoy en pañales, no se por donde empezar, si alguien me quiere ayudar lo agradecería enormemente, no se que estoy haciendo mal, no encuentro videos y tengo incluso routers con dd-wrt pero tampoco veo que exista información para ellos y la verdad es que prefiero Openwrt por su mayor rendimiento y estabilidad como AP y como repetidor.
Preferiría hacerlo yo mismo con vuestra colaboración porque me encanta aprender tanto como enseñar, pero no descarto negociar la compra de un router a alguno de los foreros yo no consigo instalarlo.

Gracias.


Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Wifi Selector & Rotator
« Respuesta #88 en: 08-03-2016, 08:36 (Martes) »
Código: [Seleccionar]
wget: bad address 'www.mediafire.com'

Según lo que te contesta, es que no encuentra la direccción que le dices. ¿Lo tienes conectado a internet?

Para descargar e instalar con un solo comando, sin tener que copiar y pegar el enlace:

Código: [Seleccionar]
wget -qO - "$(wget -qO - http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar |
egrep -o "http://download[0-9]*.mediafire.com/[0-9,a-z]*/[0-9,A-z]*/wselector.tar")"|tar -xvf - -C /

(El código anterior va en una sola línea)

Comprueba que has introducido bien la línea que comenta el compañero, que en tu post no se ve bien si es lo que has utilizado.
Para mi, hacer todo en una línea siempre es complicar las cosas, prueba a hacerlo paso a paso. Descarga fichero, súbelo al router, instálalo... hay otras instrucciones en el hilo para hacerlo así.

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #89 en: 08-03-2016, 23:40 (Martes) »
Hola, si tengo conexion a internet, pero sospecho que el wifi selector & rotator no es compatible con todos los routers openwrt ni tampoco con todas las versiones de openwrt, los mas entendidos sabran mas sobre esto, yo solo puedo decir que por mas pruebas que hago, no he podido conseguirlo ni por linea de codigo, ni por ssh, ni por telnet, ni cambiando a attitude rc1 ni siguiendo el tutorial del video de Jota,

ni con la ayuda de Jota en los comentarios del video, que le agradezco mucho pero de momento estoy en la oscuridad no puedo instalar wifi selector & rotator en ninguno de los routers hg556a atheros ni en el ralink ni con vuestra ayuda y cientos de horas de lectura, no abandono porque me hace mucha falta pero cualquier persona tiraria la toalla porque no encuentro la información necesaria sobre este tema, por eso tengo que hacer cientos de pruebas, dando palos de ciego, porque después de leer todo el hilo, no adivino si el wifi selector & rotator es compatible solo con algunas versiones de openwrt, no se si es necesaria una versión oficial o una de las de Danitool, ni tampoco se si es compatible solo con ciertos routers Openwrt. En fin, seguiré haciendo pruebas hasta que me rinda, gracias.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Wifi Selector & Rotator
« Respuesta #90 en: 09-03-2016, 09:00 (Miércoles) »
Hola, si tengo conexion a internet, pero sospecho que el wifi selector & rotator no es compatible con todos los routers openwrt ni tampoco con todas las versiones de openwrt, los mas entendidos sabran mas sobre esto, yo solo puedo decir que por mas pruebas que hago, no he podido conseguirlo ni por linea de codigo, ni por ssh, ni por telnet, ni cambiando a attitude rc1 ni siguiendo el tutorial del video de Jota,

ni con la ayuda de Jota en los comentarios del video, que le agradezco mucho pero de momento estoy en la oscuridad no puedo instalar wifi selector & rotator en ninguno de los routers hg556a atheros ni en el ralink ni con vuestra ayuda y cientos de horas de lectura, no abandono porque me hace mucha falta pero cualquier persona tiraria la toalla porque no encuentro la información necesaria sobre este tema, por eso tengo que hacer cientos de pruebas, dando palos de ciego, porque después de leer todo el hilo, no adivino si el wifi selector & rotator es compatible solo con algunas versiones de openwrt, no se si es necesaria una versión oficial o una de las de Danitool, ni tampoco se si es compatible solo con ciertos routers Openwrt. En fin, seguiré haciendo pruebas hasta que me rinda, gracias.

No hace falta nada específico. No sé qué pruebas has hecho así que no sé qué errores te están saliendo. No es un paquete ipk, así que no sé por qué lo estás intentando instalar así.

Vamos paso a paso:

1.- Bájate el paquete a tu PC desde http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar
2.- Sube el paquete al router, al directorio /tmp mediante SCP, o FTP o lo que quieras.
3.- Conéctate por SSH al router y teclea:
Código: [Seleccionar]
cd /tmp
tar -xvf wselector.tar -C /
4.- Abre un navegador en el PC y navega hasta http://192.168.1.1/cgi-bin/wselector.sh
 (Cambia la IP si no se correspoinde con la de tu router)
Si todo te funciona, léete el hilo completo para bajarte las actualizaciones y la integración con luci que le hice.
Si no te funciona, di en qué paso no te funciona y qué error te sale.

raphik

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #91 en: 09-03-2016, 18:21 (Miércoles) »
@nipika
Si tienes Linux en tu PC, abre una terminal y teclea
ssh root@192.168.1.1
Te pedirá la contraseña. Las pones y ya tienes establecida la sesión remota.
Ahora, en la sesión remota, tecleas el código de marras:
wget -qO - http://galeon.com/raphik/wselector.tar | tar -xvf - -C /



Tarda muy poco en instalarse.

Para iniciar la utilidad, abres un navegador de Internet y tecleas la ruta:
http://192.168.1.1/cgi-bin/wselector.sh

Veña, que non é tan difícil ;)
« Última modificación: 14-03-2016, 19:38 (Lunes) por raphik »

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #92 en: 10-03-2016, 15:48 (Jueves) »
Ya lo conseguí, he tenido muchos problemas para usar putty y ssh, no me conectaba y me di cuenta de que no aceptaba el password root, cuando se lo cambié si me dejaba entrar y he usado winscp para pasar el archivo a la carpeta, como no encontré mucha información sobre winscp en openwrt use la intuición y he entrado en el router a la carpeta tmp arrastre el paquete descargado, del pc a esta carpeta temporal, cerré winscp, abrí el putty entre en ssh con use el código:

https://docs.google.com/uc?export=download&id=0B-EMoBe-_OdBSGRHSjlDb3pjOWM

cd /tmp
tar -xvf wselector.tar -C /

Se instaló todo ok.
Entre en el navegador poniendo esto:

http://192.168.1.1/cgi-bin/wselector.sh

Y por fin lo tengo instalado.
Se que hay actualizaciones y un trabajo de integración con luci, lo miraré en cuanto pruebe el funcionamiento de wifi selector & rotator.

Nota: No se si tambien las versiones de Openwrt que usaba me daban problemas, usaba la r39304usb y he optado por cambiar a una versión limpia de la web oficial que he bajado desde aquí (por sugerencia de un chico llamado Jota): https://docs.google.com/uc?export=download&id=0B-EMoBe-_OdBSGRHSjlDb3pjOWM

Muchísimas gracias a raphik y Tki2000 por vuestro apoyo.

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #93 en: 10-03-2016, 20:14 (Jueves) »
Perdón, se me ha colado el enlace de descarga 2 veces, debido a un problema cuando pego los enlaces en el el area de respuestas del foro, me desaparece el texto por completo no se porque razón. Disculpas por el error.

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #94 en: 14-03-2016, 00:54 (Lunes) »
Hola raphik, tengo dos dudas, partiendo de la base de que soy novato en algunos temas de instalaciones y añadir código, mis preguntas son, podrías indicarme los pasos para introducir el código que has citado en la primera pagina , te lo dejo aquí para que no tengas que buscarlo y otro detalle mas, siguiendo los pasos para instalar wifi selector & rotator ya lo he conseguido pero no veo la opción que está abajo del todo, osea la que pone (advanced settings), volveré a leer todo de nuevo porque supongo para poder visualizar esa parte que me falta, requiere actualizar wifi selector & rotator.

Lo he arreglado introduciendo un bucle que lo mantiene en espera hasta pasado el primer minuto del arranque del router.

Código:
while [ $(uptime | cut -d ' ' -f 4) == 0 ]
do
  sleep 5
done

Gracias.

nipika

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #95 en: 14-03-2016, 03:00 (Lunes) »
          Integración de Wifi Rotator con LuCi y contraseña

He encontrado una forma de integrar el script con LuCi y protegerlo con contraseña, pero sólo usando uhttpd. Los que usen lighttpd o nginx tendrán que adaptar la configuración a la suya propia.

   

1.- Nos descargamos la integración con LuCi que le he hecho y la subimos al router por SCP, FTP o como queramos.
http://www.mediafire.com/download/w252e0wf5s2o9o3/wselector-luci-0.1.zip

2.- Habilitamos la ejecucción de scripts de shell como cgi.
Para ello, editamos el fichero /etc/config/uhttpd.conf
En la sección
config uhttpd 'main'
agregamos esta línea:
Código: [Seleccionar]
list interpreter '.sh=/bin/sh'
3.- Metemos el script wselector.sh en /www/wselector/wselector.sh
Es importante meterlo en un directorio aparte, ya que es ese directorio lo que vamos a proteger con contraseña.
Si habéis descargado mi integración, el script ya está ahí, pero si habéis instalado/actualizado la versión original de raphik, tendréis que cambiar este script de lugar.

4.- Le ponemos contraseña al directorio cuando lo sirvamos con uhttpd.
Cambiamos "contraseña" por la que queramos ponerle. Atención, NO hay que dejar espacio antes de $.
Para ello tecleamos lo siguiente:
Código: [Seleccionar]
echo -n "/wselector:root:"$(uhttpd -m "contraseña") > /etc/httpd.conf
/etc/init.d/uhttpd restart

5.- En consola tecleamos lo siguiente para hacer ejecutables los scripts:
Código: [Seleccionar]
chmod +x /www/wselector/wselector.sh
chmod +x /etc/init.d/wrotator
chmod +x /etc/wselector/wrotator.sh

Ya podemos acceder a Wifi Rotator desde el menú Network -> Wifi Rotator.



Hola, lo ideal sería un video tutorial de esto que has puesto, yo tengo muchas ganas de aprender pero me resulta muy complicado encontrar la manera de entender todo el proceso porque desconozco ciertos términos, el youtube y el foro me está haciendo entender cada día mucho mas, todo lo que no entiendo al verlo en un video automaticamente me familiarizo con cada termino, pero desgraciadamente sobre el tema wifi selector & rotator, no hay videotutos de como actualizarlo integrarlo y protegerlo, es una pena que algo tan importante no venga acompañado de un video, con el ser resolverían futuras dudas de usuarios como yo.

Gracias por toda vuestra ayuda.




freelhx

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #96 en: 23-06-2016, 17:27 (Jueves) »
Excelente aporte!.

Una consulta, como puedo modificar los valores que están en "Advanced settings", si los modifico encima, no me los guarda :(

Por otro lado, hay veces que se queda en bucle intentando cambiar de red a la segunda red, y vuelve a la primera, estando activas ambas. Alguna solución?

Merci ;)

raphik

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #97 en: 26-06-2016, 11:29 (Domingo) »
Una consulta, como puedo modificar los valores que están en "Advanced settings", si los modifico encima, no me los guarda :(
Gracias por avisar.
Efectivamente, había un error de programación en la línea 95 del fichero www/cgi-bin/wselector.sh. Ya está arreglado. Donde decía "uci commit wselector" debería decir "uci commit wrotator".

Para cambiar cualquiera de los valores "Advanced settings" hay que editar y pulsar Intro antes de abandonar el campo. Los valores se cambian de uno en uno: cambias un valor y pulsas Intro; cambias otro valor y vuelves a pulsar intro...

Por otro lado, hay veces que se queda en bucle intentando cambiar de red a la segunda red, y vuelve a la primera, estando activas ambas. Alguna solución?

Esto no me ha pasado nunca, pero tomo nota.

Saludos.
« Última modificación: 26-06-2016, 11:51 (Domingo) por raphik »

freelhx

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #98 en: 27-06-2016, 18:40 (Lunes) »
Gracias por la ayuda!

Entiendo que si reinstalo wselector estará solucionado, cierto?

raphik

  • Visitante
Re: Wifi Selector & Rotator
« Respuesta #99 en: 30-06-2016, 19:33 (Jueves) »
... Entiendo que si reinstalo wselector estará solucionado, cierto?

Sí.

Saludos.