Portál AbcLinuxu, 10. května 2025 05:46

Dotaz: RX a TX odděleně

30.8.2006 17:11 ...... | skóre: 41 | blog: ...
RX a TX odděleně
Přečteno: 468×
Odpovědět | Admin
Mám následující problém a nevím si s ním rady. Pomocí dvou wi-fi karet chci odděleně přenášet RX a TX aby tak vznikl jakýsi "pseudo" fullduplex. Můžete mě prosím nakopnout kde mám hledat a kde bych se dopátral toho, jak tohoto docílit? Lze na to použít nějaký modul, nebo snad stačí nějaké prosté nastavení? Asi si sedím na vedení, protože mě nic nenapadá.

Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.8.2006 17:20 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: RX a TX odděleně
Odpovědět | | Sbalit | Link | Blokovat | Admin
U té komunikace je spousta vrstev. Na které úrovni to chceš oddělit? Budeš zasahovat přímo do fyzické vrstvy nebo by stačilo něco pomocí iptables?
30.8.2006 17:26 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
Pokud možno, tak bych se rád použítí iptables vyhnul. Iptables mě už napadly, ale nepřipadá mi to jako elegantní řešení a raději bych ho použil až v krajním případě.
30.8.2006 17:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: RX a TX odděleně
Znásilňovat k tomuto účelu netfilter mi nepřipadá jako moc dobrý nápad. Tohle je práce pro směrování, ne paketový filtr.
30.8.2006 17:55 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
A věděl bys o nějakém řešení? Stačí nakopnutí, jen prostě nevím co a kde přesně hledat. Google mlčí, protože do něj asi cpu špatné výrazy.
Josef Kufner avatar 30.8.2006 18:10 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: RX a TX odděleně
Udělal bych dva oddělené spoje, mezi dvěma routery a na každém dal do routovací tabulky IP adresu z jiného spoje.

ps: nezkoušel jsem to.
Hello world ! Segmentation fault (core dumped)
30.8.2006 18:13 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: RX a TX odděleně
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je trivialni, kdyz mas spoj A1<->B1 a A2<->B2 (kde A, B jsou pocitace a A1, A2, B1, B2 jsou sitova rozhrani), tak proste na A budes pakety, ktere maji jit pres B, routovat na B1 a na B budes pakety, ktere maji jit na A, routovat na A2.

