GUIではなくLinux(beaglebone)を使用してください。
現在の設定を使用
Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb
デバイス(10.10.1.2)にアクセスするには、クライアント(10.10.1.3...254)を有効にする必要があります。
Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb (eth0) <-> device (10.10.1.2)
現在の/etc/network/interfaces
ファイルは次のとおりです。
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
目的の効果を得るには、ファイルをどのように構成する必要がありますか?
答え1
Beagleboneが次のように機能するように設定する必要があります。ルーターwlan1とeth0の間(USB0も選択可能)または足wlan1およびeth0(またはusb0)インターフェース。
現在の設定では、eth0
インターフェイスのIPアドレス範囲が使用しているインターフェイスと異なるように見えるため、wlan1
ルーティングが適切なオプションであるようです。
以下は、Beagleboneをルーターとして設定するためのドキュメントです。
https://pixelsvsbytes.com/2015/05/building-a-beaglebone-router/
wlan1
オンまたはオフと同じIP範囲のIPアドレスを使用する必要がある場合は、ブリッジングがeth0
正しい選択になります。残念ながら、Beaglebone関連のドキュメントは見つかりませんが、ブリッジングに関するDebian Wikiページが役に立ちます。