Beagle bone - AP wlan1 precisa acessar eth0 como um endereço IP

0

Usando o Linux não-GUI (beaglebone).

Com a configuração atual

Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb

Preciso fazer com que os clientes (10.10.1.3 ... 254) acessem o dispositivo (10.10.1.2).

Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb (eth0) <-> device (10.10.1.2)

Este é o arquivo /etc/network/interfaces atual:

iface eth0 inet static
    addess 192.168.2.28
    netmask 255.255.255.0
    gateway 192.168.2.1
    network dns-nameservers 8.8.8.8

iface eth0:1 inet static
    address 192.168.1.225
    netmask 255.255.255.0
    broadcast 192.168.1.255
    network 192.168.1.0

iface usb0 inet static
    address 192.168.7.2
    netmask 255.255.255.0
    network 192.168.7.0
    gateway 192.168.7.1


iface wlan1 inet static
    hostapd /etc/hostapd/hostapd.conf
    address 10.10.1.1
    network 10.10.1.0
    netmask 255.0.0.0
    broadcast 10.255.255.255
    wireless-power on

Como configurar o arquivo para conseguir o que eu quero?

    
por user3635998 08.03.2018 / 04:24

1 resposta

0

Você precisará configurar o Beaglebone para atuar como um roteador entre wlan1 e eth0 (e opcionalmente usb0 também) ou para conectar o wlan1 e eth0 ( e talvez usb0 também) interfaces.

Como sua configuração atual indica que sua interface eth0 tem um segmento de endereço IP diferente do que você está usando em wlan1 , o roteamento parece ser a opção apropriada.

Aqui está um documento para configurar um Beaglebone como um roteador:

link

Se você precisar usar endereços IP do mesmo segmento de IP em wlan1 e eth0 , a ponte seria a escolha certa. Infelizmente, não consegui encontrar um documento específico do Beaglebone, mas esta página sobre a ponte no Debian Wiki deve ser útil:

link

    
por 08.03.2018 / 09:56