Akorat je treba vypnout reverse path filter (/proc/sys/net/ipv4/conf/*/rp_filter)
30.8.2006 19:25 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
Děkuji za rady....je to tak prosté a mě to nenapadlo. Stačí vlastně jednomu routeru říct že druhá síť se nachází za A1 a druhému, že ta první je za B2. Ještě to zkusím v praxi a hodím sem jak to jede :-) Moc děkuju.
30.8.2006 20:42 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: RX a TX odděleně
Odpovědět | | Sbalit | Link | Blokovat | Admin
Juj to je mi ale nesmysl. Neni lepsi si podle rysova navodu upravit dlink 900 aby jel fullduplex? Nebo postavit ronju? Nebo postavit 5Ghz spoj ktery sice jede half, ale mnohem rychlejs takze se to vyrovna.
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
30.8.2006 21:00 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
Jenže já to chci právě na 5GHz, takže spoj bude rychlejší než nějaký ronja bastl a latence tam bude taky solidní. Tohle všechno jde podle mě elegantně vyřešit pomocí wrapu nebo microtiku. Nevidím v tom absolutně žádný nesmysl. Jediné co jsem nevěděl, bylo jak přesně na to.

PS: chceš mi tím jako naznačit že 5GHz není wi-fi? Podle mě je to naprosto to samé co 2,4 jen na jiných kmitočtech a trošičku líp ošetřené.
30.8.2006 23:06 sir Turbis | skóre: 19 | Varnsdorf
Rozbalit Rozbalit vše Re: RX a TX odděleně
Máš pravdu. S Mikrotikama to lze vyřešit elegantně. Jestli si však zvyklý na linux,pak tě zklamu. Mikrotik je dobré zařízení,jenže jeho nastavení je klikací a pokuď možno z widlí..:(

Sám teď píši scriptíky v expectu pro správu Mikrotika přes ssh...

Mnoho zdaru..

Don't hurry up, death is faster!
30.8.2006 23:01 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: RX a TX odděleně
Odpovědět | | Sbalit | Link | Blokovat | Admin
No 5Ghz se vicemene de-jure taky oznacuje WiFi, ale precijen si to vetsina lidi spojuje s 2.4Ghz.

Byt tebou tam pouziju poradny anteny at mas silnej signal a nizky ruseni aby to jelo poradne rychle a budes happy. Obavam se, ze s pingama na tom taky nebudes nejak slavne.

Ronja neni bastl, zalezi jen na tom jak si ji vyrobis.

Jestli by pro tebe nebylo lepsi koupit si nejaky profi pojitko.

A vubec, jak je to daleko?

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
31.8.2006 09:46 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
No antény budu mít od WAXe, paraboly s radomem, obě strany by měly být shodné a to Wrap nebo Microtik s nějakýma Atherosama. Má to být pořádný link na páteř takže šetřit se nevyplatí. Bohatí nejsme a tohle mi připadá jako dostačující řešení. Profi pojítka na 5G jsou zrovna tak HD. Co vím tak se vyrábí i FD ale za peníz na jaký se jen tak nezmůžeme.

Dál nechápu proč by to s pingem nemělo být slavné. Pokud tím nenechám téct absolutní strop, tak to může být dokonce skvělé. Možná o mnoho lepší než na profi HD pojítku. Podle mě je tohle otázka shapingu a QoSu. Záleží co si tím nechám profičet.

Vzdálenost je cca 2500m. Ronju na 2 km asi nevyrobíš a když ano, tak to není spolehlivé. Dál je tu často mlha (no spíš inverze). To by Ronja na tu dálku taky nerozdýchala. Takže to, že tam bude o něco delší odezva než na optice je vykompenzováno vzdáleností a propustností. Ronja víc jak 10mbit neudělá.

Řeknu to asi tak, nejsu bastlíř. Mám na starosti aby to jelo a proto to dělám tak, aby to jelo co nejlépe a já měl co nejmíň práce :-D. Jinak je to ve fázi testování, protože takový link dělám prvně. Jakmile budu mít vše vyzkoušené a nachystané, tak teprv utratím peníze, které mi jsou svěřeny.
31.8.2006 11:07 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše Re: RX a TX odděleně
Takže ať to vlákno k něčemuje, tak to shrnu.

Mějme dvě zařízení WRAP s jedním Ethernet zařízením (eth0) a dvěma přídavnými miniPCI kartami (ath0 a ath1). Dále máme dvě sítě, které chceme propojit. Jsou to např. sítě 10.144.144.0/24 a síť 10.144.145.0/24. Proto potřebujeme ještě dvě malé pomocné sítě 10.144.146.0/30 a 10.144.146.4/30.

Z toho by mělo plynout pro první zařízení WRAP toto:
eth0: 10.144.144.1
ath0: 10.144.146.1
ath1: 10.144.146.5

ip route add 10.144.144.0/24 dev eth0
ip route add 10.144.146.0/30 dev ath0
ip route add 10.144.146.4/30 dev ath1
ip route add 10.144.145.0/24 via 10.144.146.2
Pro druhé zařízení by mělo být následující nastavení:
eth0: 10.144.145.1
ath0: 10.144.146.2
ath1: 10.144.146.6

ip route add 10.144.145.0/24 dev eth0
ip route add 10.144.146.0/30 dev ath0
ip route add 10.144.146.4/30 dev ath1
ip route add 10.144.144.0/24 via 10.144.146.5
Nyní nastává otázka, zda je to dobře a zda tam není něco naprosto zbytečně.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.