GPRS: Kun boottikaan ei auta

Mulla on GPRS-yhteys Linuxissa. Se yleensä toimii, mutta joskus harvoin se tilttaa eikä sitä saa toimiaan uudelleen edes boottaamalla konetta. Ainoa keino on katkaista virrat kokonaan, jolloin se nousee uudelleen pystyyn.

Normaalisti GPRS yhteyden saa päälle komennolla
"pppd call gprs"

Mutta nyt mulla on tällainen jumitilanne päällä, jolloin tuo ei avaakaan yhteyttä, kuten se normaalisti tekee. (Kone on bootattu katkaisematta virtoja modeemista.)

Kun yritän ajaa tuon edellä mainitun skriptin, niin käy näin:

------

AT
OK
ATH
OK
ATE1
OK
AT CGDCONT=1,"IP","internet","0.0.0.0",0,0
OK
ATD*99#
ERROR
Connect script failed

-------

Connect chat on täältä:
http://linux.fi/wiki/Matkapuhelin_modeemina/Elisa

(Mulla oli alun perin toisenlaiset skriptit, mutta niiden toiminnallisuudessa ei näytä olevan eroa.)

Ihmettelen että miksi tämä toimii melkein aina, mutta joskus GPRS jumiutuu kun se on ollut pitkiä aikoja päällä. Tällaisessa tilanteessa ainoa keino näyttää olevan virtojen katkaisu. Koneen boottaus ja kaiken uudelleen käynnistys ei auta! Siis pakko katkaista virrat kokonaan.

Onko hyviä arvauksia mikä voisi olla pielessä?
5235
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

>...kaiken uudelleen käynnistys ei auta!

Tuohan on Windowsin menetelmä jolla ei ole mitään tekemistä Linuxin kanssa. Oikea järjestelmä EI VOI parantua uudelleen käynnistymällä.

Login mukaan palveluntarjoajan modeemi ei vastaaa soittopyyntöön. Kannattaa kokeilla modemin äänet päällä vastaako se ollenkaan.

Äänestä
  • Tässä modeemissa ei ole kaiutinta.

    Äänestä

  • Vika saattaa olla ohjelmistovika modeemissa. Kun modeemista katkaisee hetkeksi sähköt, niin vika poistuu. Koneesta ei tarvitse katkaista sähköjä.

    Äänestä

Itse suosin laitteistomuuntimia (GPRS ethernet).

Mutta itse olen kerran tehnyt vanhasta PC:stä "laitteistomuuntimen" näin:

vanhan PC:n sarjaporttiin GPRS:ää tukeva matkapuhelin datakaapelilla, tässä tapauksessa Ericsson T65.

Vanha PC buutataan erityisesti reitittimeksi tarkoitetulla mini-linux -korpulla (1,44 Mt 3.5" korppu, kun muistaisikin tuon minijakelun nimen).

Ericsson T65:ssä SIM -korttina dna, ja dna:n asiakaspalveuun soittamalla selvisi puhelimeen tarvittavat tekniset asetukset sekä "puhelinnumero", johon pääteohjelmalla soitetaan.

tuo "puh." on siis usein joku * tai # -alkuinen ohjauskoodi (selviää käyttämäsi operaattorin teknisestä asiakaspalvelusta), jolla linux luulee soittavansa modeemilla datapuhelun, mutta puhelin avaa GPRS -yhteyden, ja uskottelee linuxille, että kyseessä on datapuhelun soittaminen.

toisen PC:n tai palomuurireitittimen voi tämän jälkeen kytkeä ethernet -johdolla tuon reitittimenä toimivan vanhan PC:n verkkokorttiin, ja yhteys syntyy automaattisesti.

Itseasiassa: jos yhteyden katkaisee puhelimen "NO" -näppäimellä, niin reititin -linux avaa automaattisesti yhteyden uudelleen.

Jos yhteyden halusi pysyvänkin poikki, ainoa keino oli irrottaa datakaapeli puhelimen ja PC:n väliltä ja sitten painaa uudelleen NO puhelimesta (ja vastata YES, jos puhelin kysyy, haluatko varmasti katkaista GPRS -yhteyden).

Äänestä
  • Yhtenä ongelmana oli ainakin se että GPRS-modeemi oli kirjautunut ulos radioverkosta. Tämä nimenomainen modeemi kirjautuu näköjään radioverkkoon vain kun modeemin käynnistää, ei muulloin. Jos se putoaa pois radioverkosta, niin se pitää kirjata uudelleen radioverkkoon omilla komennoillaan. Jotkin muut modeemit kirjatuvat radioverkkoon silloin kun pppd:n pystyttää.

    Äänestä

Kommentoi aloitusta


GPRS-kärvistelijä kirjoitti:

Mulla on GPRS-yhteys Linuxissa. Se yleensä toimii, mutta joskus harvoin se tilttaa eikä sitä saa toimiaan uudelleen edes boottaamalla konetta. Ainoa keino on katkaista virrat kokonaan, jolloin se nousee uudelleen pystyyn.

Normaalisti GPRS yhteyden saa päälle komennolla
"pppd call gprs"

Mutta nyt mulla on tällainen jumitilanne päällä, jolloin tuo ei avaakaan yhteyttä, kuten se normaalisti tekee. (Kone on bootattu katkaisematta virtoja modeemista.)

Kun yritän ajaa tuon edellä mainitun skriptin, niin käy näin:

------

AT
OK
ATH
OK
ATE1
OK
AT CGDCONT=1,"IP","internet","0.0.0.0",0,0
OK
ATD*99#
ERROR
Connect script failed

-------

Connect chat on täältä:
http://linux.fi/wiki/Matkapuhelin_modeemina/Elisa

(Mulla oli alun perin toisenlaiset skriptit, mutta niiden toiminnallisuudessa ei näytä olevan eroa.)

Ihmettelen että miksi tämä toimii melkein aina, mutta joskus GPRS jumiutuu kun se on ollut pitkiä aikoja päällä. Tällaisessa tilanteessa ainoa keino näyttää olevan virtojen katkaisu. Koneen boottaus ja kaiken uudelleen käynnistys ei auta! Siis pakko katkaista virrat kokonaan.

Onko hyviä arvauksia mikä voisi olla pielessä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu