abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Navštivte Abc obchůdek se samolepkami a přívěsky!
Rozšířené hledání
×
včera 22:45 | IT novinky
NASA, která společně s Rackspace stála u zrodu projektu OpenStack, se již nadále nebude podílet na dalším vývoji této "infrastructure-as-a-service" platformy. V NASA totiž došli k závěru, že vzhledem k podpoře OpenStacku ze strany společností jako Red Hat, AT&T a HP lze jejich práci považovat za dokončenou. Posléze se NASA plánuje stáhnout i z vývoje další platformy pro cloud computing jménem Nebula.
Migilenik | Komentářů: 0
včera 22:45 | Upozornění
Blíží se svátek IPv6 a s ním i konference IPv6 Day. Na návštěvníky této akce čeká nejen bohatý program, ale také jedna speciální nabídka – v průběhu setkání bude možné získat se slevou 66 procent třetí vydání knihy IPv6 vysokoškolského pedagoga a publicisty Pavla Satrapy, tedy za 105 korun. … více »
Vilem Sladek | Komentářů: 3
včera 16:14 | Pozvánky

Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!

… více »
Whit | Komentářů: 0
včera 10:20 | Nová verze
Na zrcadlech a torrentech jsou již k dispozici ISO obrazy distribuce Mageia 2. Poznámky k vydání čtěte zde.
Liborek | Komentářů: 14
23.5. 13:47 | Pozvánky

Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.

… více »
Miška | Komentářů: 7
23.5. 13:27 | Zajímavý projekt
Printerd je název nového projektu tiskového démona, který bude využívat PolicyKit a D-Bus. Projekt je zatím na úplném začátku, takže nejde o nic vhodného k produkčnímu nasazení. Mimo jiné aktuálně akceptuje jako vstup jen PDF dokumenty.
Luboš Doležel (Doli) | Komentářů: 55
23.5. 13:25 | Zajímavý software
Tři vývojáři ze společnosti Engine Yard přecházejí po dohodě mezi firmami do Red Hatu. Jde o vývojáře zabývající se rozvojem projektu JRuby. To ukazuje, že Red Hat má zájem o podporu alternativních jazyků nad OpenJDK.
Luboš Doležel (Doli) | Komentářů: 1
23.5. 13:20 | Zajímavý software
Fedora přejde na knihovnu libusbx, což je fork původní knihovny libusb. Důvodem pro fork byl zjevný nedostatek času nebo zájmu ze strany správce projektu. libusbx už teď nabízí užitečné funkce navrch.
Luboš Doležel (Doli) | Komentářů: 4
23.5. 10:29 | Nová verze
Vyšlo LLVM 3.1. Vylepšení se dotýkají podpory C++ 11 nebo architektur ARM a MIPS. Dále se můžete těšit z Python bindings nebo nástroje AddressSanitizer pro detekci chyb při práci s pamětí.
Luboš Doležel (Doli) | Komentářů: 0
23.5. 00:01 | Nová verze
Vyšla nová verze open source služby pro sdílení a synchronizaci souborů ownCloud 4. Mezi hlavní novinky patří verzování, šifrování dat, vestavěný prohlížeč ODF souborů, nové API a další - podrobnější popis novinek a vylepšení zde.
Dirka | Komentářů: 1
Pokud by se prohlížeč Opera stal svobodným:
 (9%)
 (31%)
 (1%)
 (59%)
