He configurado una nueva frambuesa pi 2 con un núcleo ágil. Y no pude encontrar cómo conectar la red wifi desde una terminal rápida.
Mi dongle wifi funciona correctamente pero no hay iwconfig en snappy core. Wlist no encontrado también. ¿Alguien puede ayudarme?
Gracias por adelantado.
raspberrypi
ubuntu-core
Kim Seokjun
fuente
fuente
Respuestas:
Así que acabo de recibir mi Raspberry Pi 3 Model B por correo e instalé Ubuntu Snappy Core 16 de la manera recomendada . Realicé la configuración inicial a través de HDMI y teclado usb, ethernet y DHCP. Luego creé mi conexión ssh a través de ethernet y desconecté el monitor y el teclado. A partir de ahí, quería conectar mi dispositivo a WiFi y me topé con esta publicación.
Me gusta probar cosas sin instalaciones adicionales o soluciones alternativas, por lo que consulté los Consejos de instalación como se recomienda anteriormente y vi que se suponía que WPA_Supplicant estaba preinstalado. Con muy poca intromisión y menos esfuerzo que los Consejos sugeridos, descubrí que puede configurar el wifi simplemente agregando un archivo de configuración que consta de cuatro líneas a la ubicación predeterminada buscada por wpa_supplicant y nada más. Aunque hace un tiempo se le preguntó acerca de un Raspberry Pi 2, veo en comentarios recientes que aún podría ser relevante y que era tan simple que me inclino a compartirlo.
Sé que esta respuesta parece larga, pero es muy simple y detallada con imágenes. Cualquiera que tenga un conocimiento básico de Terminal y que haya podido configurar su Raspberry Pi inicialmente podrá seguirlo.
Mi tutorial comienza desde el punto de tener una conexión ssh a través de ethernet, lo que se puede lograr siguiendo las instrucciones en Ubuntu Core Get Started Raspberry Pi 2/3 .
Luego escriba
wpa_supplicant
y verá que no es necesario instalarlo, ya que está preconfigurado en Snappy Core. Como verá en las imágenes a continuación, solo ejecutandowpa_supplicant
devolverá muchas opciones, pero observe la última línea:Lo que esto le dice es primero el controlador, luego la interfaz, luego la ubicación en la que está buscando el archivo de interfaz:
-c/etc/wpa_supplicant.conf
Ahora que sabía dónde debía estar el archivo de configuración, apagué la Raspberry Pi con
sudo shutdown -P now
y una vez que se apagó; desconecté la alimentación e inserté la SD en una caja de Linux con Fedora. De alguna manera, el sistema de archivos se muestra de manera diferente, por lo que encontrará la ubicación dondewpa_supplicant.conf
debe estar la ubicaciónwritable/system-data/etc
y la tarjeta SD montada en / run / media / cregger / para mí, por lo que verá la ruta de mi archivo/run/media/cregger/writable/system-data/etc/
.Usé nano para crear un nuevo archivo llamado "wpa_supplicant.conf" con las siguientes cuatro líneas:
network={
ssid="Typhon Secure"
(Mi SSID de red)psk="*******"
(Obviamente, los asteriscos representan mi clave de acceso WiFi)}
No olvide terminar.Tenga en cuenta que esto funciona para redes ocultas sin configuración adicional. Mi red tiene un SSID oculto y no cambié nada. Tiene seguridad WPA-PSK 2; tarifa bastante estándar.
Notarás que lo guardé en el escritorio. Luego lo copié en la ubicación correcta con la terminal, ya que es propiedad de root.
Luego expulse su tarjeta SD de Linux, vuelva a conectarla a su Raspberry Pi, conecte su fuente de alimentación nuevamente a su Raspberry Pi; déjalo arrancar y buscará tu wifi.
Verás en mi caso que Eth y Wlan han tomado una IP
Ahora puedo ssh a través de LAN o WLAN
Sé que esto fue largo, pero espero que haya sido útil para ayudarlo a evitar estropear su FS e instalar un montón de aplicaciones innecesarias.
fuente
De http://www.marinus.nu/2015/02/enabling-wifi-on-snappy-ubuntu-core.html
Puede instalar dpkg de las herramientas wifi necesarias
Instale primero desde otra computadora algunas herramientas
Lo puse en una unidad flash y luego lo moví
luego navegué a / media / external y ejecuté el comando
luego agregó este archivo a /etc/network/interfaces.d/wlan0
luego reinicié para que los efectos tuvieran lugar
Bonificación: para que funcione rápidamente, recuerde establecer la fecha
fuente
$ wget http://ports.ubuntu.com/pool/main/w/wpasupplicant/wpasupplicant_0.7.3-6ubuntu2.3_armhf.deb --2016-03-23 18:42:25-- http://ports.ubuntu.com/pool/main/w/wpasupplicant/wpasupplicant_0.7.3-6ubuntu2.3_armhf.deb Resolving ports.ubuntu.com... 91.189.88.151, 2001:67c:1360:8001:1::2 Connecting to ports.ubuntu.com|91.189.88.151|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2016-03-23 18:42:25 ERROR 404: Not Found.
allow-hotplug wlan0
bit que lo haría funcionar en mi caso (sin él, no funcionaría)En cuanto a mí, tenía la frambuesa conectada a ethernet, así que no necesitaba descargar archivos deb individualmente.
Además, la guía oficial (afirmada por @AnthonyWong para estar aquí: http://developer.ubuntu.com/en/snappy/start/installation-tips ) no funcionó para mí porque le faltaban algunas cosas fundamentales (
allow-hotplug
línea) . Además, es mejor centralizar toda la configuración en un solo archivo (no dos, como lo alienta esta guía, que incluso le dice que coloque uno en alguna ubicación aleatoria / home / ubuntu ...).Entonces, hice este pequeño script que debería configurar todo para ti:
Después de eso, desconecte el cable de ethernet , reinicie la máquina (por ejemplo, a través de
sudo reboot
) y estará listo.NB: Si prefiere una IP estática en lugar de confiar en DHCP (por ejemplo, para propósitos de mapeo de puertos ...):
fuente