quarta-feira, 17 de fevereiro de 2010

ns2 no Ubuntu

Se no Snow Leopard foi uma trabalheira só instalar o ns2, já no Ubuntu 9.10, foi a coisa mais simples, nada que o Google não resolva. A questão principal é que se você baixar a versão allinone vai funcionar, mas algumas bibliotecas irão ficar repetidas, ocuparão mais espaço e você ainda gastará muito tempo compilando e configurando tudo.

Então vamos facilitar?

1 - Vá em Sistema -> Administração -> Canais de Software, aba outro software
2 - Clique em adicionar e coloque ppa:wouterh/ppa, depois Adicionar Canal.
3 - Após fechar a janela irá aparecerá uma tela, clique em recarregar.
4 - Agora é só abrir o terminal habitualmente e digitar
sudo apt-get install ns nam xgraph

Pronto, fácil não?

.

3 comentários:

Oliveira disse...

Olá, acredito que vc possa me ajudar, estou querendo utilizar o simulador ns-2 para simular a seguinte estrutura:
um ponto fixo que envia uma mensagem via broadcast e UDP para outros nós que são móveis e estes nós móveis repassam esta mensagem para outros nós via broadcast e UDP, gostaria de saber se isso é possivel? acredito não ser algo tão complexo, porem nao tenho experiencia com o ns-2, existe algum tutorial seu para instalar e configurar o ns-2 em ambiente linux? achei uma iso na internet que dizia ter o ns-2 ja instalado, porem nao o encontrei.

Obrigado desde já e espero sua resposta.

Oliveira.

denis disse...

Boa noite amigo. Tentei de varias maneiras instalar o ns no meu laptop através do pacote allinone e não consegui. Após encontrar a sua solução, parece que instalou corretamente. entretanto, não sei onde está a pasta onde ele instalou. Preciso dessa informação para inserir la dentro meus scripts tcl e executar testes. Pode me ajudar por favor??

email: denis.inf@gmail.com

Abraço, Denis.

Diogo Lima disse...

amigo em relação a instalação em ambiente linux este tutorial é bem simples, tente ele: http://idiogolima.wordpress.com/2010/02/18/ns2-no-ubuntu/

em relação a estrutura que você deseja implementar, acho que é possivel sim, contudo, deve ser tomadas algumas providencias para isso,
usar protocolo AODV que é um protocolo de roteamento entre usuarios, ou seja o pacote passa por "dentro" dos nós moveis.

não tenho tanta experiencia na programção em si do ns, ja usei o que vc propos, mas nao para broadcast....

se vc quiser encaminho um email com os arquivos que disponho aqui para vc se basear de alguma forma.

me mande um email diretamente se interessar: idiogolima@gmail.com

att

Diogo Lima Silva