.:: PERFECTRON ::.
Eletrônica, Informática, Tecnologia e coisas Geeks!
terça-feira, 23 de fevereiro de 2010
segunda-feira, 12 de novembro de 2007
Compartilhando Internet e Arquivos em Rede Ubuntu Linux X Windows XP


Neste breve artigo vamos considerar como compartilhar sua conexão internet entre um desktop com Ubuntu Linux e um desktop com Windows XP. Vamos considerar que você esteja compartilhando uma conexão discada mas note que não será dificil alterar este tutorial caso você esteja compartilhando uma conexão ADSL.
- Tenha em mãos um cabo CrossOver. Você pode adquirir este cabo no comprimento que desejar, diretamente em lojas de informática ou, se tiver recursos para isso, você mesmo pode montá-lo. Se desejar relembrar a ligação, segue aqui um excelente tutorial de montagem de cabos de rede.
- Conecte os computadores, e vá até o micro com Windows XP. Entre em Conexões de Rede, clique com o botão direito sobre seu adaptador de rede e em seguida em propriedades. Selecione Protocolo TCP-IP e clique no botão propriedades. Marque a opção "Usar o seguinte endereço IP" e digite o IP. Como são apenas dois micros, por padrão, você poderia digitar 192.168.0.2 com máscara 255.255.255.0. No campo "Gateway padrão" digite o IP do micro com Ubuntu Linux, neste exemplo será 192.168.0.1. Coloque este mesmo IP também no campo DNS Primário. A configuração do micro com Windows XP está OK. Vamos ao UBUNTU !
- Para configurar o Ubuntu abra um terminal e torne-se root. Em seguida, siga as instruções abaixo. (No exemplo abaixo, considero que sua placa de rede seja a eth0):
Aqui você configura a interface que está conectada a outro computador:
ifconfig eth0 192.168.0.1
E aqui você configura a interface que está conectada diretamente á internet:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Instalar DNSMASQ e IPMASQ:
apt-get install dnsmasq ipmasq
Reiniciar DNSMASQ:
/etc/init.d/dnsmasq restart
Reconfigurar IPMASQ:
(Selecione a opção para iniciar após a rede ter sido inicializada)
dpkg-reconfigure ipmasq
Repetindo os dois primeiros passos:
ifconfig eth0 192.168.0.1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Adicione a linha "net.ipv4.ip_forward = 1" to /etc/sysctl.conf
gedit /etc/sysctl.conf
How to share a internet connection
As instruções acimas comentadas (em inglês) encontram-se disponíveis em:
http://ubuntuforums.org/showthread.php?t=91370&highlight=share+dial-up
Para tornar permanente estas ações você pode colocar estes comandos em um script, e incluí-lo dentro do diretório /etc/init.d
-------------------------------------------------------------------------------------------------
#!/bin/bash
# Script para Compartilhar Internet
# http://perfectron.blogspot.com
ifconfig eth0 192.168.0.1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
# Instruções detalhadas em inglês:
# http://ubuntuforums.org/showthread.php?t=91370&highlight=share+dial-up
ifconfig eth0 192.168.0.1
E aqui você configura a interface que está conectada diretamente á internet:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Instalar DNSMASQ e IPMASQ:
apt-get install dnsmasq ipmasq
Reiniciar DNSMASQ:
/etc/init.d/dnsmasq restart
Reconfigurar IPMASQ:
(Selecione a opção para iniciar após a rede ter sido inicializada)
dpkg-reconfigure ipmasq
Repetindo os dois primeiros passos:
ifconfig eth0 192.168.0.1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Adicione a linha "net.ipv4.ip_forward = 1" to /etc/sysctl.conf
gedit /etc/sysctl.conf
How to share a internet connection
As instruções acimas comentadas (em inglês) encontram-se disponíveis em:
http://ubuntuforums.org/showthread.php?t=91370&highlight=share+dial-up
Para tornar permanente estas ações você pode colocar estes comandos em um script, e incluí-lo dentro do diretório /etc/init.d
-------------------------------------------------------------------------------------------------
#!/bin/bash
# Script para Compartilhar Internet
# http://perfectron.blogspot.com
ifconfig eth0 192.168.0.1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
# Instruções detalhadas em inglês:
# http://ubuntuforums.org/showthread.php?t=91370&highlight=share+dial-up
-------------------------------------------------------------------------------------------------
Agora faltou ainda o compartilhamento de arquivos.
Para isso será necessário instalar o SAMBA. (saiba mais sobre o SAMBA aqui)
sudo apt-get install samba
Após a conclusão vá em Sistemas > Administração > Pastas Compartilhadas e selecione a pasta que deseja compartilhar. Em seguida edite o arquivo de configuração do SAMBA:
sudo gedit /etc/samba/smb.conf
Agora faltou ainda o compartilhamento de arquivos.
Para isso será necessário instalar o SAMBA. (saiba mais sobre o SAMBA aqui)
sudo apt-get install samba
Após a conclusão vá em Sistemas > Administração > Pastas Compartilhadas e selecione a pasta que deseja compartilhar. Em seguida edite o arquivo de configuração do SAMBA:
sudo gedit /etc/samba/smb.conf
Procure por uma linha com 'security = user'. Se esta linha estiver comentada com um " ; " remova-o e substitua a linha por 'security = share'. Pronto! Você já compartilha uma pasta com o usuário Windows. Se você já fez o compartilhamento no Windows poderá visualizar a pasta no menu Locais > Rede ou digitando \\smb:192.168.0.2 no Firefox.
segunda-feira, 29 de outubro de 2007
Receita de Bolo: Burlando Proxies

