Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
bbx [2025/08/19 19:56]
gzugman [Primer método]
bbx [2025/08/19 20:21] (actual)
gzugman [FAQ]
Línea 530: Línea 530:
 </code>  </code> 
  
-===== Internet en Beaglebone a través de la PC =====+========== Internet en Beaglebone a través de la PC ========== 
 + 
 + 
  
 Hay dos formas para lograrlo. Hay dos formas para lograrlo.
  
 ==== Primer método ==== ==== Primer método ====
 +
 +=== Pasos a realizar en la PC ===
 +
 +  - Correr ifconfig y anotar el nombre de la interfaz que tiene la dirección 192.168.7.1 (que es el que se conecta a la Beaglebone) y luego anotar el nombre de la interfaz que provee Internet.
 +Es importante no poner comillas en los nombres de las interfaces que se colocan en los comandos que se muestran arriba. Estos archivos se pueden poner un archivo batch ejecutable (de texto) para no tipearlos cada vez que arranque la PC o la Beaglebone.
 +
 +Ejecutar los siguientes comandos por consola con los nombres de las interfaces correctas.
 +  - sudo su
 +  - ifconfig **nombre_interfaz_usb_de_BBB** 192.168.7.1
 +  - iptables %%--%%table nat %%--%%append POSTROUTING %%--%%out-interface **interfaz_WLAN_que_brindara_internet** -j MASQUERADE
 +  - iptables %%--%%append FORWARD %%--%%in-interface **nombre_interfaz_usb_de_BBB** -j ACCEPT
 +  - echo 1 > /proc/sys/net/ipv4/ip_forward
 +
 +Si reiniciamos la PC esta configuración se perderá, si se desea que permanezca hay que incluir pasos 2 a 4 en un archivo ejecutable de shell en incluirlo en el .bashrc
  
 === Pasos a realizar en la BBB === === Pasos a realizar en la BBB ===
Línea 588: Línea 605:
 Si todo resulto exitoso, la BBB podrá resolver el dominio www.example.com Si todo resulto exitoso, la BBB podrá resolver el dominio www.example.com
  
-=== Pasos a realizar en la PC === 
  
-  - Correr ifconfig y anotar el nombre de la interfaz que tiene la dirección 192.168.7.1 (que es el que se conecta a la Beaglebone) y luego anotar el nombre de la interfaz que provee Internet. 
-  - sudo su 
-  - ifconfig **nombre_interfaz_usb_de_BBB** 192.168.7.1 
-  - iptables %%--%%table nat %%--%%append POSTROUTING %%--%%out-interface **interfaz_WLAN_que_brindara_internet** -j MASQUERADE 
-  - iptables %%--%%append FORWARD %%--%%in-interface **nombre_interfaz_usb_de_BBB** -j ACCEPT 
-  - echo 1 > /proc/sys/net/ipv4/ip_forward 
- 
-Es importante no poner comillas en los nombres de las interfaces que se colocan en los comandos que se muestran arriba. Estos archivos se pueden poner un archivo batch ejecutable (de texto) para no tipearlos cada vez que arranque la PC o la Beaglebone. 
- 
-=== Verificar que haya internet === 
-    ping www.example.com 
-En caso que no consigamos es probable que no este configurado ningún servidor DNS. 
-Para ello abrir el archivo "/etc/resolv.conf" 
-    sudo nano /etc/resolv.conf 
- 
-Si el archivo no tiene ningún nameserver, agregar: 
-    nameserver 8.8.8.8 
- 
-Luego reiniciar el servicio con: 
-    sudo systemctl restart systemd-resolved.service 
- 
-Verificar nuevamente si se puede resolver el dominio 
-    ping www.example.com 
 ==== Segundo método (NO seguro para producto) ==== ==== Segundo método (NO seguro para producto) ====
  
Línea 656: Línea 649:
  --- //[[cnigri@frba.utn.edu.ar|ChristiaN]]//\\  --- //[[cnigri@frba.utn.edu.ar|ChristiaN]]//\\
  --- //[[luciano.ferreyro@iteda.cnea.gov.ar|LFerreyro]]//\\   --- //[[luciano.ferreyro@iteda.cnea.gov.ar|LFerreyro]]//\\ 
-//2023/03/25 18:00//+ --- //[[gzugman@frba.utn.edu.ar|GZugman]]//\\ 
 +2025/08/19 20:17//