<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
		<id>http://www.lcad.inf.ufes.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ranik+guidolini</id>
		<title>LCAD - Contribuições do(a) usuário(a) [pt-br]</title>
		<link rel="self" type="application/atom+xml" href="http://www.lcad.inf.ufes.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ranik+guidolini"/>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php/Especial:Contribui%C3%A7%C3%B5es/Ranik_guidolini"/>
		<updated>2026-04-27T04:04:15Z</updated>
		<subtitle>Contribuições do(a) usuário(a)</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_14.04&amp;diff=81295</id>
		<title>Instalação Carmen para Ubuntu 14.04</title>
		<link rel="alternate" type="text/html" href="http://www.lcad.inf.ufes.br/wiki/index.php?title=Instala%C3%A7%C3%A3o_Carmen_para_Ubuntu_14.04&amp;diff=81295"/>
				<updated>2017-04-05T17:54:07Z</updated>
		
		<summary type="html">&lt;p&gt;Ranik guidolini: /* Preparação para a instalação do Carmen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:Carmen]]&lt;br /&gt;
&lt;br /&gt;
Essa instalação é completa, mas é necessário testar todos os módulos. &lt;br /&gt;
&lt;br /&gt;
= Preparação para a instalação do Carmen = &lt;br /&gt;
&lt;br /&gt;
Atualizar o apt:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Instalar o git, gimp, meld e vim:&lt;br /&gt;
 sudo apt-get install gimp meld vim git&lt;br /&gt;
&lt;br /&gt;
Baixar o Carmen pelo git (faça o download enquanto segue os próximos passos):&lt;br /&gt;
 git clone https://github.com/LCAD-UFES/carmen_lcad.git&lt;br /&gt;
&lt;br /&gt;
Baixe a MAE via git:&lt;br /&gt;
 git clone https://github.com/LCAD-UFES/MAE.git&lt;br /&gt;
&lt;br /&gt;
Instalar os pacotes para o carmem no 14.04&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install swig \&lt;br /&gt;
 libgtk2.0-dev \&lt;br /&gt;
 qt-sdk \&lt;br /&gt;
 libimlib2 libimlib2-dev \&lt;br /&gt;
 imagemagick libmagick++-dev \&lt;br /&gt;
 libwrap0 libwrap0-dev tcpd \&lt;br /&gt;
 libncurses5 libncurses5-dev \&lt;br /&gt;
 libgsl0-dev libgsl0ldbl \&lt;br /&gt;
 libdc1394-22 libdc1394-22-dev libdc1394-utils \&lt;br /&gt;
 cmake \&lt;br /&gt;
 libgtkglext1 libgtkglext1-dev \&lt;br /&gt;
 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev \&lt;br /&gt;
 libglade2-0 libglade2-dev \&lt;br /&gt;
 freeglut3 freeglut3-dev \&lt;br /&gt;
 libcurl3 libcurl3-nss libcurl4-nss-dev \&lt;br /&gt;
 libglew1.5 libglew1.5-dev libglewmx1.5 libglewmx1.5-dev libglew-dev \&lt;br /&gt;
 libkml0 libkml-dev \&lt;br /&gt;
 liburiparser1 liburiparser-dev \&lt;br /&gt;
 libusb-1.0-0 libusb-1.0-0-dev libusb-dev \&lt;br /&gt;
 libxi-dev libxi6 \&lt;br /&gt;
 libxmu-dev libxmu6 \&lt;br /&gt;
 build-essential libforms-dev \&lt;br /&gt;
 byacc \&lt;br /&gt;
 flex \&lt;br /&gt;
 doxygen \&lt;br /&gt;
 libespeak-dev libfftw3-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
caso de erro em libcheese-gtk23 instale os pacotes abaixo antes dos anteriores (Solucão nao confirmada):&lt;br /&gt;
 sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0&lt;br /&gt;
&lt;br /&gt;
Instalar o Java:&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:webupd8team/java&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install oracle-jdk8-installer&lt;br /&gt;
 update-alternatives --display java&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/environment:&lt;br /&gt;
 sudo gedit /etc/environment&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 JAVA_HOME=/usr/lib/jvm/java-8-oracle&lt;br /&gt;
&lt;br /&gt;
Instalar o eclipse:&lt;br /&gt;
 &lt;br /&gt;
Baixe o eclipse de:&lt;br /&gt;
 https://www.eclipse.org/downloads/eclipse-packages/&lt;br /&gt;
&lt;br /&gt;
Descompacte o ecplise&lt;br /&gt;
 cd Downloads/&lt;br /&gt;
 sudo mv eclipse-...tar.gz  /opt&lt;br /&gt;
 cd /opt/&lt;br /&gt;
 sudo tar -xvf eclipse-...tar.gz &lt;br /&gt;
&lt;br /&gt;
Crie um arquivo desktop e edite ele em /usr/share/applications:&lt;br /&gt;
 sudo gedit /usr/share/applications/eclipse.desktop&lt;br /&gt;
&lt;br /&gt;
Coloque o seguinte conteudo:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=Eclipse&lt;br /&gt;
 Type=Application&lt;br /&gt;
 Exec=/opt/eclipse/eclipse&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
 Comment=Integrated Development Environment&lt;br /&gt;
 NoDisplay=false&lt;br /&gt;
 Categories=Development;IDE&lt;br /&gt;
 Name[en]=Eclipse&lt;br /&gt;
&lt;br /&gt;
Instale as deps da PCL:&lt;br /&gt;
 sudo apt-get install libeigen3-dev libboost-all-dev libflann-dev libvtk5-dev cmake-gui&lt;br /&gt;
&lt;br /&gt;
Instale as deps do OpenCV 2.4.9 :&lt;br /&gt;
 sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev \&lt;br /&gt;
 libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev \&lt;br /&gt;
 libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev \&lt;br /&gt;
 libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev \&lt;br /&gt;
 libavcodec-dev libavformat-dev libswscale-dev&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Baixar os arquivos:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip&lt;br /&gt;
 wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/bullet/bullet-2.78-r2387.tgz&lt;br /&gt;
 wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 wget http://www.kvaser.com/software/7330130980754/V5_3_0/linuxcan.tar.gz&lt;br /&gt;
 tar -xvf bullet-2.78-r2387.tgz&lt;br /&gt;
 unzip opencv-2.4.9.zip &lt;br /&gt;
 tar -xvf linuxcan.tar.gz&lt;br /&gt;
 tar -xvf FANN-2.2.0-Source.tar.gz&lt;br /&gt;
 mv bullet-2.78 bullet&lt;br /&gt;
 cd bullet&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd linuxcan&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ..&lt;br /&gt;
 cd FANN-2.2.0-Source&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cd ../..&lt;br /&gt;
 cd opencv-2.4.9&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake -D WITH_TBB=ON -D WITH_CUDA=OFF -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
 gedit /etc/ld.so.conf.d/opencv.conf&lt;br /&gt;
&lt;br /&gt;
Adicione ao final dele:&lt;br /&gt;
 /usr/local/lib&lt;br /&gt;
&lt;br /&gt;
Execute: &lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
Edite o arquivo /etc/bash.bashrc:&lt;br /&gt;
 gedit /etc/bash.bashrc&lt;br /&gt;
&lt;br /&gt;
Adicione no final do arquivo:&lt;br /&gt;
 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
sair do rooot&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Coloque no .bashrc:&lt;br /&gt;
 #CARMEN&lt;br /&gt;
 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig&lt;br /&gt;
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu/:/usr/lib/libkml&lt;br /&gt;
 export CARMEN_HOME=~/carmen_lcad&lt;br /&gt;
 &lt;br /&gt;
 #MAE&lt;br /&gt;
 export MAEHOME=~/MAE&lt;br /&gt;
 export PATH=$PATH:$MAEHOME/bin&lt;br /&gt;
&lt;br /&gt;
Instale os pacotes imlib e flycapture:&lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages/&lt;br /&gt;
 sudo dpkg -i imlib_1.9.15-20_amd64.deb &lt;br /&gt;
 sudo dpkg -i imlib-devel_1.9.15-20_amd64.deb&lt;br /&gt;
 tar -xvf flycapture2-2.5.3.4-amd64-pkg.tgz&lt;br /&gt;
 cd flycapture2-2.5.3.4-amd64/&lt;br /&gt;
 sudo apt-get install libglademm-2.4-1c2a&lt;br /&gt;
 sudo apt-get install libglademm-2.4-dev&lt;br /&gt;
 sudo apt-get install libgtkmm-2.4-dev&lt;br /&gt;
 sudo sh install_flycapture.sh&lt;br /&gt;
&lt;br /&gt;
Faça os links:&lt;br /&gt;
 sudo ln -s /usr/lib64/libgdk_imlib.so.1.9.15 /usr/lib64/libgdk_imlib.a&lt;br /&gt;
 sudo ln -s /usr/src/linux-headers-3.8.0-30/ /usr/src/linux&lt;br /&gt;
&lt;br /&gt;
Instale a PCL:&lt;br /&gt;
 sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install libpcl-all&lt;br /&gt;
&lt;br /&gt;
Instale a câmera Kinect:&lt;br /&gt;
 sudo su&lt;br /&gt;
 cd /usr/local&lt;br /&gt;
 wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.19/libusb-1.0.19.tar.bz2&lt;br /&gt;
 tar xvf libusb-1.0.19.tar.bz2&lt;br /&gt;
 cd libusb-1.0.19&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
se der erro na instalacao acima tente instalar a udev-dev antes:&lt;br /&gt;
 sudo apt-get install libudev-dev&lt;br /&gt;
&lt;br /&gt;
 mkdir /usr/local/tplib&lt;br /&gt;
 cd /usr/local/tplib&lt;br /&gt;
 git clone git://github.com/OpenKinect/libfreenect.git&lt;br /&gt;
 cd libfreenect&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 cp src/libfreenect.pc /usr/local/tplib/&lt;br /&gt;
 make&lt;br /&gt;
 cp ../src/libfreenect.pc.in src/libfreenect.pc &lt;br /&gt;
 cp ../fakenect/fakenect.sh.in fakenect/fakenect.sh&lt;br /&gt;
 make install&lt;br /&gt;
 ldconfig /usr/local/lib64/&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Execute:&lt;br /&gt;
 glview&lt;br /&gt;
&lt;br /&gt;
Caso dê erro, tente:&lt;br /&gt;
 freenect-glview&lt;br /&gt;
&lt;br /&gt;
Se der erro execute:&lt;br /&gt;
 sudo ldconfig /usr/local/lib64/&lt;br /&gt;
&lt;br /&gt;
Instalação da biblioteca G2O 14.04:&lt;br /&gt;
 sudo apt-get install cmake libsuitesparse-dev libqt4-dev qt4-qmake&lt;br /&gt;
 cd /usr/local/&lt;br /&gt;
 sudo svn co https://svn.openslam.org/data/svn/g2o&lt;br /&gt;
 cd /usr/local/g2o/trunk/build/&lt;br /&gt;
 sudo cmake ../ -DBUILD_CSPARSE=ON -DG2O_BUILD_DEPRECATED_TYPES=ON -DG2O_BUILD_LINKED_APPS=ON&lt;br /&gt;
 sudo make&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
'''ATENCAO: Caso esteja usando o UBUNTU 14.04.3 é necessario instalar a zlib:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Para verificar sua versão, veja no campo Description, na saída do comando abaixo:&lt;br /&gt;
  lsb_release -a&lt;br /&gt;
Caso seja o 14.04.3 faca: &lt;br /&gt;
 cd $CARMEN_HOME/ubuntu_packages&lt;br /&gt;
 sudo dpkg -i zlib1g_1.2.3.4.dfsg-3ubuntu4_amd64.deb &lt;br /&gt;
 sudo dpkg -i zlib1g-dev_1.2.3.4.dfsg-3ubuntu4_amd64.deb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Faça o link da boost:&lt;br /&gt;
 sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_thread-mt.so&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instale as bibliotecas da MAE:&lt;br /&gt;
 sudo apt-get install make g++ freeglut3-dev byacc libforms-dev libtiff4-dev libXi-dev libXmu-dev doxygen tcsh flex libdc1394-22-dev&lt;br /&gt;
&lt;br /&gt;
# Compilar a MAE:&lt;br /&gt;
## Pré-requisito: as variáveis de ambiente MAEHOME e PATH devem estar ajustadas;&lt;br /&gt;
## Entrar no diretório da MAE: &amp;quot;cd $MAEHOME&amp;quot;;&lt;br /&gt;
## Compilar a MAE: &amp;quot;make&amp;quot;.&lt;br /&gt;
## Verificar se a biblioteca da MAE libnet_conn.a foi gerado em MAEHOME/lib;&lt;br /&gt;
## Verificar se o compilador da MAE netcomp foi gerado em MAEHOME/bin.&lt;br /&gt;
&lt;br /&gt;
Mais informações sobre a MAE: http://www.lcad.inf.ufes.br/wiki/index.php/M%C3%A1quina_Associadora_de_Eventos_-_MAE#Compilando_a_MAE&lt;br /&gt;
&lt;br /&gt;
Instalação da dlib:&lt;br /&gt;
 cd /usr/local&lt;br /&gt;
 sudo su&lt;br /&gt;
 git clone https://github.com/davisking/dlib.git&lt;br /&gt;
 cd dlib/&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build/&lt;br /&gt;
 cmake .. {Vai reclamar de coisas CUDA. Mas pode compilar sem suporte a CUDA}&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Instalação da libwnn:&lt;br /&gt;
 cd /usr/local&lt;br /&gt;
 git clone http://github.com/filipemtz/libwnn&lt;br /&gt;
 cd libwnn&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ..&lt;br /&gt;
 make -j 4&lt;br /&gt;
 sudo make install&lt;br /&gt;
 &lt;br /&gt;
 Atenção: em caso de problema com o opencv, faça:&lt;br /&gt;
 cd build&lt;br /&gt;
 rm -rf *&lt;br /&gt;
 cmake -DOpenCV_DIR=/usr/local/opencv-2.4.9/build/ ..&lt;br /&gt;
 make -j 4&lt;br /&gt;
 sudo make install&lt;br /&gt;
&lt;br /&gt;
Feche todos os terminais e faça:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 ./configure --nojava --nocuda --nozlib&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] N&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
&lt;br /&gt;
Antes de compilar o CARMEN, precisamos que o módulo tracker seja compilado separadamente para que o navigator_spline funcione:&lt;br /&gt;
 cd $CARMEN_HOME/src/tracker&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Vai dar um erro de compilação, mas está tudo ok.&lt;br /&gt;
&lt;br /&gt;
Para compilar o carmen rode:&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Caso dê erro por causa da libusb.h vá no arquivo:&lt;br /&gt;
  sudo vim /usr/local/include/libfreenect.hpp&lt;br /&gt;
E altere #include &amp;lt;libusb.h&amp;gt; para&lt;br /&gt;
  #include &amp;lt;libusb-1.0/libusb.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Caso dê erro na compilacão no global por causa do z_stream tente&lt;br /&gt;
 cd $CARMEN_HOME/src&lt;br /&gt;
 make clean&lt;br /&gt;
 ./configure --nojava --nocuda&lt;br /&gt;
   Should the C++ tools be installed for CARMEN: [Y/n] Y&lt;br /&gt;
   Should Python Bindings be installed: [y/N] N&lt;br /&gt;
   Searching for Python2.4... Should the old laser server be used instead of the new one: [y/N] N&lt;br /&gt;
   Install path [/usr/local/]: &lt;br /&gt;
   Robot numbers [*]: 1,2&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
= Ajustes para a IARA =&lt;br /&gt;
&lt;br /&gt;
Para configurar o OpenJAUS siga o tutorial em : &lt;br /&gt;
 &lt;br /&gt;
 $CARMEN_HOME/sharedlib/OpenJAUS/README_ALBERTO.txt&lt;br /&gt;
&lt;br /&gt;
Para que o GPS e o XSENS sejam configurados automaticamente ao serem conectados às portas USB, copie o seguinte arquivo do diretório data do Carmen para sua máquina:&lt;br /&gt;
&lt;br /&gt;
 cd $CARMEN_HOME/data&lt;br /&gt;
 sudo cp 99-usb-serial.rules /etc/udev/rules.d/&lt;br /&gt;
&lt;br /&gt;
== Ajustes na rede para o GPS Trimble ==&lt;br /&gt;
&lt;br /&gt;
Para conectar o novo GPS Trimble é necessário uma conexão com a Internet dentro da IARA. Optamos por usar um iPhone com conexão 3G.&lt;br /&gt;
&lt;br /&gt;
Para o iPhone funcionar no Ubuntu 12.04 é necessário um tanto de coisas... Perdemos o histórico mas dá para achar na Internet (Google iPhone 4S ubuntu 12.04 mount). Precisa instalar uns pacotes (apt-get install ...). Se você tiver sucesso, vai ser possível usar o iPhone como Personal Hotspot, ou seja, usar a Internet de dentro da IARA.&lt;br /&gt;
&lt;br /&gt;
Feito isso, é necessário criar um Gateway da máquina que tem acesso a Internet (car01) para uma subrede da IARA (192.168.0.0 - a subrede de Carro Network). Para isso (ver página de referência em https://help.ubuntu.com/community/Internet/ConnectionSharing (Gateway set up)), considerando o iPhone em eth2 e a subrede da IARA em eth1:&lt;br /&gt;
  sudo iptables -A FORWARD -o eth2 -i eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT&lt;br /&gt;
  sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
  sudo iptables -t nat -F POSTROUTING&lt;br /&gt;
  sudo iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE&lt;br /&gt;
  sudo iptables-save | sudo tee /etc/iptables.sav&lt;br /&gt;
&lt;br /&gt;
Os comandos acima criam um NAT do iPhone para a subrede da IARA. Em seguida, é necessário editar o /etc/rc.local e adicionar a linha abaixo antes de &amp;quot;exit 0&amp;quot;:&lt;br /&gt;
  iptables-restore &amp;lt; /etc/iptables.sav&lt;br /&gt;
&lt;br /&gt;
É necessário ainda:&lt;br /&gt;
  sudo sh -c &amp;quot;echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Para tornar isso permanente, inclua as linhas abaixo em /etc/sysctl.conf:&lt;br /&gt;
  net.ipv4.ip_forward=1&lt;br /&gt;
  net.ipv4.conf.default.forwarding=1&lt;br /&gt;
  net.ipv4.conf.all.forwarding=1&lt;br /&gt;
&lt;br /&gt;
No Network Manager, tem que setar &amp;quot;Use this connection only for resources on its network&amp;quot; (Network Manager-&amp;gt;IPv4 Settings-&amp;gt;Routes) em todas as redes cabeadas exceto a do iPhone.&lt;br /&gt;
&lt;br /&gt;
Pronto!&lt;/div&gt;</summary>
		<author><name>Ranik guidolini</name></author>	</entry>

	</feed>