Wau! En ole foorumille asiasta ilmoitellut, mutta näiden ohjeiden avulla näyttää omakin ongelma ratkenneen. Minulla on dna:n mokkula E180 (=Huawei 1692). Käytän IBM T23-kannettavaa, jossa Hardy 8.04. Ongelmana oli mokkulan toiminta satunnaisen epäluotettavasti 2G/EDGE-verkossa. Mokkula ei käytännössä koskaan toiminut 3G:nä. Yhteys kyllä syntyi, mutta mitään paketteja ei liikkunut.
Uskomatonta, että tcp_window_scaling asetus nollaksi näyttäisi korjanneen kaikki nämä ongelmat! Tämä siis kerrottakoon myös muille, että ei ole pelkästään Soneraan liittyvä juttu. Itse muokkasin /etc/sysctl.conf -tiedostoa, johon laitoin seuraavan rivin:
net.ipv4.tcp_window_scaling = 0Nyt asetus on aina voimassa.
Vielä yksi asia askarruttaa: dns hidastelee ajoittain. Jos esimerkiksi Firefoxissa on googlen aloitussivu oletuksia, se jämähtää kohtaan "Selvitetään verkko-osoitetta
www.google.fi, eikä valmista tule". Jos menen googlelle sen suoralla IP:llä (66.102.13.105), niin sen jälkeen dns herää henkiin ja voin taas viitata googleen sen omalla nimellä.
Käytän tikun omaa Mobile Partner-ohjelmaa, eikä siinä ole mahdollisuutta vaihtaa noita dns-palvelimia, vaan ne tulevat aina operaattorilta. Mobile Partner tunkee ne /etc/resolv.conf-tiedoston alkuun kun yhteys avataan ja poistaa ne kun yhteys suljetaan. Kokeilin näiden muuttamista "lennossa", mutta en huomannut mitään eroa. Muutos pitäisi lisäksi tehdä aina uudelleen kun yhteys jälleen avataan, joten tässä ei ole mitään järkeä.
Kuitenkin dns-ongelma on enää pieni verrattuna aiempaan, joten iso kiitos asian ratkaisseelle!