22 Czerwca 2025 05:35:12
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [MOD] FreshTomato-AR...
· Sieć domowa: System...
· Neostrada Biznes - w...
· wnr3500l v2 multicast
· Brak izolacji Guest ...
· [S] Ubiquity Edgerou...
· zmiana dd-wrt na Tomato
· [S] Qnap QSW-2104-2T...
· Komputer Serwer
· Promise VessRAID 184...
· Własna kompilacja t...
· r6400v2 bład przy u...
· drukarka drukuje tyl...
· [S] sprzęt sieciowy...
· Router do światłow...
· [sprzedam] Asus RT-A...
· Netia IPv6
· Multiroom N z wykorz...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
Najpopularniejsze obecnie wątki
· [MOD] FreshTomato... [931]
· Sieć domowa: Sys... [3]
· Neostrada Biznes ... [0]
· wnr3500l v2 multi... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [16 głosów]

Ogółem głosów: 421
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
216.73.216.121
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
Bridging wire and wireless interfaces using 4addr mode
dervih
Usiłuję zmostkować na laptopie dwa interfejsy sieciowe: bezprzewodowy z przewodowym według instrukcji:
http://nullroute.eu.org/~grawity/not-...-blog.html temat: "VirtualBox bridged network and WLAN"
I sprawa nie jest prosta. Pozornie jest to problem tylko laptopa ale z powodu charakterystyki
standardów komunikacji bezprzewodowej dotyczy również routera i firmwaru.

Shibby i inni, którzy mają czas i ochotę proszę o pomoc w zgłębieniu tego tematu.
Myślę, że potencjalnie każdy posiadacz laptopa będzię zainteresowany tym tematem.
Głównie opisałem sytuację z perspektywy Linuxa (Ubuntu 11.10),
ale Windows nie jest bez szans - przy punkcie 2 opisałem jak to jest realizowane na tym systemie.

Po kolei, do czego doszedłem:

1. brctl - tradycyjne narzędzie do tworzenia mostu.
Nie działa bezpośrdnio dla kart wifi. Próba stworzenia mostu skutkuje komunikatem: "Operation not permitted"
Spowodowane jest to tym, że podstawową formą komunikacji bezprzewodowej w trybie STA <-> AP
jest komunikacja 3-adresowa: MAC STA, MAC AP, MAC docelowy (STA->AP) lub źródłowy (AP->STA).
W tym trybie wszystkie pakiety które odbiera STA, MAC docelowy musi być tożsamy z MACiem karty wifi (STA),
przeciwnie pakiet jest odrzucany. Ten tryb całkowicie wyklucza możliwość tradycyjnego mostkowanie.

2. ebtables - narzędzie do podmiany MAC i routingu pakietów na poziomie warstwy 2 OSI
Można próbować rozwiązać problem podmieniając MAC i routując pakiety z pomocą NAT jakto opisano:
http://wiki.debian.org/BridgeNetworkC...onnections temat: Bridging with a wireless NIC
lub: https://forums.gentoo.org/viewtopic-t...art-0.html
Niestety jest to tylko częściowe rozwiązanie, gdyż wprowadza w błąd serwer dhcp,
który próbuje przydzielić ten sam ip wszystkim klientom znajdującymi się za MAC-NATem.
Można próbować rozwiązać ten problem stosując DHCP relay agent lub jakieś proxy DHCP.
Jednak ogólnie jest to workaround a nie solidne rozwiązanie. Na szczęście istnieje inna droga.
Windows 7: dokładnie tak działa zmostkowanie interfejsów na Windowsie, nie rozwiązano problemu DHCP

3. Tryb 4addr - tryb 4-adresowy, MACi: STA AP, source, target
Podobno ten tryb wspierają wszystkie urządzenia mac80211.
Aby włączyć ten tryb na Laptopie (Linux) trzeba użyć polecania: iw dev wlan0 set 4addr on
Uwaga: prawdopodobnie iw z pakietów będzie za stary (na moim Ubuntu 11.10 był w wersji 0.9, a najnowszy to: 3.3)
więc trzeba ściągnąć, skomilować i zainstalować - na szczeście bajecznie proste, gdyż prawie nie ma zależności.
Ten tryb jest specjalnie dedykowany do tworzenia mostów, tak wynika z prostej dokumentcji iw:
http://linuxwireless.org/en/users/Doc...ntation/iw temat: Using 4-address for AP and client mode (na samym dole)
Po przestawieniu na tryb 4addr, brctl potrafi zbudować most łączący kartę wifi z przewodową.
Jednak jak się okazuje to jeszcze nie wszystko, teraz problem leży po stronie AP.