Quem nunca ficou com raiva ao tentar acessar algum site, como por exemplo o Orkut, MySpace, Blogs e rádios on line e se deparou com uma mensagem de "Acesso Negado" exibida pelo proxy?
Primeiramente é preciso saber que determinados sites, como o Orkut, podem facilmente tomar muito tempo do usuário, tempo este que poderia ter sido empregado em trabalho. Esta é a razão pela qual muitos patrões solicitam que seu administrador da rede bloqueio este tipo de conteúdo. Além disso, sites que contém pornografia, cracks e keygens, não raro contém uma grande quantidade de vírus e scripts maliciosos, aguardando os navegantes mais incautos. Dentro de uma rede corporativa é vital evitar que usuários acessem este tipo de conteúdo e assim possam colocar em risco a segurança da informação, bem como a estabilidade do sistema. Um servidor proxy, além de poder ser utilizado como um grande cache - diminuindo assim o tráfego efetivo de internet - pode ser empregado para autenticação de usuários. No entanto, se suas intenções são boas, talvez você possa tentar convencer seu administrador de redes a liberar acesso a determinado site ou serviço, ou, se ele se mostrar intransigênte, você pode, por sua conta e risco, tentar vencer suas restrições ;-) Começando do mais óbvio: Uma quantidade enorme de pequenas e médias empresas terceirizam sua área de TI a outras empresas, normalmente de pequeno porte, e é aí que começam os problemas. Dificilmente estas empresas possuem mão de obra preparada, ou simplesmente vontade de fazer um bom trabalho. Acredite, é muito comum encontrar proxies que podem ser burlados simplesmente desabilitando-os no navegador, e esta é a primeira e mais óbvia dica:
DESABILITE O PROXY NO NAVEGADOR:
Primeiramente é preciso saber que determinados sites, como o Orkut, podem facilmente tomar muito tempo do usuário, tempo este que poderia ter sido empregado em trabalho. Esta é a razão pela qual muitos patrões solicitam que seu administrador da rede bloqueio este tipo de conteúdo. Além disso, sites que contém pornografia, cracks e keygens, não raro contém uma grande quantidade de vírus e scripts maliciosos, aguardando os navegantes mais incautos. Dentro de uma rede corporativa é vital evitar que usuários acessem este tipo de conteúdo e assim possam colocar em risco a segurança da informação, bem como a estabilidade do sistema. Um servidor proxy, além de poder ser utilizado como um grande cache - diminuindo assim o tráfego efetivo de internet - pode ser empregado para autenticação de usuários. No entanto, se suas intenções são boas, talvez você possa tentar convencer seu administrador de redes a liberar acesso a determinado site ou serviço, ou, se ele se mostrar intransigênte, você pode, por sua conta e risco, tentar vencer suas restrições ;-) Começando do mais óbvio: Uma quantidade enorme de pequenas e médias empresas terceirizam sua área de TI a outras empresas, normalmente de pequeno porte, e é aí que começam os problemas. Dificilmente estas empresas possuem mão de obra preparada, ou simplesmente vontade de fazer um bom trabalho. Acredite, é muito comum encontrar proxies que podem ser burlados simplesmente desabilitando-os no navegador, e esta é a primeira e mais óbvia dica:
DESABILITE O PROXY NO NAVEGADOR:
- No Firefox, clique em Editar > Preferências;
- Clique no botão Avançado, e, depois, na guia Rede;
- Clique no botão Configurações e marque a opção "Conectar-se diretamente";
- Clique em Ok para sair e tente navegar.
- Se não obtiver sucesso, tente o próximo passo:
SUBSTITUA O PROXY:
- No Firefox, clique em Editar > Preferências;
- Clique no botão Avançado, e, depois, na guia Rede;
- Clique no botão Configurações e marque a opção "Configuração manual de proxy";
- Substitua os endereço da caixa HTTP pelo proxy escolhido e a porta do mesmo (veja uma lista de proxies aqui, e onde você pode obter outras listas aqui);
- Marque a opção "Usar este proxy para todos os protocolos"
- Clique em Ok para sair e tente navegar.
- Se não obtiver sucesso, tente o próximo passo:
UTILIZE UM WEB PROXY OU UM SITE DE ACESSO DIFERENTE:
Esta é uma opção interessante se você deseja acessar apenas um ou outro endereço web que lhe é bloqueado. Vamos a alguns exemplos: Orkut: acesse pelo endereço www.powerscrap.com ou pelo IP 209.85.171.87. Funcionará se não houver bloqueio por palavra chave na URL. MSN: tente um dos seguintes sites (lembre-se de sempre procurar outras alternativas no google):
Esta é uma opção interessante se você deseja acessar apenas um ou outro endereço web que lhe é bloqueado. Vamos a alguns exemplos: Orkut: acesse pelo endereço www.powerscrap.com ou pelo IP 209.85.171.87. Funcionará se não houver bloqueio por palavra chave na URL. MSN: tente um dos seguintes sites (lembre-se de sempre procurar outras alternativas no google):
- http://www.onlinemessenger.nl/
- http://www.koolim.com/
- http://www.easymessage.net/download.html
- http://www.meebo.com
- http://www.e-messenger.net
- http://webmessenger.msn.com
- http://iloveim.com
- http://www.ebuddy.com
Você também pode acessar através de um WEB Proxy. Os melhores são aqueles que codificam a URL (URL Encoding) de forma a passar pelos filtros de palavra. Por exemplo, se seu proxy está configurando para bloquear URLs contendo a palavra YouTube, ele não vai bloquear um endereço codificado, pois a palavra YouTube não aparecerá na URL. Um dos melhores serviços ainda gratuito é oferecido em http://www.vtunnel.com Você conseguirá acessar o Youtube tranquilamente com este site.
UTILIZE UM SISTEMA DE COMUNICAÇÃO ANÔNIMA - TOR:
O objetivo do projeto TOR é garantir anônimidade do internauta. Veja um trecho da descrição do serviço contido no site do TOR: " Particulares usam Tor para impedir que os sites Web registem os seus acessos ou os de suas famílias, ou para acederem a sites de informação, de mensagens instantâneas, ou similares, quando estes se encontram bloqueados pelos seus provedores de acesso. Os serviços ocultos de Tor permitem aos seus utilizadores a publicação de sites Web e de outros serviços, sem necessitar revelar a sua localização. Utilizadores individuais, podem também usar Tor para comunicações socialmente sensíveis: fóruns Web para vítimas de violações e agressões, ou pessoas com doenças." Sim, você pode utilizar o TOR para acessar sites bloqueados, e algumas vezes, até mesmo para efetuar pequenos downloads em redes como Megaupload e EasyShare, embora isso não seja recomendável. Esta página contém um how-to detalhado de como instalar e configurar o TOR. O serviço ainda é um pouco lento, mas normalmente lhe dará acesso a todo tipo de site, o que nem sempre é conseguido utilizando-se de webproxies. As possibilidades de utilização do TOR vão muito além do simples acesso a conteúdo bloqueado, passando por uma ampla gama de atividades legítimas, onde a anônimidade e o direito á privacidade se fazem presentes, até o uso imoderado para ativadades ilegais, razão pela qual este serviço foi banido de alguns países. Convido você a navegar pela página do TOR e conhecer melhor este serviço.



