Posts Tagged “windows”

UPnP ou Universal Plug and Play é uma tecnologia criada para conectar ponto-a-ponto dispositivos diversos sobre redes locais (com ou sem fio) e fazer roteamento de portas e NAT (Network Address Translation) de forma automática, para que softwares que utilizem portas não-padrões (como BitTorrent, jogos etc.) possam ter as portas roteadas sem a necessidade da configuração manual na interface web do roteador. Com o UPnP, é possível também ter um computador ou disco rígido NAS (Network-attached Storage) com músicas e vídeos e tocá-los em dispositivos como outros computadores, videogames, celulares e sistemas de som e vídeo que suportem a tecnologia. Para mais detalhes, veja o artigo na Wikipédia.

Hoje, veremos como utilizar um computador rodando Ubuntu como servidor UPnP (isto é, o dispositivo que serve os arquivos à serem tocados) e cliente UPnP (isto é, o dispositivo que toca os arquivos guardados remotamente). As duas configurações são independentes.

Antes de mais nada, é necessário ativar o UPnP no roteador, já que nem sempre ele estará ativado por padrão. Para isto, basta acessar o roteador pela interface web (geralmente, através do endereço 192.168.1.1 ou similar) e conferir se ele está ativado.

Utilizando o Ubuntu como servidor UPnP

Utilizando o computador como servidor UPnP, é possível tocar músicas e vídeos em outros dispositivos que sejam clientes UPnP, tais como: outros computadores (após configuração), Playstation 3, Xbox 360, Nokia N95 etc.

Existem diversos programas servidores UPnP. Algumas opções (da mais simples para a mais completa) são: gmediaserver, ushare e mediatomb.

Primeiro, criaremos uma pasta de compartilhamento. Os programas podem compartilhar apenas uma pasta, então caso queiramos compartilhar mais de uma pasta (por exemplo, músicas e vídeos) o ideal é criar um link para estas pastas ao invés de compartilhar a que contém tudo (por exemplo, a pasta pessoal), o que poderia ser um risco de segurança já que o UPnP daria acesso a seus arquivos a qualquer um que se conecte na rede local. Então vamos lá, abra um terminal (Aplicações > Acessórios > Terminal (ou Consola) e entre com os seguintes passos:

  • mkdir MidiaCompartilhada - utilize o nome que quiser, preferencialmente sem espaços para facilitar a configuração;
  • cd MidiaCompartilhada - entre na pasta criada;
  • ln -s ../Música . - aqui, criamos o link da pasta /home/usuario/Música para a pasta /home/usuario/MidiaCompartilhada/Música. Faça o mesmo para a pasta Vídeos ou para HDs externos, por exemplo: ln -s /media/disk/Músicas MusicasDoHdExterno.
  • sudo apt-get install ushare - instalando o GeeXboX uShare, software que compartilha os arquivos via UPnP
  • sudo dpkg-reconfigure ushare - agora vamos a configuração dele:
  • O primeiro passo é definir o nome do compartilhamento, eu escolhi “Nighto”;
  • Passo seguinte, a escolha da interface: você pode escolher se quer compartilhar pela placa de rede com fios (eth0) ou pela rede sem fio (geralmente eth1, ath0, ra0 ou wlan0, dependendo do modelo. Para saber qual é o seu caso, abra um outro terminal e entre o comando ifconfig). No meu caso, como estou utilizando o laptop que é sempre utilizado na rede sem fio, escolhi a opção correspondente, wlan0;
  • Agora escolhemos a pasta compartilhada, no meu caso, /home/nighto/MidiaCompartilhada;
  • Starting uShare UPnP A/V & DLNA Media Server: ushare. É isso aí!

Agora que temos um servidor UPnP rodando na rede, podemos ativar os clientes. Não tenho (ainda! :)) um PlayStation 3 nem um Xbox 360, mas a configuração no N95 é assim: Ferramentas, Conectividade, Mídia local, Procurar rede local.

Para quem se interessar, no Windows XP é assim (pode ser necessário ter em mãos o CD de instalação do mesmo):

  1. Iniciar > [Configurações] > Painel de Controle;
  2. Adicionar ou remover programas;
  3. Adicionar/remover componentes do Windows;
  4. Clique em Serviços de Rede (no nome, não na caixa) e clique no botão Detalhes;
  5. Marque a caixa Interface de Usuário Plug and Play Universal e clique em OK.
  6. Clique em Avançar e depois em Concluir.

Agora, ele pode ser acessado através do ícone “Meus locais de rede”.

Utilizando o Ubuntu como cliente UPnP

Já o caminho inverso, a utilização do Ubuntu como cliente UPnP, também é possível, montando o compartilhamento UPnP como um sistema de arquivos utilizando o programa djmount.

