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.


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ść.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.