UTILIZE UM SISTEMA DE COMUNICAÇÃO ANÔNIMA - TOR:
O objetivo do projeto TOR é garantir anônimidade do internauta. Veja um trecho da descrição do serviço contido no site do TOR: " Particulares usam Tor para impedir que os sites Web registem os seus acessos ou os de suas famílias, ou para acederem a sites de informação, de mensagens instantâneas, ou similares, quando estes se encontram bloqueados pelos seus provedores de acesso. Os serviços ocultos de Tor permitem aos seus utilizadores a publicação de sites Web e de outros serviços, sem necessitar revelar a sua localização. Utilizadores individuais, podem também usar Tor para comunicações socialmente sensíveis: fóruns Web para vítimas de violações e agressões, ou pessoas com doenças." Sim, você pode utilizar o TOR para acessar sites bloqueados, e algumas vezes, até mesmo para efetuar pequenos downloads em redes como Megaupload e EasyShare, embora isso não seja recomendável. Esta página contém um how-to detalhado de como instalar e configurar o TOR. O serviço ainda é um pouco lento, mas normalmente lhe dará acesso a todo tipo de site, o que nem sempre é conseguido utilizando-se de webproxies. As possibilidades de utilização do TOR vão muito além do simples acesso a conteúdo bloqueado, passando por uma ampla gama de atividades legítimas, onde a anônimidade e o direito á privacidade se fazem presentes, até o uso imoderado para ativadades ilegais, razão pela qual este serviço foi banido de alguns países. Convido você a navegar pela página do TOR e conhecer melhor este serviço.
As figuras abaixo mostram como funciona o TOR (clique para ver em tamanho maior):



