Eilettäin testailin XP:ssä omaa mokkulaani ja totesin, että siellä nopeus yltää lähemmäksi luvattua nopeutta (~1,5 Mb@speedtest.net) verrattuna ubuntuun (<700kb@speesdtest.net). Mistähän moinen voi johtua? Onko linuxin ajureissa jotain toiminnallisesti väärää vai...?
Mokkulana siis Huawei E1552 ja liittymänä Sonera.
EDIT:
Muutaman kuukauden odottamisen jälkeen Tusnaus löysi yhden ratkaisun, joka on osoittautunut usealle henkilölle (niin myös minulle) toimivaksi. Hänen kirjoittamansa ratkaisu löytyy ketjun neljänneltä sivulta, mutta kirjoitan sen tähän aloitusviestiin kaiken varalta.
Eli ensimmäisenä mokkulayhteyden todentamistavaksi pitäisi laittaa vain CHAP: Networkmanagerista hiiren kakkospainikkeella -> "Muokkaa yhteyksiä" -> "Mobiililaajakaista" -> Yhteyden nimi, esim Sonera, "Muokkaa" -> "PPP-asetukset" -välilehti -> "Muuta menetelmien asetuksia". Valitse avautuvasta ikkunasta ainoastaan "CHAP" ja hyväksy muutokset.
Seuraavana päätteeseen koodia:
echo 0 | sudo tee cat /proc/sys/net/ipv4/tcp_window_scaling
Jos yhteys nyt toimii nopeammin, niin edellisen koodin voi laittaa automaattisesti suoriutumaan mokkulayhteyden avautuessa:
1. Luo tiedosto /etc/NetworkManager/dispatcher.d/ -kansioon esim. nimellä 90-ppp0_mtu (pääkäyttäjänä)
sudo nano /etc/NetworkManager/dispatcher.d/90-ppp0_mtu
Tiedoston sisältö:
echo 0 | sudo tee cat /proc/sys/net/ipv4/tcp_window_scaling
2.
sudo chmod 755 /etc/NetworkManager/dispatcher.d/90-ppp0_mtu
Hyviä mokkulasurffailuhetkiä kaikille!