Conectar Recalbox via Wifi
-
He instalado la ultima versión y cuando intento conectar a través de wifi la dirección IP que se genera no es la "tipica" aparece como si fuera una MAC o algo así. Como no tengo una IP pues no me conecta... tengo una Raspberry Pi3 model B y la ultima versión de Recalbox 4.0.0.
-
Activa y desactiva varias veces el wifi (saliendote de el menu en el que lo activas hacia el menu principal) para que se refresque la conexion hasta que deje de aparecerte la ip rara que decis. Es un problema conocido que ya fue solucionado en la siguiente (aun no disponible para el publico) version de recalbox.
-
This post is deleted! -
Perdonad antes de postear este mensaje me he visto los wikis de recalbox y también en Inglés sobre la forma de poner una IP fija en la wifi, ya que tengo filtrado de MAC y asignaciones de IP fijas por MAC en el router, por el tema de seguridad y demás. Bueno al lio he pillado las MAC de la Ethernet y de la wifi de la rawspberry 3.
Después he editado el archivo /etc/network/interfaces tal y como aparece en muchos sitios ya que la ip que me sale en el recalbox es la ipv6. guardo los cambios y reinicio, cuando entro de nuevo a recalbox vuelve la misma ipv6 si salgo al terminal con F4, Alt+F2 y vuelvo a editar el archivo estaba como antes de haberlo cambiado.
Suponía que ese archivo tendrá algún tipo de protección a la escritura y por eso lo que comentáis de la opción mount.
He puesto en el terminal la instrucción siguiente:
mount -o remount, rw /Después vuelvo a editar el archivo y me pasa igual, creo que estoy fallando en la opción de mount, debería de poner algo así?
mount -o remount, rw/ etc/network/interfacesEstoy montando un CPO con mandos arcade y la raspberry pi para mi nene de 6 años y me gustaría poder hacer que se conecte y asi subir o borrar juegos de una manera sencilla desde mi pc.
Muchas gracias por adelantado.
-
This post is deleted! -
Cuidado con los espacios en blanco, el "rw,remount" (o "remount,rw") va todo junto y creo que tú le has puesto un espacio en medio:
mount -o rw,remount /
-
Fjavier a lo mejor es el espacio pero para aclarar es mount -o remount,rw / ó mount -o rw,remount /
probare en cuanto tenga unos minutos y os digo.Para editar el archivo hago lo siguiente, entro en recalbox, despues salgo con F4, le doy Alt + F2 y me sale la ventana del login y password, pongo root y recalboxroot, después escribo nano /etc/network/interfaces hago los cambios pulso Ctrl+X le digo que sobrescriba Y y listo. no se si hay otro editor mejor.
El comando Chmod 777 de unix no funciona aquí no? es que de la época universitaria toqueteando un chispo de unix ese comando cambiaba los atributos de ejecución, lectura y escritura y los comandos me recuerdan un poco a unix.
De nuevo gracias por las respuestas a Fjavier y Phantis (por cierto que gran juego del spectrum y que buena caratula del gran azpiri :P).
-
Hola Elrogos, puedes poner "remount,rw" o "rw,remount", funciona igual, pero tienes que hacerlo antes de editar el archivo para poder montar la partición raíz en modo escritura...
Cualquier editor te deberá funcionar, yo personalmente prefiero vi pero si con el nano te manejas, pues adelante, al final la cuestión es que puedas guardar el archivo con los cambios realizados.
Lo del comando "chmod 777" funciona en Recalbox (no deja de ser un Linux), pero el problema no son los permisos del archivo, sino los permisos de la partición, por eso hay que "remontarla" en modo escritura.
-
Bueno al final lo he conseguido pero he tenido que investigar un poco mas y hacer alguna cosa mas de las que habeis dicho.
- mount -o remount,rw /
- nano /etc/network/interfaces
auto wlan0
iface wlan0 inet static
address 192.168.1.20
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameserver 192.168.1.1 8.8.8.8
wpa-conf /etc/wpa_supplicant/wpa_supplicant.confguardamos cambios.
-
hacemos lo mismo para /etc/network/interfaces.base de este modo cuando reiniciemos se nos guardaran los cambios, hasta que no hice esto, siempre que reiniciaba se quedaba el interfaces como estaba predeterminado.
-
ya tenemos ip en nuestro recalbox, podemos hacer un ping, por ejemplo al router.
ping 192.168.1.1 -c5
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=64 time=4.997 ms
64 bytes from 192.168.1.1: seq=1 ttl=64 time=23.847 ms
64 bytes from 192.168.1.1: seq=2 ttl=64 time=37.522 ms
64 bytes from 192.168.1.1: seq=3 ttl=64 time=7.398 ms
64 bytes from 192.168.1.1: seq=4 ttl=64 time=7.270 ms
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 4.997/16.206/37.522 msPero si intentamos el ping a una dirección como recalbox.com nos da error, nos falla el dns.
-
intenté editar y guardar el archivo /etc/resolv.conf con el siguiente contenido.
nameserver 8.8.8.8
nameserver 8.8.4.4 -
cuando reiniciaba se quedaba en blanco otra vez, así que buscando en los foros encontré esta solución.
añadir la siguiente linea to /etc/init.d/S40network al principio del script
echo "nameserver 8.8.8.8" >> /tmp/resolv.conf -
guardamos reiniciamos y si editamos el /etc/resolv.conf veremos que ahora no está en blanco y aparece esto. nameserver 8.8.8.8
-
hora de hacer nuestro ping recalbox.com -c5
PING recalbox.com (151.80.41.198): 56 data bytes
64 bytes from 151.80.41.198: seq=0 ttl=52 time=56.315 ms
64 bytes from 151.80.41.198: seq=1 ttl=52 time=83.599 ms
64 bytes from 151.80.41.198: seq=2 ttl=52 time=52.738 ms
64 bytes from 151.80.41.198: seq=3 ttl=52 time=58.094 ms
64 bytes from 151.80.41.198: seq=4 ttl=52 time=78.924 ms
--- recalbox.com ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 52.738/65.934/83.599 msListo