domingo, 28 de outubro de 2007
BOPE: Tropa de Elite
Um dia quiseram ver quem era o melhor: McGyver, Jack Bauer, ou Capitão Nascimento.
Chegaram pro McGyver e falaram: A gente soltou um coelho nessa floresta. Encontre mais rápido que os outros e você será considerado o melhor!
McGyver pegou uma moeda de 5 centavos no chao, um graveto e uma pedra e entrou na floresta. Demorou 2 dias pra construir um detector de coelhos em floresta e voltou no 3o dia com o coelho.
Daí chegaram pro Jack Bauer e falaram a mesma coisa. Ele entrou correndo na floresta e 24 horas depois apareceu com o coelho. Pediu desculpas porque teve que desarmar 5 bombas nucleares, recuperar 15 armas quimicas, escapar de um navio cargueiro que ia pra China e matar 100 terroristas pra chegar ate o coelho.
Então pediram para o Cap. Nascimento ir buscar o coelho. Se ele demorasse menos de 24 horas ele seria o melhor. No que ele respondeu:
- Tah de sacanagem comigo? Cê tah de sacanagem comigo??? O senhor é um fanfarrão! Você acha que eu tenho um dia inteiro pra perder com essa brincadeira? Tu eh mo-le-que! MO-LE-QUE!!!
Virou-se calmamente para a floresta e gritou:
- Pede pra sair!!! Pede pra sair cambada!!!
Em menos de 5 segundos ja tinham saído da floresta: 300 coelhos, 20 jaguatiricas, 50 jacarés, 1.000 paca-tatu-cotia, o Shrek e o monstro-fumaça do Lost.
Daí ele gritou:
- 02, tem gente com medinho de sair da floresta, 02! 02, traz a 12!
Nisso o Bin Laden saiu da floresta correndo!!!
(Créditos: http://www.orkut.com/CommMsgs.aspx?cmm=40219157&tid=2561921103442201743&na=3&nst=11&nid=40219157-2561921103442201743-2563173470796524962 )
Capitão nascimento interroga Darth Vader:
Chegaram pro McGyver e falaram: A gente soltou um coelho nessa floresta. Encontre mais rápido que os outros e você será considerado o melhor!
McGyver pegou uma moeda de 5 centavos no chao, um graveto e uma pedra e entrou na floresta. Demorou 2 dias pra construir um detector de coelhos em floresta e voltou no 3o dia com o coelho.
Daí chegaram pro Jack Bauer e falaram a mesma coisa. Ele entrou correndo na floresta e 24 horas depois apareceu com o coelho. Pediu desculpas porque teve que desarmar 5 bombas nucleares, recuperar 15 armas quimicas, escapar de um navio cargueiro que ia pra China e matar 100 terroristas pra chegar ate o coelho.
Então pediram para o Cap. Nascimento ir buscar o coelho. Se ele demorasse menos de 24 horas ele seria o melhor. No que ele respondeu:
- Tah de sacanagem comigo? Cê tah de sacanagem comigo??? O senhor é um fanfarrão! Você acha que eu tenho um dia inteiro pra perder com essa brincadeira? Tu eh mo-le-que! MO-LE-QUE!!!
Virou-se calmamente para a floresta e gritou:
- Pede pra sair!!! Pede pra sair cambada!!!
Em menos de 5 segundos ja tinham saído da floresta: 300 coelhos, 20 jaguatiricas, 50 jacarés, 1.000 paca-tatu-cotia, o Shrek e o monstro-fumaça do Lost.
Daí ele gritou:
- 02, tem gente com medinho de sair da floresta, 02! 02, traz a 12!
Nisso o Bin Laden saiu da floresta correndo!!!
(Créditos: http://www.orkut.com/CommMsgs.aspx?cmm=40219157&tid=2561921103442201743&na=3&nst=11&nid=40219157-2561921103442201743-2563173470796524962 )
Capitão nascimento interroga Darth Vader:
sexta-feira, 26 de outubro de 2007
Aplicativos Mozilla no Ubuntu


O Ubuntu vem por default com o Firefox como navegador web. Mas como instalar uma versão mais recente do Firefox ou mesmo instalar o Thunderbird - que não está contido na instalação default?
Neste artigo irei descrever o passo-a-passo necessário para a instalação e/ou atualização dos softwares Mozilla no Ubuntu.
Siga as instruções e responda às questões que serão feitas com 'Y' ou 'N'. Após instalado o Firefox, passe para o Thuderbird:
Ah... em tempo, vai uma piadinha sobre Firefox x Internet Explorer?
Neste artigo irei descrever o passo-a-passo necessário para a instalação e/ou atualização dos softwares Mozilla no Ubuntu.
Embora não seja uma tarefa tão complicada instalar o Firefox ou Thunderbird pode requerer um pouco de tempo, conhecimento e paciência que nem todos os usuários podem ter disponível. O modo natural seria efetuar o download, desempacotar, copiar para /opt, criar ou substituir links. O modo prático é utilizar o Ubuntuzilla, que faz tudo isso automáticamente ;)
Primeiro devemos efetuar o download do pacote .deb do ubuntuzila em:
http://ubuntuzilla.wiki.sourceforge.net/
Nesta mesma página você encontrará (em inglês) as informações que se encontram aqui resumidas. Clique no Link "Download" no menu a esquerda da página e em seguida no botão verde Download. Clicando aqui você poderá acessar a versão 4.4.3 - a mais atual no momento em que escrevo. Evidentemente este link poderá estar quebrado, caso outra versão já tenha sido lançada, então use a página do ubuntuzilla dada acima e faça o download da versão mais recente. Em seguida dê um duplo clique sobre o arquivo que acabou de baixar ou use a linha de comando para instalar:
Primeiro devemos efetuar o download do pacote .deb do ubuntuzila em:
http://ubuntuzilla.wiki.sourceforge.net/
Nesta mesma página você encontrará (em inglês) as informações que se encontram aqui resumidas. Clique no Link "Download" no menu a esquerda da página e em seguida no botão verde Download. Clicando aqui você poderá acessar a versão 4.4.3 - a mais atual no momento em que escrevo. Evidentemente este link poderá estar quebrado, caso outra versão já tenha sido lançada, então use a página do ubuntuzilla dada acima e faça o download da versão mais recente. Em seguida dê um duplo clique sobre o arquivo que acabou de baixar ou use a linha de comando para instalar:
sudo dpkg -i /path/to/ubuntuzilla*.debApós instalado você já pode efetuar o download e instalação das últimas versões do Firefox e do Thunderbird:
sudo apt-get install -f
ubuntuzilla.py -a install -p firefox
ubuntuzilla.py -a install -p thunderbirdSiga as instruções e responda às questões que serão feitas com 'Y' ou 'N'. Após instalado o Thunderbird, você pode instalar as atualizações automáticas para ambos os programas (se desejar):
ubuntuzilla.py -a installupdater -p firefoxSe não desejar instalar atualizações automáticas você pode iniciar a aplicação em modo administrativo e em seguida clicar em "Ajuda > Verificar atualizações"
ubuntuzilla.py -a installupdater -p thunderbird
gksudo firefox &Para remover o Firefox e Thunderbird digite:
gksudo thunderbird &
ubuntuzilla.py -a remove -p firefoxPara remover o Ubuntuzilla:
ubuntuzilla.py -a remove -p thunderbird
sudo apt-get remove --purge ubuntuzillaCaso tenha dúvidas poderá encontrar informações mais detalhadas na página do Ubuntuzilla (ver link acima) ou simplesmente consultar o manual de utilização do software:
man ubuntuzillaEspero que estas informações possam ajudá-lo a redescobrir a web ;)
Ah... em tempo, vai uma piadinha sobre Firefox x Internet Explorer?
Marcadores:
dicas,
download,
firefox,
linux,
thunderbird
quinta-feira, 25 de outubro de 2007
Bordas ausentes no Compiz com nVidia
Para os usuários Windows ou novos usuários Linux: O Compiz-Fusion é um aplicativo que permite a exibição de efeitos tridimensionais muito interessantes em sua área de trabalho, como este mostrado abaixo:

