[MEGOLDVA] TPLINK WR1043ND Wifi Bridge beállítás OpenWRT alatt

Sziasztok!

A problémám a következő:
Már rég óta használok egy ilyen routert fájlszervernek itthon. Most viszont egy szomszédos épületbe szeretném átköltöztetni, ahol nincs vezetékes internet és ráadásul van egy asztali gép, amire szintén kellene internet. A házban még egy ugyanilyen router szolgáltatja az internetet és a wifit hibátlanul, gyári firmware-rel. Mindenhol fix IP-ket használok, DHCP-k kikapcsolva. Amit meg kellene valósítanom, a következő:internet -(kábel)- router -(wifi)- szerver -(kábel)- PC
Ami ok:
Szerveren a wifi beállítva, csatlakozik a routerhez. Internet van.
PC-n az IP beállítva, csatlakozik a szerverhez, pingeli, webes felület elérhető, internet nincs.
A szerver mindkét irányvan kommunikál, de rajta keresztül nem látok.
A webes felületen beállítottam a bridge-t a LAN és a wifi közé.
Konkrétumok:
router: 192.168.1.1
szerver: 192.168.1.100 gw 192.168.1.1
PC: 192.168.1.109 gw 192.168.1.1

root@szerver:~# ifconfig
br-lan Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:337 errors:0 dropped:0 overruns:0 frame:0
TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:77145 (75.3 KiB) TX bytes:11159 (10.8 KiB)

eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:401 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:82830 (80.8 KiB)
Interrupt:4

eth0.1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:81787 (79.8 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1556 (1.5 KiB) TX bytes:1556 (1.5 KiB)

wlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:338 errors:0 dropped:0 overruns:0 frame:0
TX packets:278 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:81976 (80.0 KiB) TX bytes:24139 (23.5 KiB)

root@szerver:~# brctl show
bridge name bridge id STP enabled interfaces
br-lan 8000.d85d4c85e0c4 yes eth0.1
wlan0
Mit kell még beállítanom, hogy működjön?
Köszönettel:Teati

Hozzászólások

Milyen wifi kártya van a szerverben? Mit mond az iwconfig?

root@szerver:~# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth0.1 no wireless extensions.

br-lan no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:"xxxxxx"
Mode:Managed Frequency:2.432 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate=54 Mb/s Tx-Power=10 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=61/70 Signal level=-49 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1384 Missed beacon:0

A szerver egy router. Atheros kártya van benne. ath9k kernelmodult használ.

A DNS be van állítva?

Itt is ez volt a probléma pár napja:)

Nekünk is az volt,hogy suliba hoztuk az eszközt beállítottuk.
Volt hálózat mindenki látott mindent,de net nem volt.
A szolgáltató DNSét beírtuk és láss csodát lett net.

Elvittük a két eszközt beszeltük ahová kellett, nem volt net... átírtuk a dns-t és net azonnal volt:)

DNS-nek állítsd be amit a szolgáltatótól kaptál. (Egy próbát megér)

nem kell semmit sem telepíteni:)

csináld már meg légysziles így, hogy könnyebben átlássam a dolgokat:) (Természetesen minden részletes dolgot rajzolj le)

http://kepfeltoltes.hu/120331/teszzt_www.kepfeltoltes.hu_.jpg

De ha értesz a Packet Tracerhez akkor lemodellezheted az egészet aztán beállítom és részletesen mindent leírok neked,hogy mit kellene tenned . Ha letöltöd és felrakod könnyen tudsz wlanokat, routereket, pc-ket elhelyezni, utánna pedig szimulálni lehet mindent.
Ha ez nem menne jó lesz a kép is,aztán dobj egy linket és megnézem.

http://www.ccna4u.org/2010/05/packet-tracer-version-53-software.html

Köszi a szakmai rajzot:D
Megyek bnőmhöz,minjárt megy a buszom,1 óra múlva valószínűleg adok jelzést:)

És még annyit addig,hogy pontos neveit a hálózati eszköznek

Feltelepítettem a progit. Nem indul, mert valami libem rossz verziójú. Viszont el**szta az /etc/profiles fájlomat, a guta majd megütött. Így rövid úton kidobtam. Remélem mást nem rontott el. A Win-es verziót feltelepítettem (wine). Úgy tűnik működik, de ez marha bonyolultnak tűnik elsőre.

Az a problémád, hogy a "szerver" nevű dobozod wifi kliens (Mode: Managed), ellenben más forgalmát is be próbálja küldeni a wifi hálózatba, layer 2 szinten. Ez nem működik így. A wifi _kliens_ csak a saját MAC címével küldhet be forgalmat, nem tud bridge-ként másoknak netet adni.

Két választásod van:
- vagy átállítod a "szerver" nevű dobozodat más, megfelelő wifi módba, és ennek megfelelően is konfigurálod őt,
- vagy nem bridge-ként, hanem routerként használod (layer 2 helyett layer 3), azaz más IP subnetet csinálsz a másik telephelyen, és a "szerver" lesz a default router ebben a más IP subnetben.

Az a wifi mód, ami tudja ezt a funkcionalitást, azt WDS-nek hívják:
http://www.linuxwireless.org/en/users/Documentation/iw#Setting_up_a_WDS…
Nem biztos, hogy a készülékedben ezt be is tudod állítani, plusz a túloldali Access Pointhoz is hozzá kell nyúlni. Az ath9k drivere pl. 2.6.37-től tud WDS-t.
http://linuxwireless.org/en/users/Drivers/ath9k#Features_and_modes_of_o…

A második megoldás biztosabb, ahhoz nem kell a wifi-t átkonfigurálni, igaz, a routinghoz hozzá kell nyúlni.