9 Replies Latest reply: May 31, 2011 1:34 AM by Harald Naumann RSS

telit ge863-pro ethernet

Newbie

I want to use telit ge863pro with ethernet, but I am not sure how data from ethernet will be routed to gprs. My connection - module is connected with PC with ethernet and want to do internet using this module via gprs. So internally in module how ethernet packet will be routed to serial port and then to gprs form.I need my answer from programming angle.

  • Re: telit ge863-pro ethernet
    Newbie

    You can create a dialup connection on the PC that uses the Telit module via one of the COM port interfaces the USB driver creates. You can establish a connection using the windows GUI or through the RAS APIs from software. When the connection is established, it will become the default interface for the PC and all of the traffic will route through it.

    • Re: telit ge863-pro ethernet
      Newbie

      What I could understand from your reply is - connect the device with PC using USB interface and establish the dial-up connection. But I want to connect my device ( telit ge863-pro) using RJ45 cable with PC and want to browse internet.

  • Re: telit ge863-pro ethernet
    Novice

    Please refer belows for your information.( I am not sure that it can be helpful to you or not )

     

    1.  PC sides

        - if module is connected to PC, it can be detected.

        - It can be seen at the "device management"

        - if modem supplier provides  "connection manager software",  just run the program then you can connect ethernet.

          if "connection manager software" is not provided, then you make network connection( check at the web, like PC PPP)

     

    2. Routing with Serial

       - if you want to config belows then refer belows.

        EX]

             1) Data comes from Serial Port

             2) The Data should be sent to GPRS

     

         DESC]

             1)  Connect Modem to PC and run connection manager software and press connect button.

             2)  Check connection is well done and ip address  :  run ipconfig  at cmd window ( dos window)

                  supposing the leased IP( IP address is automatically get from ISP's DHCP server )  10.10.10.123

             3) Processing Serial data incomes and sending to GPRS,

                          if data should be sent to remote PC 10.10.10.200 and port 20000, TCP connection.

                 - If you are software programer

                   Make Program using serial port and lan

                      a) Open serial port

                      b) Open socket and connect to remote server 10.10.10.200 port 20000

                      c) if data comes from serial , get the data and write it to tcp socket fd

                      d) if data comes from tcp socket, get the dat and write it to serial fd

     

                 - if you are not the software programmer then refer belows

                   go the 'www.google.com" and search "serial device VSP" and you will get the answer

             

                   VSP program make mapping like serial port : remote server IPand Port

                   this VSP program get the data and send it like serial to LAN

     

             4) refer www.damosys.com , you can find more information.

     

    Hope this one helpful to you.

    • Re: telit ge863-pro ethernet
      Newbie

      hi Alex,

      Thanks for such a nice explanation.

       

      Make Program using serial port and lan

                        a) Open serial port

                        b) Open socket and connect to remote server 10.10.10.200 port 20000

                        c) if data comes from serial , get the data and write it to tcp socket fd

                        d) if data comes from tcp socket, get the dat and write it to serial fd

       

       

      Above recommended thing I have already done. I can transfer serial data to some server with tcp connection via gprs.But I am confused with ethernet data

      to be transferred to DNS (or internet world) via gprs as shown in diagram attached in file.

       

      I want to browse internet using ethernet connected to ge863-pro which is internaly connected to gsm module. So I am confused whether I need to write a program at device level to send all the ethernet data to serial of gsm module after establishing PPP connection OR there is another better approach for this?

      • Re: telit ge863-pro ethernet
        Novice

        Dear

         

        I could found data sheet of GE863-PRO and you make H/W or not using the module.

         

        At the data sheet, there is 10/100 MAC.

         

        If you want to use the LAN via 10/100 MAC then you have to make you hardware using LAN PHY

         

        I think that it is not which you want to know right?

         

        Using LAN with this kinds of module,

         

          GE863-pro <------------------>LAN PHY <----------> T/F(transformer) <----> TJ45<------>PC

         

        If module can beconnected like above connection, just make PC automactic IP setting.

         

        and then

         

        Let module connecte via serial command ( not PPP )

        just send AT command like ATDT....

        if connected, then your PC can work with LAN port.

         

        Thanks

        • Re: telit ge863-pro ethernet
          Newbie

          Dear Alex,

          Thanks for all the effort you are putting into this.

          Well hardware path I know already , I dont have any problem in hardware connection. But as I mentioned in start that my doubt is related with software

          not hardware.

          As you said after connecting to PC with ethernet and after issuing command ATDT, PC can communicate to internet. So willl  this happen straight way

          or I need to do some programming to copy ethernet data or tcp/ip data into serial buffer inside ge863.

          Just to clarify my doubt I reframe my question again-  how data from ethernet will be going to gsm part inside ge863,does it require extra programming for that. If yes then what would be it (at tcp level or ethernet level).

          • Re: telit ge863-pro ethernet
            Novice

            Dear

             

            There is some of mis-communication between and let me clearfy this one.

             

            1. What is serial data for you?

                I thought that you have additional serial device. it is not right?

             

            2. Do you want to use network via UTP cable?

             

             

            Followings are my basic concept for your question.

             

            1. Make one program which using serial and network

            2. The program does followings.

                1) serial port : make gprs module connect to networks.

                                    (ATDT.....  like connect command)

                2) if serial command get the "connected" reponse

                3) if you are using windows software tools like MFC

                    WinExec("ipconfig /renew",SW_HIDE);

                4) check PC get the IP address from grps module  via some of windows API

                5) open socket and send data

             

             

            Thanks

            • Re: telit ge863-pro ethernet
              Newbie

              Dear Alex,

              If we can come to chat then I think I can explain my doubt in better way.

              I want to use ethernet(RJ45) to do internet and the serial connection is present inside ge863. As inside chip they use AT command via serial kind of connection to gsm module. So inside chip how data will be flowing to serial port. Whether copying all ethernet data would be sufficient or need to do something extra to make internet work.

  • Re: telit ge863-pro ethernet
    Harald Naumann Expert

    If you email me on harald.naumann (at) gsm-modem.de, then I will help you with the software resources free of charge.