Gostou? Pois bem... não vou mencionar aqui o passo-a-passo para instalar e configurar o Compiz. Provavelmente você deve ter feito isto por si mesmo. Se estiver utilizando o Ubuntu, e ainda não o fez, poderá simplesmente utilizar o Gerenciador de Pacotes Synaptic, ou o apt-get e instalar os seguintes pacotes: compiz, compiz-core, compiz-extra, compiz-gnome, compiz-plugins, desktop-effects, gnome-compiz-manager. Evidentemente você deve ter os drivers de sua placa 3D devidamente instalados. Um tutorial está disponível neste link.
Se você instalou o Compiz e notou que as bordas de sua janela, com os botões minimizar, maximizar e fechar simplesmente desapareceram, você pode tentar o seguinte:
sudo nvidia-xconfig --add-argb-glx-visuals -d 24
Isso funcionou comigo! Enjoy!
Se ainda houver problemas, responda que tentarei ajudar ;)

Gostou? Pois bem... não vou mencionar aqui o passo-a-passo para instalar e configurar o Compiz. Provavelmente você deve ter feito isto por si mesmo. Se estiver utilizando o Ubuntu, e ainda não o fez, poderá simplesmente utilizar o Gerenciador de Pacotes Synaptic, ou o apt-get e instalar os seguintes pacotes: compiz, compiz-core, compiz-extra, compiz-gnome, compiz-plugins, desktop-effects, gnome-compiz-manager. Evidentemente você deve ter os drivers de sua placa 3D devidamente instalados. Um tutorial está disponível neste link.
Se você instalou o Compiz e notou que as bordas de sua janela, com os botões minimizar, maximizar e fechar simplesmente desapareceram, você pode tentar o seguinte:
sudo nvidia-xconfig --add-argb-glx-visuals -d 24
Isso funcionou comigo! Enjoy!
Se ainda houver problemas, responda que tentarei ajudar ;)
Mulher biônica?
REGENERAÇÃO CELULAR:NANO TECNOLOGIA APROXIMA FICÇÃO DA REALIDADE
Cientistas americanos desenvolveram moléculas injetáveis compostas por nanotubos de carbono que possuem a capacidade de se auto-organizar,
recuperando assim tecidos vivos danificados. A experiência foi demonstrada com ratos paralíticos, que após apenas 6 semanas de
tratamento com injeção de moléculas de nantubos voltaram a andar. As moléculas entram na medula espinhal e ali se auto-organizam de forma a recuperar a lesão, sem a formação de cicatrizes, as quais normalmente impedem a transmissão dos impulsos nervosos causando a paralisia por
lesão. Esta tecnologia permitirá, ainda, salvar células danificadas, regenerar células tronco específicas, além de futuramente poderem ser aplicadas no cérebro, recuperando células que deixaram de funcionar corretamente, reparando assim doenças como o mal de Parkinson ou Alzheimer. Uma outra aplicação seria na restauração de células do coração danificadas por um infarte, o que poderia evitar necessidades de transplantes.
recuperando assim tecidos vivos danificados. A experiência foi demonstrada com ratos paralíticos, que após apenas 6 semanas de
tratamento com injeção de moléculas de nantubos voltaram a andar. As moléculas entram na medula espinhal e ali se auto-organizam de forma a recuperar a lesão, sem a formação de cicatrizes, as quais normalmente impedem a transmissão dos impulsos nervosos causando a paralisia por
lesão. Esta tecnologia permitirá, ainda, salvar células danificadas, regenerar células tronco específicas, além de futuramente poderem ser aplicadas no cérebro, recuperando células que deixaram de funcionar corretamente, reparando assim doenças como o mal de Parkinson ou Alzheimer. Uma outra aplicação seria na restauração de células do coração danificadas por um infarte, o que poderia evitar necessidades de transplantes.
Qualquer semelhança com a série de TV é mera coincidência ;)
Na foto: Michelle Ryan, a mulher biônica da nova série.
Fonte: http://tecnologia.terra.com.br/interna/0,,OI1582547-EI4801,00.html
Marcadores:
ciência,
nanotecnologia,
notícia,
tecnologia,
tv
Celulares Siemens no Linux
INTRODUÇÃO
Depois de algum tempo utilizando linux para as tarefas diárias, passou a ser realmente um transtorno ter de iniciar (ou reiniciar) o computador em Windows XP, apenas para carregar alguns arquivos para o celular, ou copiar algumas fotos. Se você, assim como eu, já passou por isso com seu celuar BENQ-SIEMENS EL71, ou qualquer outro modelo deste fabricante, este tópico poderá ajudá-lo. Note que todas as informações aqui apresentadas se referem a utilização do aparelho no UBUNTU Linux Feisty Fawn (7.04) . Assim, se você possui uma distribuição linux diferente atente para os detalhes de sua própria distribuição e faça as alterações necessárias.
Sistema de Arquivos
A SIEMENS utiliza em seus aparelhos um sistema de arquivos específico, chamado de SIEFS. Este sistema de arquivos, que poderiamos chamar de "virtual" nos disponibiliza as seguintes pastas principais:
Data
MMCard
Como todos devem saber a pasta Data é o conjunto de dados de configuração do software do celular, além de arquivos como temas, imagens, sons, bookmarks, etc. A remoção ou alteração de qualquer dado dentro desta pasta deve ser feita com cautela, pois pode * DANIFICAR * as configurações do aparelho, impedindo seu correto funcionamento.
Já a pasta MMCard é o conjunto de arquivos armazenados no cartão de memória (microSD Card)
Objetivo
As informações que você encontrará abaixo visam demonstrar como se pode obter acesso aos dados armazenados nas pastas Data e MMCard, para que você copiar livremente arquivos delas ou para elas.
Software
Para realizar o procedimento mencionado você deverá fazer o download do SIEFS, o aplicativo que utilizaremos para a montagem do sistema de arquivos Siemens em Linux. Este sistema é baseado no FUSE - File System in User Espace, o qual também instalaremos em seguida.
SIEFS: http://chaos.allsiemens.com/siefs/
Instalação
Iniciaremos fazendo o download e instalação do FUSE:
root@seraph:/# apt-get install module-assistant fuse-source fuse-utils libfuse2 libfuse-dev build-essential
E depois a instalação do SIEFS:
root@seraph:/# mv siefs-0.5.tar.gz /usr/local
root@seraph:/# cd /usr/local
root@seraph:/usr/local/# tar -zxvf siefs-0.5.tar.gz
root@seraph:/usr/local/# cd siefs-0.5
root@seraph:/usr/local/siefs-0.5/# ./configure
root@seraph:/usr/local/siefs-0.5/# make
Erro...
Provavelmente, após o make você deverá ver uma mensagem de erro similar a esta:
gcc -I/usr/local//include -DFUSEINST="\"/usr/local/\"" -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=22 -L/usr/local//lib -o siefs siefs.o obex.o transport.o comm.o crcmodel.o charset.o /usr/local//lib/libfuse.a -lpthread
/usr/local//lib/libfuse.a(fuse.o)(.text+0x1156): In function `curr_time':
/home/slipknot/packagessources/fuse/fuse-2.6.1/lib/fuse.c:738: undefined reference to `clock_gettime'
/usr/local//lib/libfuse.a(fuse.o)(.text+0x1192):/home/slipknot/packagessources/fuse/fuse-2.6.1/lib/fuse.c:741: undefined reference to `clock_gettime'
collect2: ld returned 1 exit status
make[2]: ** [siefs] Erro 1
make[2]: Saindo do diretório `/home/slipknot/packagessources/siefs/siefs-0.5/siefs'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/home/slipknot/packagessources/siefs/siefs-0.5'
make: ** [all] Erro 2
root@seraph:/usr/local/siefs-0.5/# make install
Veja abaixo o que fazer para solucioná-la:
Existem duas alternativas, a primeira não funcionou comigo, mas quem sabe pode funcionar com você:
1 - Edite o arquivo Makefile, que fica no diretorio siefs-0.5
root@seraph:/usr/local/siefs-0.5/# gedit Makefile
2 - Procure no arquivo uma linha assim: CC = gcc
3 - Adicione o parametro "-lrt" ao lado do "gcc" de modo que a linha fique assim: CC = gcc -lrt
4 - Tente um "make" novamente:
root@seraph:/usr/local/siefs-0.5/# make
Se ainda assim obter a mensagem de erro mencionada acima, tente o seguinte:
root@seraph:/usr/local/siefs-0.5/# sed -i "s:LDADD = \$(fuseinst)/lib/libfuse.a:LDADD = -lfuse:" siefs/Makefile.in
Isto funcionou perfeitamente comigo! Agora você pode partir para o "make install":
root@seraph:/usr/local/siefs-0.5/# make install
Detectando...
Agora vamos ver se seu celular foi detectado:
Primeiro veja se em seu diretório /dev existe um device ttyUSB0
Caso não, veja onde ele aparece dando o seguinte comando:
root@seraph:/# dmesg
...o qual deve lhe retornar em algum ponto algo como:
pl2303 2-3:1.0: pl2303 converter detected
usb 2-3: pl2303 converter now attached to ttyUSB0
Por fim, verifique o que retorna a USB:
root@seraph:/# lsusb
Você deve obter um resultado similar a este:
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 11f5:0004 Siemens AG (?)
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Opa! Seu celular foi detectado!
Desabilitar o controle de fluxo via hardware.
Não sei se isso é necessário no caso do EL71, você pode tentar pular esse procedimento e partir diretamente para o Montagem da unidade, dando este comando apenas se tiver problemas:
root@seraph:/#stty --file /dev/ttyUSB0 clocal -crtscts
Montando a unidade
Agora vamos finalmente montar a unidade! Antes disso eu recomendo um reboot, pois no meu caso só obtive sucesso após isto. Reboot dado, vamos montar (não se esqueça de entrar como root novamente) e listar as pastas:
root@seraph:/# mount -t siefs /dev/ttyUSB0 /media/EL71
root@seraph:/# ls /media/EL71
Se tudo ocorreu bem você verá as pastas do celular:
Data MMCard
Pronto! Agora você já pode copiar o que quiser!
Agradeço aos usuários que publicaram as informações abaixo:
http://rafaelgimenes.net/2006/11/23/lendo-dados-do-celular-siemens-cx-75-no-ubuntu-edgy-atraves-do-usb/
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2217&pagina=1
http://www.nabble.com/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0-%D1%8D%D0%BA%D1%81%D0%BF%D0%BB%D0%BE%D1%80%D0%B5%D1%80-%D1%82%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD%D0%B0-t4248572.html
Adaptado para o Benq-Siemens EL71 e versão 7.04 do Ubuntu.
Observação
Não sei porquê - mas só parece possível acessar a unidade montada como root. Nada de sudo por aqui... Se alguém souber, pode colocar a resposta :)
Depois de algum tempo utilizando linux para as tarefas diárias, passou a ser realmente um transtorno ter de iniciar (ou reiniciar) o computador em Windows XP, apenas para carregar alguns arquivos para o celular, ou copiar algumas fotos. Se você, assim como eu, já passou por isso com seu celuar BENQ-SIEMENS EL71, ou qualquer outro modelo deste fabricante, este tópico poderá ajudá-lo. Note que todas as informações aqui apresentadas se referem a utilização do aparelho no UBUNTU Linux Feisty Fawn (7.04) . Assim, se você possui uma distribuição linux diferente atente para os detalhes de sua própria distribuição e faça as alterações necessárias.
Sistema de Arquivos
A SIEMENS utiliza em seus aparelhos um sistema de arquivos específico, chamado de SIEFS. Este sistema de arquivos, que poderiamos chamar de "virtual" nos disponibiliza as seguintes pastas principais:
Data
MMCard
Como todos devem saber a pasta Data é o conjunto de dados de configuração do software do celular, além de arquivos como temas, imagens, sons, bookmarks, etc. A remoção ou alteração de qualquer dado dentro desta pasta deve ser feita com cautela, pois pode * DANIFICAR * as configurações do aparelho, impedindo seu correto funcionamento.
Já a pasta MMCard é o conjunto de arquivos armazenados no cartão de memória (microSD Card)
Objetivo
As informações que você encontrará abaixo visam demonstrar como se pode obter acesso aos dados armazenados nas pastas Data e MMCard, para que você copiar livremente arquivos delas ou para elas.
Software
Para realizar o procedimento mencionado você deverá fazer o download do SIEFS, o aplicativo que utilizaremos para a montagem do sistema de arquivos Siemens em Linux. Este sistema é baseado no FUSE - File System in User Espace, o qual também instalaremos em seguida.
SIEFS: http://chaos.allsiemens.com/siefs/
Instalação
Iniciaremos fazendo o download e instalação do FUSE:
root@seraph:/# apt-get install module-assistant fuse-source fuse-utils libfuse2 libfuse-dev build-essential
E depois a instalação do SIEFS:
root@seraph:/# mv siefs-0.5.tar.gz /usr/local
root@seraph:/# cd /usr/local
root@seraph:/usr/local/# tar -zxvf siefs-0.5.tar.gz
root@seraph:/usr/local/# cd siefs-0.5
root@seraph:/usr/local/siefs-0.5/# ./configure
root@seraph:/usr/local/siefs-0.5/# make
Erro...
Provavelmente, após o make você deverá ver uma mensagem de erro similar a esta:
gcc -I/usr/local//include -DFUSEINST="\"/usr/local/\"" -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=22 -L/usr/local//lib -o siefs siefs.o obex.o transport.o comm.o crcmodel.o charset.o /usr/local//lib/libfuse.a -lpthread
/usr/local//lib/libfuse.a(fuse.o)(.text+
/home/slipknot/packagessources/fuse/fuse
/usr/local//lib/libfuse.a(fuse.o)(.text+
collect2: ld returned 1 exit status
make[2]: ** [siefs] Erro 1
make[2]: Saindo do diretório `/home/slipknot/packagessources/siefs/si
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/home/slipknot/packagessources/siefs/si
make: ** [all] Erro 2
root@seraph:/usr/local/siefs-0.5/# make install
Veja abaixo o que fazer para solucioná-la:
Existem duas alternativas, a primeira não funcionou comigo, mas quem sabe pode funcionar com você:
1 - Edite o arquivo Makefile, que fica no diretorio siefs-0.5
root@seraph:/usr/local/siefs-0.5/# gedit Makefile
2 - Procure no arquivo uma linha assim: CC = gcc
3 - Adicione o parametro "-lrt" ao lado do "gcc" de modo que a linha fique assim: CC = gcc -lrt
4 - Tente um "make" novamente:
root@seraph:/usr/local/siefs-0.5/# make
Se ainda assim obter a mensagem de erro mencionada acima, tente o seguinte:
root@seraph:/usr/local/siefs-0.5/# sed -i "s:LDADD = \$(fuseinst)/lib/libfuse.a:LDADD = -lfuse:" siefs/Makefile.in
Isto funcionou perfeitamente comigo! Agora você pode partir para o "make install":
root@seraph:/usr/local/siefs-0.5/# make install
Detectando...
Agora vamos ver se seu celular foi detectado:
Primeiro veja se em seu diretório /dev existe um device ttyUSB0
Caso não, veja onde ele aparece dando o seguinte comando:
root@seraph:/# dmesg
...o qual deve lhe retornar em algum ponto algo como:
pl2303 2-3:1.0: pl2303 converter detected
usb 2-3: pl2303 converter now attached to ttyUSB0
Por fim, verifique o que retorna a USB:
root@seraph:/# lsusb
Você deve obter um resultado similar a este:
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 11f5:0004 Siemens AG (?)
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Opa! Seu celular foi detectado!
Desabilitar o controle de fluxo via hardware.
Não sei se isso é necessário no caso do EL71, você pode tentar pular esse procedimento e partir diretamente para o Montagem da unidade, dando este comando apenas se tiver problemas:
root@seraph:/#stty --file /dev/ttyUSB0 clocal -crtscts
Montando a unidade
Agora vamos finalmente montar a unidade! Antes disso eu recomendo um reboot, pois no meu caso só obtive sucesso após isto. Reboot dado, vamos montar (não se esqueça de entrar como root novamente) e listar as pastas:
root@seraph:/# mount -t siefs /dev/ttyUSB0 /media/EL71
root@seraph:/# ls /media/EL71
Se tudo ocorreu bem você verá as pastas do celular:
Data MMCard
Pronto! Agora você já pode copiar o que quiser!
Agradeço aos usuários que publicaram as informações abaixo:
http://rafaelgimenes.net/2006/11/23/len
http://www.vivaolinux.com.br/artigos/ve
http://www.nabble.com/%D0%BF%D1%80%D0%B
Adaptado para o Benq-Siemens EL71 e versão 7.04 do Ubuntu.
Observação
Não sei porquê - mas só parece possível acessar a unidade montada como root. Nada de sudo por aqui... Se alguém souber, pode colocar a resposta :)
Assinar:
Postagens (Atom)