소규모 로컬 네트워크를 통해 임베디드 Linux 장치 네트워크 간의 통신을 설정하려고 합니다. 장치 중 하나(DHCP 서버 역할)에는 더 넓은 인터넷에 대한 인터페이스가 있어야 합니다.
네트워킹에 대한 나의 지식은 제한적이어서 프로세스 진행에 방해가 되었다고 생각합니다.
가능한 구성:
- 4G를 통해 신호를 수신하고 Wi-Fi 핫스팟/이더넷 포트에 연결합니다.
- 이더넷 포트를 통해 신호를 수신하고 이를 WiFi 핫스팟에 연결합니다.
지금까지 내가 한 일:
- 이더넷 DHCP 서버
- 무선 핫스팟
- 4G 연결
- 와이파이
- 이더넷 연결
그러나 그들 사이에 다리는 없습니다.
시스템 세부 정보:
커널 5.10.72
debian 11 Bullseye
arm64/aarch64 아키텍처,
네트워크 관리자 및 dnsmasq 사용
나는 이것을 시도했습니다 : nmcli를 사용하여 무선 브리지 연결을 만드는 방법
그러나 다리가 시작되지 않습니다.
어느 방향으로 보아야 할지 잘 모르겠습니다. 이를 수행할 수 있는 방법이 많이 있는 것 같지만 그 중 어느 것도 작동하도록 할 수 없습니다. brctl, ip.
지금까지 내가 본 것은 인터페이스가 아니라 연결을 연결하는 네트워크 관리자입니다.
나는 시도했다:
ip link add name wifi-eth type bridge
그러나 이것은 나에게 다음을 제공합니다:
Error: Unknown device type.
나는 시도했다:
brctl addbr wifi-eth
그러나 이것은 나에게 다음을 제공합니다:
add bridge failed: Package not installed
누군가 나에게 조언을 해주거나 나에게 도움이 될 수 있는 자료를 줄 수 있나요?