Hlavní navigace

Názor k článku Stalo se: první ADSL bez paušálu od anonym - Já něco podobného řešil před rokem (tehdy mi...

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

    bez přezdívky
    Já něco podobného řešil před rokem (tehdy mi nefungovalo příchozí spojení na SSH, odchozí bylo bez problémů - je to u vás také tak?) s modemem D-Link DSL-360T. Protože jsem řešení našel na diskusi věnované úplně jinému modemu od této firmy, bude to asi obecný problém linuxových firmwarů, které D-Link používá, a nejspíš půjde i o váš případ. Udivuje mě, že ani po roce a půl nemají firmware opravený :-(

    Co se týče "obejití" problému, měly by stačit tyhle dva příkazy na vašem stroji (tedy narozdíl od problému popisovaného dále ne na modemu):

    iptables -t mangle -A OUTPUT --jump DSCP --set-dscp 0x0
    iptables -t mangle -A PREROUTING --jump DSCP --set-dscp 0x0

    Jinak jsem teď na podzim po přechodu na připojení přes Telenor (v mém případě přeprodáváno Emea Telecomem, resp. Contactelem ;-) ) v souvislosti s mým modemem řešil ještě jeden problém: při novém nastavení mi nefungovala příchozí TCP spojení. Chyba je opět ve firmware modemu, při tomto nastavení zahazuje SYN pakety; bohužel i když se člověk přes telnet do modemu přihlásí a příslušné pravidlo v netfilteru odmaže, po restartu modemu je tam zas, což může být např. při výpadku proudu problém. Nepodařilo se mi přijít na jiné řešení, než se přes cron pravidelně přihlašovat na modem a tam spouštět příkaz

    if [ -n "$(iptables -L FORWARD | grep DROP)" ]; then iptables -D FORWARD 3; fi

    Pokud byste s tím také bojoval, mohu vám poslat pythonovský skript, pomocí kterého to kontroluju a zároveň testuju i funkčnost modemu pro případ, že by spadlo spojení a bylo potřeba ho automaticky znovu nahodit. Funguje mi pod Gentoo, pro Debian byste si ho asi musel upravit.
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).