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 페이지가 도움이 될 것입니다.