O procedimento é o seguinte:

  • sudo mkdir /media/upnp ; sudo chmod 777 /media/upnp - Criamos uma pasta para montar o UPnP, isto é, onde os arquivos serão acessados;
  • wget http://circodigital.org.br/repositorio/hardy32/djmount_0.71-1_i386.deb ; sudo dpkg -i djmount_0.71-1_i386.deb ; rm djmount_0.71-1_i386.deb - Baixamos e instalamos o pacote do djmount. Caso você execute a versão 64 bits, terá de compilar o pacote.
  • sudo modprobe -l -t /media/upnp fuse ; sudo djmount /media/upnp - Montamos a pasta. Se quiser que isso aconteça automaticamente, vá em Sistema > Preferências > Sessões e Adicione um ítem UPnP DjMount com o comando sleep 20 && modprobe -l -t /media/upnp fuse && djmount /media/upnp

Agora podemos acessar o conteúdo de servidores UPnP no Ubuntu, bastando abrir a pasta /media/upnp. No N95, para servir os arquivos, vá na opção Ferramentas, Conectividade, Mídia local e escolha os ítens que quer compartilhar.

Referências:

Tags: , , , , , , , , ,

Comments Nenhum comentário »

Ser o geek da família me traz atribuições como, por exemplo, fazer a manutenção nos computadores de todos os familiares, que são muitos (minha vó por parte de mãe resolveu ter 16 filhos! :D). Alguns deles rodam Linux, mas não todos, o que me faz algumas vezes ter que instalar o Windows. (oh! o horror :D) Assim, resolvi fazer um guiazinho o que instalo nas máquinas afim de mantê-las o mais livres quanto possível, isto é, rodando programas livres (ou, em última instância, proprietários porém gratuitos) no lugar daqueles que seriam comunmente pirateados.

Então vamos lá. Depois de instalar o Windows, instalar os drivers (sempre as versões mais novas, baixadas de outro computador ou utilizando um live-cd de Linux, nunca as do CD), rodar o Windows Update n vezes, instalo o seguinte:

  • Firefox - navegador de internet, alternativa ao Internet Explorer;
  • Thunderbird - correio eletrônico, alternativa ao Outlook e Outlook Express;
  • 7-Zip - des/compactador de arquivos, alternativa ao WinZip e WinRAR;
  • BrOffice - versão brasileira do OpenOffice, suíte de aplicativos de escritório, alternativa ao Microsoft Office (Word, Excel, Access, PowerPoint etc.)
  • aMSN - alternativa ao MSN e Windows Live Messenger, contendo a maioria dos recursos (conversa de voz, webcam, winks etc.)
  • Pidgin - mensageiro instantâneo multiredes, fala na rede do MSN, ICQ, Yahoo!, Google Talk etc., mais leve que o aMSN e ótimo para quem não quer todos os recursos do MSN. Na instalação, opto por instalar a verificação ortográfica em português, que instala o Aspell, uma alternativa interessante para verificar a ortografia de qualquer texto (é possível arrastar arquivos de texto para ele, ou enviá-los clicando com o botão direito e em “Enviar para”);
  • GIMP - editor de imagens em multicamada, alternativa ao Adobe Photoshop. Lembrando também instalar a documentação, que vem num instalador separado por não estar disponível em português;
  • Inkscape - editor de imagens vetoriais, alternativa ao Corel Draw!;
  • Scribus - editorador de textos, alternativa ao Adobe PageMaker. Necessária também a instalação do Ghostscript;
  • Fontes Liberation - 3 fontes livres (Liberation Mono, Sans e Serif), milimetricamente compatíveis às fontes Courier New, Arial e Times New Roman. Já configuro o tema padrão do Windows, Bloco de Notas e Firefox para utilizá-las.
  • VLC - VideoLan Client, player de vídeo leve e “toca-tudo”;
  • InfraRecorder - Gravador de CD e DVD, alternativa ao Nero Burning ROM;
  • Notepad++ - Um bloco de notas melhorado.

E também programas não-livres, porém gratuitos:

  • Adobe Flash, Shockwave e Air;
  • Microsoft Silverlight;
  • Avast Home;
  • Java da Sun, que já coloca por padrão um link na Área de Trabalho e no Menu Iniciar convidando o usuário a experimentar o OpenOffice, ótima iniciativa;
  • Foxit Reader, leitor de arquivos PDF, alternativa mais leve ao Adobe Reader;
  • CCCP - Combined Community Codec Pack, pacotes de codecs para tocar todos os tipos de áudio e vídeo sem problemas.
  • PowerPoint Viewer - O BrOffice renderiza bem os arquivos do Microsoft Office, mas em algumas apresentações de slides há uma brusca queda de performance, o que é crítico para quem vive mandando emails disso. Com o visualizador, mata-se o problema sem recorrer a pirataria.

Se você usa Linux, notará que não conhece alguns dos programas. Isto acontece porque, apesar de serem livres, só tem versões para Windows.

Se o computador é para o sobrinho, além do tio, também vão vários jogos livres de Windows… mas isso fica para outro post.

Postado de casa pelo lap

Tags: , ,

Comments 2 comentários »