Ir para o conteúdo

 Voltar a Linguagem NCL
Tela cheia

Exemplo NLC + TCP

20 de Setembro de 2009, 19:23 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 20 vezes
Alguém conseguiu executar o exemplo 06 ?

http://www.telemidia.puc-rio.br/~francisco/nclua/tutorial/exemplo_06.html

Quando eu preencho os valores no input e aperto Enter o programa finaliza a execução e não me mostra nenhum resultado.

Onde posso conseguir mais informações sobre o uso da classe tcp?

[]'s 

Autor: Árisson Leal


1212 comentários

  • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
    20 de Setembro de 2009, 21:15

     

    Este tópico já foi tratado nesta thread. Veja a última mensagem que postei.

    • 11fe8f35b9e7063de5f14dd0ab44baa4?only path=false&size=50&d=404Árisson Leal(usuário não autenticado)
      20 de Setembro de 2009, 21:41

       

      Oi Manoel,

      Estou usando o Ginga-NCL Virtual STB (v. 0.10.1 rel.21) no ubuntu 8.10 com o VMWare player (2.5.3 build-185404).

      Só consigo me conectar via ssh se estiver configurado como NAT, mudando para Bridge não consigo executar o exemplo.

      Estou tendo o mesmo erro citado nessa thread que você passou.

      Você tem mais alguma dica?

      • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
        21 de Setembro de 2009, 10:03

         

        Bem, na rede da universidade, que tem DHCP, a VM recebe um IP, e configuro como Bridge. Se eu configurar como NAT ela recebe IP tbm, tenho acesso à net, mas a classe TCP não funciona. 

        Conectado via rede 3G, por exemplo, não tem como configurar como Bridge. Qual o seu tipo de conexão?

        • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
          21 de Setembro de 2009, 11:27

           

          Ah, isso porque o VMWare Player parece só permitir conexões ethernet.

        • 11fe8f35b9e7063de5f14dd0ab44baa4?only path=false&size=50&d=404Árisson Leal(usuário não autenticado)
          21 de Setembro de 2009, 22:11

           

          Oi Manoel,

          Testei das duas maneiras Nat e Bridge reiniciei o VMware Player pra obter um novo IP via DHCP. Consegui me conectar via SSH e executar o exemplo, mas das duas maneiras obtive o mesmo erro.

          Segue o log de erro das tentativas:

          (log_nat.txt)
          www.​send​spac​e.co​m/fi​le/u​mmq3​w

          (log_bridge.txt)
          www.​send​spac​e.co​m/fi​le/k​4l7m​i

          • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
            22 de Setembro de 2009, 13:15

             

            Bem, não sei o pq disso. Olhei seu log e vi que como bridge aparecem dois endereços de DNS:
            changing nameserver to 10.0.0.138
            changing nameserver to 192.168.0.1

            No meu caso, aparece apenas um:
            changing nameserver to 164.41.67.130

            Vc poderia abrir o arquivo /etc/resolve.conf  e ver o que realmente tem lá. No meu caso, de número IP, tem apenas o último que mostrei, que é um IP real. No seu caso nenhum dos IP's é real.

            Vc consegue baixar algo da net, por exemplo usando wget, quando está como bridge?

            Vc pode tentar usar um endereço DNS do OpenDNS pra ver. Acesse www.​open​dns.​com/​star​t/&n​bsp; para pegar um.

            • 11fe8f35b9e7063de5f14dd0ab44baa4?only path=false&size=50&d=404Árisson Leal(usuário não autenticado)
              22 de Setembro de 2009, 23:58

               

              Oi Manoel,

              Com Nat ou Bridge eu consigo baixar arquivos com o wget sem problemas.

              Acho que vou ter que testar em uma máquina Windows. :(

              Qual a configuração do seu ambiente ?

               

              • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
                23 de Setembro de 2009, 10:55

                 

                Estou usando as mesmas versões do VMWare player e do VSTB. Estou usando
                ubuntu 9.04 com kernel 2.6.30. Já testei outras vezes alterando a
                configuração para nat e não funciona. Altero para bridge, reinicio e
                funciona de primeira, sempre, sem problemas.

              • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
                23 de Setembro de 2009, 10:54

                 

                Estou usando as mesmas versões e ferramentas q vc relatou, só que em Ubuntu 9.04 com kernel 2.6.30.

                 

                Vc tentou alterar os endereços DNS?

                • 11fe8f35b9e7063de5f14dd0ab44baa4?only path=false&size=50&d=404Árisson Leal(usuário não autenticado)
                  30 de Setembro de 2009, 23:33

                   

                  Oi Manoel,

                  Voltei a tentar novamente, mas ainda sem sucesso.

                  Alterei o conteúdo do resolv.conf como você sugeriu.

                  Antes era assim:

                  generated by /sbin/dhclient-script
                  search localdomain
                  nameserver 172.16.107.2

                  Mudei para:

                  nameserver 208.67.222.222
                  nameserver 208.67.220.220

                  Mesmo assim não funcionou corretamente, depois de digitar uma palavra e apertar enter o resultado retornado foi 'nao encontrado' sempre me retorna esse valor e a aplicação trava.

                  A verificação do retorno é feita na linha 22 do google.lua, coloquei uma linha antes para imprimir o conteúdo da variável result, e o retorno foi esse aqui:

                  HTTP/1.0 400 Bad Request
                  Server: squid
                  Date: Thu, 01 Oct 2009 02:19:54 GMT
                  Content-Type: text/html
                  Content-Length: 15
                  Expires: Thu, 01 Oct 2009 02:19:54 GMT
                  X-Squid-Error: ERR_INVALID_REQ 0
                  X-Cache: MISS from .
                  Via: 1.0 .:80 (squid)
                  Proxy-Connection: close

                  <!-- squid -->

                  Você conhece algum material que fale melhor sobre o uso do tcp ?

                  valeu pela ajuda!

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo