OpenWRT LAN/WLAN client bridge(?) hogyan?

 ( sza2king | 2016. december 23., péntek - 18:49 )

Udv,

Egy OpenWRT-s routert (WR841N) szeretnek arra hasznalni, hogy egy vezetekes halozatos nyomtatot csatlakoztassak az otthoni wireless halozatra.

Tehat a Wireless LAN oldal klienskent csatlakozna az otthoni AP-hoz, az Ethernet pedig a nyomtatohoz (A WR841N-nek tehat nem kell AP-kent is viselkedni, csak kliens).

Viszont ugyanazon a subneten kellene lennie mindket interface-nek az egyszeruseg kedveert, mivel a nyomtatot kellenene elerni a halozat tobbi reszerol.

A fenti megoldast szeretnem elerni, LuCI-val ha lehet. Korabban sikerult mar ezt elernem, de most egyszeruen nem jovok ra, hogyan kellene konfiguralni.

Az mukodik, hogy a WiFi egy subnet (pl. 172.16.x.x) az Ethernet meg egy masik (192.168.1.x), es a 192-es subnetrol szepen latszodik is minden.

Az OpenWRT-vel rengetek talalatot dob a Google, de nekem egyik sem tunik annak amit en szeretnek. Azt gondolom ehhez nem kell WDS (a legtobb talalat erre vonatkozik), mivel nincs szukseg AP-kent is hasznalni a routert (nem is szeretnem) - de lehet, hogy tevedek.

Hogyan tudnam beallitani a fenti konfiguraciot (alapvetoen LuCI-bol, de ha nem megy akkor a vi is a baratom)?

Koszi,

/sza2

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

nem tudom ugyanezt érted-e, de én annó ddwrt-vel csináltam meg (linksys router) hogy wifi kliensként csatlakozott a hálózathoz és a 4 lan portját igy tudtam használni, az egész 1 hálózatnak látszódott hogy a két szóba wifi-vel volt összekötve

ami lemaradt, a router-ben beállítottam egy fix ip cimet, ami azonos tartományban volt az AP-val, dhcp a linksysben letiltva és az eredeti dhcp-től kapták azok az eszközök is az ip-t ami a linksys 4 lan portjában voltak

Ezt szeretnem, csak OpenWRT-vel, es nem tudom, hogy hogyan.

A DHCP-t, amugy is letiltottam ezen az eszkozon, egyreszt mert az AP oszt IP-t, de a nyomtato egyebkent is fix IP-n van.

/sza2

Minek a két hálózat? miért nem lehet azonos a wifi és a lan? akkor nem kéne bridge, csak a wifi az kliens lenne hogy az AP-hez kapcsolódjon és onnantól pedig egy sima "switch" a wifi és a lan portok között (hozzáteszem openwrt-t még nem használtam, de szerintem az elv nem változik)

En nem akarok ket halozatot, lehet, hogy rosszul fogalmaztam meg - csak azt nem tudom, hogy lehet a WiFi es a LAN "egy"?

A kerdes az, hogy ezt hogy tudom OpenWRT alatt beallitani?

/sza2

https://wiki.openwrt.org/doc/howto/clientmode

és ebből neked a Bridged Client Mode (brcm-2.4 only) megoldás kell

Ide is eljutottam mar, de:

"This configuration will not work for routers that are on other platforms, such as Atheros chipsets"

/sza2

Asus wl500gp v2 megy nálam ugyanígy, emlékeim szerint broadcom chipes. Próbálj a dd-wrt béta firmware-ei közül valamelyiket (ha frissebbet akarsz), de nem feltétlenül a legfrissebb lesz a legjobb..

--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség

Régi wrt54gl-ekkel még ment ez a dolog, de elég gyakran produkált megmagyarázhatatlan dolgokat.
Én a helyedben azt csinálnám, hogy NAT-olnék és a Wi-Fi hálózat irányából forwardolnám a nyomtatáshoz szükséges portokat a nyomtató címére, és kész, nem kell a pseudobridgees ("should be avoided when possible") tákolás.

Wireless client + ethernet bridge?

OK, de _hogyan_?

/sza2

1.) Network -> Interfaces -> Add new interface
2.) Create a bridge over multiple interfaces (pipa)
3.) Cover the following interfaces (Wireless Network Client: Whatever, Ethernet Switch: eth1/2)

Persze átszerkesztheted, a meglévőeket is pl. a LAN-nál beállíthatod ugyanezt (edit->physical settings)

Ezzel probalkozok mar egy ideje, de nekem igy nem mukodik.

Bridge interfaces | creates a bridge over specified interface(s):
Ethernet Adapter: "eth0" (lan)
Wireless Network: Client "MySSID" (lan, wwan)

eth0: 172.16.1.10 (static)
wlan: 172.16.0.11 (dhcp a "fo" router / AP-tol)

De igy nem erem el a masik halozatot (klienskent csatlakozva van az AP-ra, ha bejelentkezek telnettel /ssh-val (jelenleg nem a nyomtato van rakotve, hanem a notebookom) akkor eleri a masik halozatot. Szoval csak az igy kialakult ket halozat kozott nincs transzparens atjaras, hiaba allitottam be a ket interface kozott a bridge-et.

/sza2

Szerintem, pseudobridge + relayd a baratod.

Egy link így hirtelen.
https://wiki.openwrt.org/doc/recipes/relayclient

Fedora 24, Thinkpad x220

Igen, a relayd-t is kidobta a Google, de az egyik linken ezt olvastam:

"Note, if WDS is available on the Access Point and Client(for example if you were using Gateworks SBCs for both the AP and client), then WDS is recommended and the preferred method. Relayd is only recommended when WDS is not available."

Arra nezve nem talatam az oldalon infot, hogy a WDS miert jobb mint a relayd.

Vegulis mindket oldal tudja a WDS-t, lehet, hogy erdemesebb lenne azt beallitanom.

/sza2

Vegul is ha az ap-hoz csak a masik router csatlakozik wds modban, akkor ok. Nekem olyan eszkozok is csatlakoznak amik nem tudjak a wds modot.

Fedora 24, Thinkpad x220

Az elso megoldasnal ez a gond.

A masodiknal meg ezt talaltam.

Eddig ugy tunik a WDS lesz a megoldas, de meg nem konfiguraltam at a routereket.

/sza2