Celkem 227 hlasů
 Komentářů: 26, poslední dnes 14:44
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín

    Routerstation podruhé aneb proč pingy nepingají

    29.8.2011 18:43 | Přečteno: 938× | Debian | Výběrový blog | poslední úprava: 29.8.2011 18:42

    Jak jsem podotkl minule má Routerstation Pro čtyři ethernetové porty, které se tváří jako dvě síťovky. Člověk by logicky předpokládal, že když do tří portů téže síťovky připojí tři zařízení na stejném subnetu, tak budou moci navzájem komunikovat. A ono ne. Tedy pokud nejste dost trpěliví, nebo pokud jste nenarazili na tento blogísek. Po instalaci nalezne zvědavý Linuxák v /etc/network několik souborů s celkem jasnými názvy interfaces.lan-wlan-bridge,interfaces.seperate-wlan-lan, interfaces.firstboot. Protože žádné vlany nechci a potvora má být v podstatě hub, rozhodl jsem se to pojmout minimalisticky a prostě všechno narvat do bridge. Takže do interface jen takvý fallback:
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.0
    
    auto eth1
    iface eth0 inet static
    	address moje.ip.v.czFree
    	netmask 255.255.255.224
    
    Takže trocha prasáren a do /etc/init.d/networking si přidávám testovací skript /root/mkbr. Žádné složitosti a jdeme testovat:
    #!/bin/bash
    brctl addbr lan
    brctl addif lan eth0
    brctl addif lan eth1
    dhclient lan
    
    Restart sítě (bacha, trvá déle než by jeden čekal), bridge si lízne a je to. Ping z eth1, ping z eth0. Bezva. Připojuji síťvou tiskárnu do eth1, sosne si IPinu, z routeru ji pingnu. Hezké. Tak co třeba něco vytisknout z druhého počítače připojeného do routeru ... Tak nic. Nepingne. Cože ?? Asi mám něco blbě, takže se testovací skript rozrůstá:
    #!/bin/bash
    ifconfig eth0 0.0.0.0
    ifconfig eth1 0.0.0.0
    ifconfig eth0 promisc up
    ifconfig eth1 promisc up
    brctl addbr lan
    brctl addif lan eth0
    brctl addif lan eth1
    dhclient lan
    cd /proc/sys/net/ipv4/conf/all
    echo "1"> proxy_arp
    echo "1"> proxy_arp_pvlan 
    
    Nic, nepomáhá. Nechávám problém uležet a natahuji 3 metry USB kabelu. Po čase se nahněten vracím a věnuji tomu delší chvíli googlení. Pamatujete minulý blogpost a větu "Na desce jsou tedy 2 logické (RGMII) porty a switch Atheros AR8316." ? V jejím závěru je klíč. Switch Atheros. O bugu se ví a je vyřešen jednoduše, stačí nainstalit swconfig a libnl-tiny , které údajně rostou na www.debwrt.net/downloads/packages/. 404. Hehehe. Tak co s tím ... ? Na googlu nic není, mailing list mrtev. Nakonec dostávám vnuknutí a jako poslední zoufalý pokus zkouším, jestli se někdo neupsal. Jo, ne downloads, ale download ... chjo. (UPDATE: Během 24 hod. od nahlášení opraveno !!). Takže stahuji dva DEBy, dpkg -i a připisuji další čtyři řádky do skriptu:
    #!/bin/bash
    swconfig dev eth1 set reset 1
    swconfig dev eth1 set enable_vlan 1
    swconfig dev eth1 vlan 0 set ports '0 1 2 3 4'
    swconfig dev eth1 set apply 1
    ifconfig eth0 0.0.0.0
    ifconfig eth1 0.0.0.0
    ifconfig eth0 promisc up
    ifconfig eth1 promisc up
    brctl addbr lan
    brctl addif lan eth0
    brctl addif lan eth1
    dhclient lan
    cd /proc/sys/net/ipv4/conf/all
    echo "1"> proxy_arp
    echo "1"> proxy_arp_pvlan 
    
    Asi by se dá pár vymazat, ale TAKHLE TO CHODÍ. Pokud někdo potřebuje RouterStation s DebWRT jako transparentní bridge, nechť je mu blogpost poučením kudy se nevydávat a udělá to rovnou instalací swconfigu a nastavuje to pak elegantněji pomocí konfiguráků v /etc ;-).        

    Hodnocení: 75 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    29.8.2011 19:59 phr | skóre: 10 | blog: no_comment | Klatovy
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    čtyři ethernetové porty, které se tváří jako dvě síťovky
    A kolik to teda ve finálu má IP adres ?
    29.8.2011 21:11 Georgius
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    No samozřejmě jednu (pro bridge jménem lan). Bez bridge dvě. S vlany kolik kdo chce ;-).
    29.8.2011 21:42 phr | skóre: 10 | blog: no_comment | Klatovy
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Nojo, měl jsem si najít napřed popis, nemusel jsem se tak blbě ptát.
    29.8.2011 23:23 Michal Kubeček | skóre: 67 | Luštěnice
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    I bez vlanů…
    Luboš Doležel (Doli) avatar 29.8.2011 23:19 Luboš Doležel (Doli) | skóre: 94 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Zeptám se trochu mimo: opravdu nejde na Debianu nechat síť konfigurovat přes ip? Protože všude se uvádí popis struktury interfaces, který odpovídá chování ifconfig.
    30.8.2011 00:11 Kvakor
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Podobné vestavěné switche jsou u podobných zařízení bežné, většina z nich je defaultně inicializována rozumným způsobem, ale u některých je třeba je implicitně (do)naprogramovat. Mně se to samé také jednou stalo a byl na to třeba speciální nástroj na nastavení interního switche, protože jeho defaulní nastavení mělo WAN i všechny LAN porty připojené zároveň.
    pavlix avatar 30.8.2011 04:29 pavlix | skóre: 42 | blog: pavlix | Praha
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Odpověď bych hledal v:
    /etc/config/firewall
    pavlix avatar 30.8.2011 04:30 pavlix | skóre: 42 | blog: pavlix | Praha
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    A… vidím, že už je to přehrané něčím jiným, tak to nic.
    30.8.2011 08:14 Pako24
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Další důvod, proč se nezabývat zařízením jako je toto a sáhnout po ověřeném Mikrotiku :-)
    30.8.2011 10:38 Georgius | skóre: 18 | blog: jirka
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají

    OK, tak ať to hoří ;-)

    .. který při vyšších teplotách záhadně tuhne, jako switch/hub je to kanón na vrabce, a vůbec není to Debian ;-). Mimochodem už někdo portoval mysql server na Mikrotik ?
    pavlix avatar 30.8.2011 10:58 pavlix | skóre: 42 | blog: pavlix | Praha
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Další důvod, proč se nezabývat zařízením jako je toto a sáhnout po ověřeném Mikrotiku :-)
    To je asi tak jako radit někomu, ať si na desktopu místo toho blbýho linuxu dá windows :).
    26.12.2011 00:15 petr.nosek
    Rozbalit Rozbalit vše tip na instalaci sítě
    Zdravím,

    po instalaci jsem dlouho řešil konfiguraci sítě a protože moc návodů na internetu není, tak se podělím o své zkušenosti.

    Takže co se týče sítě, tak jsem neprve postupoval podle návodu, který je zde: http://dev.debwrt.net/wiki/Networking

    Myslím, že balíčky nejsou aktuální, rozbil jsem si tím instalaci, takže tento postup nedoporučuji.

    Moje představa: jeden ethernet na připojení k internetu WLAN, ostatní ethernety spolu s wifi na jeden bridge. Wifi a ostatní ethernety budou routování na WLAN.

    Tento článek mě navedl k autorovi, který čerstvě přidal opravy pro Router station pro s mnou požadovanou konfigurací. Není ještě vytvořen balíček, nicméně stačí si rozumně postahovat skripty a provést menší opravu.

    Nejprve jsem si stáhl skripty modprobe.d/debwrt.con a interfaces.rspro. Naleznete na této adrese: http://dev.debwrt.net/browser/trunk/debian/package/debwrt-net/etc/network/interfaces.rspro?rev=325

    Je fajn si postahovat i ostatní skripty (především firewall, modprobe.d atp.) http://dev.debwrt.net/browser/trunk/debian/package/debwrt-net/etc?rev=325&order=name

    Jako poslední jsem postahoval konfigurační soubory z balíčku hostapd. Také zaznamenaly čerstvě změnu. Jelikož jsem chtěl šifrování přes WPA, stáhnul jsem si hostapd-wpa.conf. Viz tato adresa: http://dev.debwrt.net/browser/trunk/debian/package/hostapd/debian?rev=325

    Nezapomeňte nakonfigurovat dnsmasq.conf na přidělování IP adres.

    K dnešnímu dni je ještě chyba ve skriptu interfaces.rspro.

    pro bridge s wifi opravte následující řádek:

    bridge-ports lan

    na následující:

    bridge-ports lan wifi

    Mělo by to být vše.

    Hodně úspěchu.

    5.1. 15:25 petr.nosek
    Rozbalit Rozbalit vše Re: Routerstation podruhé aneb proč pingy nepingají
    Příloha:

    Váš návod na nastavení switche se objevuje i na oficiálních stránkách.

    Nemohu přijít na to proč, ale příkaz:

    swconfig dev eth1 set reset 1

    a další série těchto příkazu se swconfig mi vyhazuje SEGMANTATION FAULT.

    Zkoušel jsem různé věci. Nejprve jsem dal příkazy do /etc/init.d/networking, jako Vy. Později jsem vše dal do /etc/network/interfaces. Vždy bohužel se stejným výsledkem SEGMENTATION FAULT. Dokonce jsem zkompiloval a nainstaloval aktuální swconfig. Opět stejný výsledek.

    Používám debwrt2.0 s jádrem 2.6.32.20 - nekompiloval jsem vlastní.

    Máte nějaký tip, jak problém vyřešit? Přemýšlel jsem, zda mi například nechybí nějaký modul v jádře nebo tak něco. Nevím si už rady.

    Díky.

    Založit nové vláknoNahoru

    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2012 Argonit s. r. o. Všechna práva vyhrazena.