Para permitir a que a Beaglebone Black (BBB) se conecte com a internet através de um adaptador wi-fi são necessários alguns passos importantes.
A primeira coisa a se fazer é permitir o acesso à internet via USB através do cabo USB, a conexão é possibilitada pelo protocolo Remote Network Driver Interface Specification (RNDIS).
O próximo passo é compartilhar a conexão o PC host com a BBB, clique com o botão direito do mouse na conexão principal, propriedades, e na aba compartilhamento marque a 1° opção, na barra a baixo localizar a conexão da BBB, de OK.
Na conexão da BBB clique com o botão direito e entre em propriedades, selecione “Protocolo TCP/IP Versão 4 (TCP/IPv4)” e clique em propriedades, deixe para obter IP e DNS automáticos, clique em OK.
Faça o download do programa putty. Após a instalação do programa, acessar BBB via SSH com o IP 192.168.7.2
Com o putty aberto usar “root” como login.
Digite: /sbin/route add default gw 192.168.7.1
Digite: ping 8.8.8.8
Pressione “ctrl c” para parar o teste ping.
Digite: cd /etc
Digite: more resolv.conf
Digite: nano resolv.conf
Adicione: nameserver 8.8.8.8
Pressione “ctrl x” para sair e “y” para salvar a alteração.
Faça o teste de conexão pingando: ping www.google.com
Faça as atualizações
Isso pode levar um tempo de 15 a 20 minutos
Digite: apt-get update
Digite: apt-get upgrade
Atualize o kernel
Isso pode levar um tempo de 15 minutos
Digite: cd /opt/scripts/tools/
Digite: ./update_kernel.sh
Digite: reboot
Configure o Gateway novamente
Digite: /sbin/route add default gw 192.168.7.1
Digite: cd ~
Digite: ntpdate -b -s -u pool.ntp.org
Digite: apt-get update && apt-get install git
Digite: git clone https://github.com/adafruit/wifi-reset.git
Digite: cd wifi-reset
Digite: chmod +x install.sh
Digite: ./install.sh
Caso queira desabilitar wifi
Digite: systemctl disable wifi-reset.service
Configurando wifi
Após o update do kernel conectar via SSH.
Conecte o adaptador wifi, o adaptador utilizado é o WIPI
Digite: ifconfig -a
Digite: nano /etc/network/interfaces
Na tela que abrir retire os hashtags (#) das quatros linha a abaixo do # WiFi Example
# WiFi Example
#auto wlan0
#iface wlan0 inet dhcp
# wpa-ssid "essid"
# wpa-psk "password"
Digite sua rede e senha em
wpa-ssid "SUA REDE"
wpa-psk "SUA SENHA"
Pressione “ctrl x” para sair e “y” para salvar a alteração.
Digite: ifconfig wlan0 up
Digite: ifup wlan0
Localize qual o IP da rede sua BBB está conectado.
OK seu adaptador já está configurado!!!
Para programar via Cloud9 digite no browser do navegador o IP seguido de ":3000" (porta de comunicação padrão).
O vídeo a seguir mostra todos os passos.