Klient Ethernet nad Wifi Raspberry

0

Czy istnieje możliwość utworzenia „pomostu” między adapterem bezprzewodowym a adapterem ethernet w raporcie Rapberry PI 3 mającym routing?

Przypadek użycia jest następujący: muszę podłączyć sterownik PLC z siecią Ethernet do sieci Wi-Fi. PLC odpowiada tylko na przychodzące pakiety, w przeciwnym razie pozostaje cichy. Nie mogę korzystać z NAT, ponieważ protokół ma sterownik PLC sprawdzający adres IP nadawcy w ramach ważności pakietu i odwrotnie odbiornik sprawdza adres sterownika PLC w celu sprawdzenia poprawności. W zasadzie część wifi powinna ujawniać pakiety ethernetowe w takiej postaci, w jakiej są, i powinna akceptować pakiety dla PLC, tak jakby były wysyłane po prostu przez sieć kablową.

Zrobiłem kilka badań, ale znalazłem tylko przykłady, w których adaptery wifi i ethernet są w różnych sieciach i są routowane.

Maximilian Eheim
źródło
1
To prawdopodobnie należy do społeczności Stack Exchange Raspberry Pi, tutaj jest powielone pytanie: raspberrypi.stackexchange.com/questions/51057/…
acejavelin

Odpowiedzi:

0

Musisz skonfigurować mostek za pomocą brctl użyteczność.

# brctl addbr br-lan
# brctl addif br-lan eth0
# brctl addif br-lan wlan0

Zamiast konfigurować adresy IP na poszczególnych interfejsach, musisz to zrobić na mostku. Tak było, jądro automatycznie dba o wszystkie rzeczy niskiego poziomu.

Widzieć projekt dokumentacji linux po bardziej szczegółowe porady.

Mosty mogą również filtrować pakiety. Można to kontrolować za pomocą ebtables użyteczność.

Janka
źródło
To tylko FYI, to pytanie i odpowiedzi na nie dość, że nie działa na Rasberry Pi3 i jest to specyficzne dla niego (nie jest to ogólne ograniczenie Linuksa). raspberrypi.stackexchange.com/questions/51057/…
acejavelin
Ah, bummer. Na miejscu potwierdził odpowiedź Dmitrija.
Janka
To nie jest ograniczenie Linuksa? Czy to zależy od używanego jądra?
Maximilian Eheim
Jest to ograniczenie sprzętowe / firmware, więc może pomóc adapter USB Wi-Fi z chipsetem Atheros. Możesz także użyć dedykowanej płyty routera i Linux OpenWrt / LEDE. Widzieć openwrt.org
Janka