Portál AbcLinuxu, 12. května 2025 12:44

Dotaz: ASUS WL-500g BRIDGE eth0+eth1+eth2

15.2.2011 13:11 KarelJ
ASUS WL-500g BRIDGE eth0+eth1+eth2
Přečteno: 732×
Odpovědět | Admin
Mam RB433 (router cislo 1), z nej chci dostat internet kabelem k dalsimu routeru cislo 2. K routeru c2 chci pripjovat PC pres LAN i pres Wifi a potrebuju, aby mohly k internetu a zaroven, aby videli i PC pripojene k RB433. Jako router cislo 2 mohu pouzit ASUS WL-500g anebo WRT-311. Radeji bych pouzil ASUSe - umi LPT a USB.

A ted: Potrebuji nastavit ASUS WL-500g tak, aby byl asi v tzv. modu bridge a pritom byla vsechna rozhrani/porty, tedy wifi+lan+wan (eth0+eth1+eth2), propojena. Pisu to tak proto, ze mam jeste WRT-311 a odpovida to jeho nastaveni v menu "Sit&Firefall - Rezim site" na "bridge", kde je uveden text->V tomto režimu je rádiová část přímo propojena na část ethernetu. Nelze používat routovací funkce, maskování IP adres je vypnuto. Veškerá nastavení, týkající se portu WAN budou ignorována, stejně tak nastavení firewallu".

Odzkousel jsem to a vysledek:

a) Router c.2 = WRT-311 (fw wrt-311_1_6_3_CZ) pak vsechny PC k nemu pripojene (jak na wifi, tak na LAN portech) mohou na internet, ktery je priveden do WRT-311 pres WAN konektor kabelem z routeru c.1. A zaroven /a to je to, co potrebuju a proc se ptam/ mohou PC pripojene k WRT-311 (pres LAN porty nebo WiFI) pristupovat ke vsem PC, ktere jsou pripojeny k routeru c1.

b) Router c.2 = ASUS WL-500g (fw Oleg WL500g-1.9.2.7-9 nebo OpenWRT WhiteRussian RC6) mi to nejede a potrebuju tedy poradit. ASi bude nutne nekam do scriptu doplnit nejaky prikaz. Nastaveni do modu Access Point nedava kyzeny vysledek.

Vzdy mam za routrem c.1 pripojen pouze WRT nebo ASUS, nikdy oba zaroven, nastaveni pevnych IP na cele siti/vsech PC a routrech, bez DHCP. Díky za rady.

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

Odpovědi

15.2.2011 13:23 ubuntak
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
Odpovědět | | Sbalit | Link | Blokovat | Admin
hledej zda umi oleg fw nebo openwrt bridge tzn ma brctl utilitu. Pokud ano pak http://linux.die.net/man/8/brctl
15.2.2011 16:05 vlasta | skóre: 10 | Brno
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
Odpovědět | | Sbalit | Link | Blokovat | Admin
OpenWRT ma ve vychozi konfiguraci bridge pres wifi a eth0, kdyz do /etc/config/network vrazis tohle, tak by to mohlo behat (vsimni si zejmena option ifname)
#### LAN configuration
config interface lan
        option type     bridge
        option ifname   "eth0 eth1"
        option proto    static
        option ipaddr   nejaka adresa
        option netmask  nejak maska


#### WAN configuration - zakomentrovat wan
#config interface        wan
#        option ifname   "eth1"
#        option proto    dhcp
15.2.2011 17:39 KarelJ
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
Diky za radu. Ted jsem do patku mimo, ale v patek to vyzkousim.

K tomu nastaveni ASUSu - option ifname "eth0 eth1"

- tim padem asi nebude v bridge rozhrani eth2 (wifi)? Budou tedy videt PC (pripojeni k ASUSu pres WiFi) ty stanice na routeru c.1?
15.2.2011 19:26 vlasta | skóre: 10 | Brno
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
ta wifi se do bridge dava defaultne, o tom, jestli se do bridge zapoji nebo ne rozhoduje nazev typu rozhrani v konfiguracnim souboru pro wifi (je tam u nejake volby napsano lan)
16.2.2011 08:08 KarelJ
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
Tak to zkusim a uvidim, pak sem oznamim vysledek.
20.2.2011 15:31 KarelJ
Rozbalit Rozbalit vše Re: ASUS WL-500g BRIDGE eth0+eth1+eth2
Tak jsem to zkousel z Olegem:

1. telnetem jsem se k asusu pripojil

2. nevim kde jsou v Olegovi ulozeny soubory, ve kterych jsou zapsany stavajici parametry nastaveni pro rozhrani,abych je mohl upravit-pokud muzete, napiste mi to.

3. pouzil jsem tedy prikaz "brctl" a odzkousel: brctl addif br0 eth1, a slo to.

pak jsem tedy:

4. vytvoril adresar /usr/local/sbin

5. vytvoril soubor /usr/local/sbin/mybrg s obsahem:

#!/bin/sh

brctl addif br0 eth1

6. vytvoril soubor /usr/local/sbin/post-boot s obsahem:

#!/bin/sh

/usr/local/sbin/mybrg

7. pridal prava na spusteni

chmod +x /usr/local/sbin/post-boot

chmod +x /usr/local/sbin/mybrg

8. zapis/ulozeni vsech zmen a reboot

flashfs save

flashfs commit

flashfs enable

reboot

Chodi to a to je hlavni. Rad bych vsak vedel, ve kterych /slozkach/souborech ma Oleg zapsany defaultni parametry. Pokud muzete, poradte mi.

Diky, KarelJ

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.