USB-IRDA + GPRS net

10 bejegyzés megtekintése - 21-30 / 76
  • Szerző
    Bejegyzés
  • #1927588
    admin
    Adminisztrátor

      mert hianyol vmi libsas-(itt vmi szam jön) csomagot, amit sehol nem talalok uhu-hoz.. 5let?

      Keress ra a Googleval a libsas- re kapasbol le tudod tolteni, majd tedd fel forrasbol!

      SziLaj

      #1927589
      Derrick
      Felhasználó

        Az adataidnál nem találtam elérhetõséget ezért megkérnélek, hogy küld el nekem az alábbiakat (természetesen a nem mûködõ verzióból miután megpróbáltál kapcsolódni):
        A ~/.gprsec/EasyConn.config fájl tartalmát;
        A ~/.gprsec/conn.log fájl tartalmát;
        Terminál módban a megjelenõ hibavisszajelzéseket;

        Köszi! Közben egy kedves barátom szólt, hogy a 2. CD-rõl (UHU) fel kéne telepítenem a perl-*.uhu csomagokat, miután ezt megtettem, gond nélkül felment a 2.5 verzió is. 🙂 Kicsit hülye vagyok, úgy látszik, de az UHU-s dpkg -l szerint installálva voltak a szükséges perl-csomagok. Na, mindegy, nem ez a lényeg!

        Már írni akartam Nektek segítség kérése céljából, ezért aztán összegyûjtöttem az adatokat, amiket valahol felsoroltatok, hogy kértek, ha valaki a küzdelmeirõl akar számot adni:

        A kernel verziószáma: (uname -a)
        Linux localhost 2.4.20-21.1 #1 Thu Dec 4 01:02:48 CET 2003 i686 unknown
        unknown
        GNU/Linux

        Az X verziója: (X – verision)
        XFree86 Version 4.3.0
        Release Date: 27 February 2003
        X Protocol Version 11, Revision 0, Release 6.6
        Build Operating System: Linux 2.4.20-11smp i686 [ELF]
        (…)

        A Perl verziószáma: (perl -e ‘print” $] „;’)
        5.008

        Tk modul elérési útja: (perl -e ‘use Tk; print Tk-]findINC.””;’)
        /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Tk

        Készülék típusa:
        Nokia 6100

        Szolgáltató neve:
        Vodafone

        Csatlakozási felület (port):
        IrDA 1 (/dev/ircomm0)

        #1927590
        busj
        Felhasználó

          Sziasztok

          Nálam is volt néha gond a kapcsolódással bizonyos telefonokkal (pl. T310 SonyEricsson), a syslog -ban voltak ilyenek

          kernel: irlmp_state_setup() WATCHDOG_TIMEOUT!
          és egyéb hibák amitõl nem tudott kapcsolódni pedig az eszköz látszódott.

          Ezeket találtam:

          http://www.ibiblio.org/pub/Linux/docs/HOWT…rared-HOWTO.pdf
          http://www.hpl.hp.com/personal/Jean_Tourri…IrDA/index.html
          http://www.physiol.usyd.edu.au/daved/linux…csson/t300.html

          ezekben a lényeg a következõ:
          echo 1 ] /proc/sys/net/irda/max_tx_window
          parancs kiadása a kapcsolatindítás elõtt.

          Ezután minden ok.
          A második linken még a SigmaTel STIr4200 USB driver -re is hivatkoznak ezügyben.

          Busj

          #1927591
          Derrick
          Felhasználó

            Nos, ismét elõrébb! 🙂

            #1927592
            admin
            Adminisztrátor

              Nekem úgy tûnik a szkripttel nincs gond. Valamiért csatlakozás után a telefon lebont.
              Nincs valami hibaüzenet a /var/log/messages-ben?

              #1927593
              admin
              Adminisztrátor
                #1927594
                admin
                Adminisztrátor

                  Derick:
                  Nem lehet, hogy tul gyors sebesseggel probalkozik?
                  Probald ki mindegyik sebesseggel.

                  Ellenorizd, hogy szinkronban van-e a telefon es az infraport sebessege!
                  Pontosabban sajnos nem tudom.

                  SziLaj

                  #1927595
                  admin
                  Adminisztrátor

                    Nem lehet, hogy tul gyors sebesseggel probalkozik?

                    Könnyen elõfordulhat.

                    IrDA esetén a programban az alapbeállítás 57600, ezzel eddig sosem volt gond. Vedd vissza 38400 (ez még GPRS-hez elmegy) vagy 19200-ra (ez már nem annyira). Ez alá csak teszt jelleggel érdemes menni.

                    Mivel tapasztalataim alapján az IrDA-n keresztül valamivel több idõ telik el a készüléknek elküldött parancs és a válasz visszaérkezése között, mint pl. soros porti csatlakozó esetén, ezért a kapcsolatfigyelés idõrését is érdemes nagyobbra állítani, esetleg maximumra.

                    #1927596
                    Derrick
                    Felhasználó

                      Nekem úgy tûnik a szkripttel nincs gond. Valamiért csatlakozás után a telefon lebont.
                      Nincs valami hibaüzenet a /var/log/messages-ben?

                      Huhhh… Köszönöm, hogy ennyit foglalkoztok velem!
                      Megnéztem a /var/log/messages fájt, ideírom a kapcsolódásra vonatkozó részt. Van benne hibaüzenet az IrLAP-ra vonatkozóan, de én nem értem sajnos.

                      Code:
                      Jan 31 12:22:42 localhost pppd[3903]: pppd 2.4.1 with Callback extension

                      started by root, uid 0

                      Jan 31 12:22:43 localhost chat[3934]: send (AT^M)

                      Jan 31 12:22:43 localhost chat[3934]: timeout set to 240 seconds

                      Jan 31 12:22:43 localhost chat[3934]: expect (OK)

                      Jan 31 12:22:59 localhost chat[3934]: AT^M^M

                      Jan 31 12:22:59 localhost chat[3934]: OK

                      Jan 31 12:22:59 localhost chat[3934]:  — got it

                      Jan 31 12:22:59 localhost chat[3934]: send (ATE0^M)

                      Jan 31 12:22:59 localhost chat[3934]: expect (OK)

                      Jan 31 12:22:59 localhost chat[3934]: ^M

                      Jan 31 12:23:01 localhost chat[3934]: ATE0^M^M

                      Jan 31 12:23:01 localhost chat[3934]: OK

                      Jan 31 12:23:01 localhost chat[3934]:  — got it

                      Jan 31 12:23:01 localhost chat[3934]: send (ATV1^M)

                      Jan 31 12:23:01 localhost chat[3934]: expect (OK)

                      Jan 31 12:23:01 localhost chat[3934]: ^M

                      Jan 31 12:23:02 localhost chat[3934]: ^M

                      Jan 31 12:23:02 localhost chat[3934]: OK

                      Jan 31 12:23:02 localhost chat[3934]:  — got it

                      Jan 31 12:23:02 localhost chat[3934]: send (AT+CGMI^M)

                      Jan 31 12:23:02 localhost chat[3934]: expect (OK)

                      Jan 31 12:23:02 localhost chat[3934]: ^M

                      Jan 31 12:23:05 localhost chat[3934]: ^M

                      Jan 31 12:23:05 localhost chat[3934]: Nokia^M

                      Jan 31 12:23:05 localhost chat[3934]: ^M

                      Jan 31 12:23:05 localhost chat[3934]: OK

                      Jan 31 12:23:05 localhost chat[3934]:  — got it

                      Jan 31 12:23:05 localhost chat[3934]: send

                      (AT+CGDCONT=1,”IP”,”standardnet.vodafone.net”^M)

                      Jan 31 12:23:06 localhost chat[3934]: expect (OK)

                      Jan 31 12:23:06 localhost chat[3934]: ^M

                      Jan 31 12:23:09 localhost chat[3934]: ^M

                      Jan 31 12:23:09 localhost chat[3934]: OK

                      Jan 31 12:23:09 localhost chat[3934]:  — got it

                      Jan 31 12:23:09 localhost chat[3934]: send (ATDT*99#^M)

                      Jan 31 12:23:09 localhost chat[3934]: timeout set to 22 seconds

                      Jan 31 12:23:09 localhost chat[3934]: expect (CONNECT)

                      Jan 31 12:23:09 localhost chat[3934]: ^M

                      Jan 31 12:23:12 localhost chat[3934]: ^M

                      Jan 31 12:23:12 localhost chat[3934]: CONNECT

                      Jan 31 12:23:12 localhost chat[3934]:  — got it

                      Jan 31 12:23:12 localhost chat[3934]: send (^M)

                      Jan 31 12:23:12 localhost pppd[3903]: Serial connection established.

                      Jan 31 12:23:12 localhost pppd[3903]: Using interface ppp0

                      Jan 31 12:23:12 localhost pppd[3903]: Connect: ppp0 <--> /dev/ircomm0

                      Jan 31 12:23:16 localhost kernel: IrLAP, no activity on link!

                      Jan 31 12:23:22 localhost last message repeated 2 times

                      Jan 31 12:23:25 localhost pppd[3903]: Terminating on signal 15.

                      Jan 31 12:23:25 localhost kernel: IrLAP, no activity on link!

                      Jan 31 12:23:25 localhost pppd[3903]: Modem hangup

                      Jan 31 12:23:25 localhost pppd[3903]: Connection terminated.

                      Jan 31 12:23:26 localhost pppd[3903]: Exit.

                      Ha vannak /dev/ttyS* fájlok, akkor valószínûleg át kell néznünk a program portkeresési részét.

                      Van /dev/ttyS0 és /dev/ttyS1, mindkettõ a /dev/tts/ könyvtáron belül lévõ két crw


                      jogú eszközre mutat.

                      Nem lehet, hogy tul gyors sebesseggel probalkozik? 
                      Probald ki mindegyik sebesseggel.

                      Könnyen elõfordulhat.

                      Végigpróbáltam az összes sebességet, egyiken sem ment. 😥 A gprsec alatt a kapcsolatfigyelés idõrését maximumra állítottam, de úgy sem kapcsolódott. 🙁

                      Küzdelmeim során teljesen rendszertelenül, néha ilyesmi kimenetet is produkált a pppd file nokia-6100:

                      Code:
                      CONNECT

                      Serial connection established.

                      using channel 9

                      Using interface ppp0

                      Connect: ppp0 <--> /dev/ircomm0

                      sent [LCP ConfReq id=0x1 ]

                      sent [LCP ConfReq id=0x1 ]

                      rcvd [LCP ConfReq id=0x0 ]

                      sent [LCP ConfAck id=0x0 ]

                      sent [LCP ConfReq id=0x1 ]

                      sent [LCP ConfReq id=0x1 ]

                      sent [LCP ConfReq id=0x1 ]

                      sent [LCP ConfReq id=0x1 ]

                      Modem hangup

                      Connection terminated.

                      #1927597
                      admin
                      Adminisztrátor

                        Nem lehet, hogy a probléma éppen emiatt jelentkezik? Arra gondolok, hogy a sent [LCP ConfReq id=0x1 ] rész után „túl keveset” vár a program a telefon válaszára, ezért aztán valahogy nem cseng össze az infra és a telefon.

                        Nem, mert az utóbbi logból jól látszik, hogy a kapcsolat létrejön a ppp0-t használva.
                        Egyértelmûen látszik, hogy valami az irda-val lesz.

                        Annyit megpróbálhatsz, hogy a chat szkriptben a második timeout értékét ami alapban 22 átírod 240-re.

                      10 bejegyzés megtekintése - 21-30 / 76
                      • Be kell jelentkezni a hozzászóláshoz.