Strona 1 z 1

madwifi a bridge i nie dochodzący sygnał ping

: 03 grudnia 2008, 16:55
autor: vixnadi
Witam,

Mam oto taki problem...

Stoi sobie AP na madwifi, do ktorego jest podlaczonych kilku użytkowników.
Interfejs ath0 i eth0 sa zmostkowane, bo bezposrednio z serwera jest dolaczonych kilku użytkowników przez eth0 (dla zachowania LANu).

ath0 uruchomiony oczywiscie z opcja wds 1.

Jest tez 2 klientow na ath0, ktore rowniez pracuja na madwifi (z opcja wds 1) w trybie sta i rowniez maja mostki bo przylaczaja uzytkownikow po eth0 (typowy tryb klient).

Problem tkwi w tym, ze osoby zza mostkow klienckich nie moga puszczac pingow do użytkowników, ktorzy sa za mostkiem przy serwerze. Ogolnie dzieja sie dziwne rzeczy za tymi mostkami.

Teraz pytanie moje brzmi czy da sie to jakos usprawnic? Czy przelaczyc AP w tryb WDS? Czy beda sie mogli podlaczac wtedy normalni klienci z kartami radiowymi?

Jezeli mozna prosze o pomoc.
Bede wdzieczny.

: 03 grudnia 2008, 20:32
autor: siarka
podaj zawartość skryptów, które uruchamiają te wspaniałe wdsy

: 04 grudnia 2008, 00:26
autor: vixnadi
#serwer
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode ap
iwconfig ath0 essid XXX channel 7
iwpriv ath0 wds 1
ifconfig ath0 up
ifconfig eth0 up
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 ath0
echo 1 > /proc/sys/net/ipv4/ip_forward
# sam most skonfigurowany jest juz w /etc/interfaces

## klienci
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode sta
iwconfig ath0 essid XXX
iwpriv ath0 wds 1
ifconfig ath0 up
ifconfig eth0 up
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 ath0
echo 1 > /proc/sys/net/ipv4/ip_forward
# i tutaj tez most jest w /etc/interfaces
Wszyscy klienci po radiu działają poprawnie. Mosty na klientach też wydają się być dobre bo wszelkie operacje na klientach za mostem wydawane z serwera (ping,ftp, itp) zachowują się poprawnie.

Problem jest chyba w przekazywaniu ramek przez AP.

: 04 grudnia 2008, 08:55
autor: siarka

: 04 grudnia 2008, 10:05
autor: vixnadi
No tak, ja zrobiłem transparent bridge wg tego dokumentu
http://madwifi-project.org/wiki/UserDoc ... rentBridge

Bo w WDSBridge nie podobalo mi sie to ze tych 2 klientow przylaczajacych ethernet rowniez beda widoczni w WLAN jako APki.

Czy mozna pominąc tworzenie AP i zrobie most pomiedzy ath i eth?

Juz nie bardzo wiem jak powinienem to zrobic :-(

Tak mniej wiecej wyglada siec:
http://img91.imageshack.us/img91/2493/siecth8.gif

Ruch wewnatrz sieci lokalnej chcialbym aby byl zachowany.

: 04 grudnia 2008, 12:04
autor: siarka
Próbowałeś zrobić według tego opisu co ci dałem, tylko że do bridge dorzucasz jeszcze interfejs ethernetowy? Ja bym to zrobił trochę inaczej, mianowicie zamiast wdsów stawiasz samego klienta, a na interfejsach wlan i lan odpalasz ospf, na tym samym komputerze odpalasz koncentrator pppoe (najlepiej zestawiony z freeradiusem) i masz sprawę rozwiązaną :)

: 04 grudnia 2008, 17:13
autor: vixnadi
Dzisiaj sprawdzę opcję z WDSami wg dokumentu, a ospf już jestem zainteresowany pomimo, że niewiele o nim słyszałem.

Tylko którą opcję WDS wybrać dla serwera, a którą dla klienta? Czy wszystkie odpalić według tego pierwszego schematu? Pogubiłem się tam troszeczkę.