4. Tryb WDS - tryb umożliwiający wykorzystanie punktów wifi jako stacji pośredniczących w ruchu sieciowym.
Router pracujący w trybie AP akceptuje jedynie pakiety 3addr. W pewnych urządzeniach tryb WDS jest kompatybilny z 4addr,
więc rozwiązaniem jest przestawienie routera w tryb AP+WDS i dopisania MACa laptopa do listy punktów WDS.
Takie rozwiązanie jest opisane w podanym na początku linku:
http://nullroute.eu.org/~grawity/not-...-blog.html temat: "VirtualBox bridged network and WLAN"
Ponadto jest rozwiązany jeszcze problem przełączania się pomiędzy routerami, w których nie ma skonfigurowanego WDS:
Stworzony jest virtualny interfejs wifi z nowym MACiem pracujący w trybie 4addr, podczas gdy drugi (podstawowy) pracuje normalnie.

5. Nestety nie udało mi się tego uruchomić na Asusie RT-n16, wygląda na to że problem leży po stronie routera.
Wysłałem zapytanie do developerów paketu iw i odpisali że tryb pracy WDS Broadcom na routerze nie jest kompatybilny z 4addr

Moja konfiguracja sprzętowo-systemowa to:
- Dell Latitude E6510, wifi: Broadcom BCM43224, Ubuntu 11.10
- Asus RT-n16, TomatoUSB by Shibby AIO v85

Temat wymaga głębokiej wiedzy na temat urządzeń i protkołów Wi-Fi oraz ich rzeczywistej implementacji.
Dlatego proszę Shibby-ego oraz innych wymiataczy o braindump na ten temat w tym wątku.
Może uda się ostatecznie wykombinować akceptowalne i solidne rozwiązanie.

Po co to wszystko:
Na koniec chyba najważniejsze pytanie Smile
Otóż chyba neleży odwrócić pytanie: dlaczego autorzy systemów dedykowanych na laptopy (dotyczy i Linuxa i Windowsa)
oraz producenci laptopów nie mostkują tych interejsów w podstawowej konfiguracji.
Jednym z najczęstszych scenariuszy dotyczących kart sieciowych jest przełączanie się z wifi na kabel i odrotnie.
Po prostu wifi i kabel są to dwie różne drogi połączenia laptopa z routerem i nic więcej, więc dlaczego tego tak nie traktować?
Włańsie dlatego często konfiguruje się, aby oba MACi dostawały to samo IP. Ale nie jest to idealne podejście:
trzeba wyłączać wifi, na laptopie nadal są potencjalnie aktywne dwa interfejsy, co musi uwzględniać konfiguracja firewalla,
problemy z bridgowanie w Virtulboxie (problem z DHCP praktycznie nierozwiązywalny).
A najlepszym rozwiązaniem (gdyby działało) jest po prsotu zmostkowanie tych dwóch interfesjów
(moja kamera EdiMax ma tak właśnie zmostkowane Grin) i włączenie STP.
Zmostkowanie i STP umożliwia najfajniejaszą rzecz: swobodę w łączeniu urządzeń w domu np.:
- kiedy przegrywam z laptopa na drugiego laptopa, to po prostu łącze je kable i bez żadnej konfiguracji sieci
ruch leci po kablu a nie przez wifi, nadal oba laptopty są w lokalnej sieci domowej i mają dostęp do internetu
- gdy oglądam film na tv z laptopa, odłączam kabel tv-gnizadko i podłączam do laptopa, i znów bez żandej
konfiguracji ruch leci po kablu, a oba urządzenie (również tv) pozostają nadal w lokalnej sieci domowej
i mają dostęp do internetu
- podobnie gdy chcę skanować dokumentu z drukarki sieciowej i nie chcę zapychać wifi
- gdy przychodzi do mnie znajomy z lapkiem i chce przegrać ode mnie dane oraz mieć dostęp do ineternetu,
podłączamy kablem laptopy i to wszystko, nie muszą podawać mu haslo do wifi lub ciągnąc kabel od routera
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 58

· Użytkowników online: 0

· Łącznie użytkowników: 24,126
· Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.

amikot
13-06-2025 19:58
to forum wygląda na martwe Sad

Maniek91PL
15-05-2025 19:35
witam! było coś gdzieś o obsłudze asus mesh w tomato moze? chętnie bym przetestował u rodziców

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

121,051,120 unikalnych wizyt