Wiele widziałem w Internecie rozwiązania, które uczyniłoby Raspberry Pi 3 bezprzewodowym mostem. Ale wiele z nich to stare artykuły pasujące do Pi 1 i 2.
To jest ostatni artykuł, który widziałem i wypróbowałem: http://blog.slor.net/2013/09/turning-your-raspberri-pi-into-wireless.html
Używam RASPBIAN JESSIE, wersja jądra: 4.4.
Chcę, aby Pi łączył się z routerem bezprzewodowym za pomocą wbudowanego urządzenia bezprzewodowego (wlan0), aby zapewnić dostęp do urządzeń podłączonych do wbudowanego złącza Ethernet (eth0).
Chcę, aby router (192.168.1.1) zapewniał adres IP urządzeniom podłączonym do RPi3, aby komputer mógł komunikować się z urządzeniami podłączonymi do RPi3.
Problem polega na tym, że gdy próbuję wykonać powyższy artykuł, po uruchomieniu tego polecenia:
sudo brctl addif br0 wlan0 eth0
Otrzymuję ten komunikat o błędzie:
can't add wlan0 to bridge br0: Operation not supported...
Czy ktoś ma pomysł, jak to rozwiązać?
br0
wcześniej?brctl addbr br0
.Odpowiedzi:
Obecnie nie jest to możliwe. Mosty bezprzewodowe wymagają ramek 802.11 do przechowywania 4 adresów (nadawca, odbiorca, miejsce docelowe i źródło), a standardowe ramki 802.11 przechowują tylko 3 adresy. Chociaż istnieją implementacje trybu 4-adresowego o nazwie WDS , są one specyficzne dla producenta i są obsługiwane tylko na sprzęcie routera (co oznacza, że do tego celu należy używać sprzętu tego samego dostawcy). W routerach polecenie włączenia trybu WDS (i umożliwienia mostkowania interfejsów Wlan) to
Możesz spróbować, ale AFAIK nie będzie działał na RPi 3, przynajmniej nie z wbudowaną kartą sieciową. Możesz mieć trochę szczęścia z adapterami USB opartymi na bezprzewodowych mikroukładach Atheros. Do tego czasu będziesz musiał trzymać się NAT, jeśli chcesz łączyć sieci za pomocą RPi, jak opisano tutaj . Możesz także wypróbować Wlan kabel , ale to też nie jest prawdziwy pomost.
PS. Wiem, że negatywna odpowiedź nie jest zbyt przydatna, ale mamy wiele zduplikowanych pytań na temat mostkowania i nie można ich poprawnie zamknąć, chyba że na jedno z nich zostanie udzielona odpowiedź.
źródło
Aby nie mylić czytelników: - Dmitrij Grigoriew ma rację, stwierdził, że potrzebujesz WDS i musisz stworzyć infrastrukturę pokazaną powyżej.
Nie mylić Ethernet: wifi -> Wifi: Ethernet z wifi: ethernet -> ethernet: wifi
Jeden wymaga tylko mostu między punktem dostępowym a siecią LAN, drugi wymaga WDS do sterowania łączem.
Jak wyżej, wspomniany artykuł dotyczy bezprzewodowego punktu dostępowego, a nie bezprzewodowego systemu dystrybucji (WDS)
źródło