Vlákno názorů k článku Linux jako internetová gateway (6) od kavol - no tohle mi nedá ... neříkal to někdo...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 2. 2004 12:10

    kavol (neregistrovaný)

    no tohle mi nedá ... neříkal to někdo už u minulých dílů? - "Jak pejsek s kočičkou vařili dort" :-)

    odkaz na jiné zdroje je sice pěkný, přesto bych ale očekával aspoň pár slov úvodem, k čemu jsou tunely v "malé domácí síti" dobré a ne rovnou smršť příkazů ...

    btw, nic proti pomalým sítím, ale zabývat se tak podrobně isovými kartami mi přijde jako přežitek, v době kdy se stroje s PCI sloty rozdávají zadarmo a slušná 100 Mbps PCI síťovka se dá pořídit za pár korun ... samozřejmě ne všechny linky jsou rychlé, ale konkrétně na vnitřním rozhraní v lokální síti mi už není jedno, jestli CD mezi počítači kopíruju dvě minuty nebo čtvrt hodiny ...

  • 18. 2. 2004 12:57

    Petr hwsoft Lascak (neregistrovaný)

    ad ISA, no to je tezky, dost lidi si nechalo starou 486ku na router, a tam je PCI slotu nedostatek.
    Ono se lehce rekne vymenit, ale ted vymenujumeme v nasi siti P200 za rychlejsi (shaping je mrska, zere vic jak KDE :) ), a takovy upgrade je tak za 2-3 tisice :(.

  • 19. 2. 2004 10:35

    kavol (neregistrovaný)

    válí se mi tu na stole 486 s 3*PCI (daruji za odnos ;-) víc jich snad na malém routeru nepotřebujete, nebo má snad ten stroj nahrazovat hub/switch ? :-)

    ad shaping, no s tím už jsem se taky potkal, že AMD K6-2 na 400 MHz (nebo něco takového, už si to přesně nepamatuju) s pár pravidly v iptables přestala stíhat svou větev sítě ... :-(

  • 20. 2. 2004 8:08

    Frantisek Rysanek (neregistrovaný)

    Ad 486 + 3x PCI: tady bych videl ten problem, ze spousta 486tek mela jenom jeden PCI slot schopny bus masteringu - typicky slot c.1. Takze na PCI slo pouzit jenom jednu sitovku (vsechny mne zname modely pouzivaji bus mastering), a to jeste v pripade, ze ten busmaster slot nebyl zabrany grafikou (reseni pro firewall: pouzijte ISA grafiku).

    Pokud zastrcite busmaster sitovku do ne-busmaster PCI slotu, chova se to tak, ze kernel pri inicializaci sitovku najde (podle PCI VENDOR/DEVICE ID), dokonce probehnou inicializacni rutiny pouzivajici "port IO" (PIO), ale pak pres ni nebezi provoz: nejde pingat, v ifconfigu nenaskakuji odeslane a prijate pakety.

    Domnivam se, ze bus mastering je potreba jenom pro "memory-mapped IO" (MMIO). Pokud lze ovladac prepnout do rezimu PIO, mohlo by to teoreticky chodit.

    Zalezi na tom, co je presne duvodem nefunkcnosti busmasteringu: pokud nefunguje GNT signal, ale funguje IRQ, mel by fungovat alespon PIO rezim hnany IRQckem.

  • 20. 2. 2004 10:29

    kavol (neregistrovaný)

    aha ... no sběrnice nejsou mojí silnou stránkou :-(

    zrovna volbu PIO místo MMIO jsem viděl včera při kompilaci jádra u mojí síťovky - driver eepro100 - Compaq NC3121 čili Intel 82557, jeví se mi poměrně spolehlivě, a takové lze za pár šupů sehnat ze starých vykuchaných Compaqů (nebo různé varianty GD82557/8/9)

    jinak děkuji za info a též za obsáhlý příspěvek níže, aspoň jsem si něco ujasnil :-)