Quando mudei a linha auto wlan0
para allow-hotplug wlan0
no meu arquivo /etc/network/interfaces
, funcionou.
As respostas para esta pergunta me ajudou.
Estou tentando usar o meu Beagleboard Black como um ponto de acesso sem fio (usando hostapd e dnsmasq). Eu encontrei que eu posso conectar (estou atribuído um endereço IP, obter um servidor DNS e rota padrão), mas não consigo ping meu Beagleboard Black (BBB).
Para depurar, conectei meu laptop através da interface USB com o BBB, ssh'ed in e executei ifconfig
: (Snipped as outras interfaces)
wlan0 Link encap:Ethernet HWaddr c8:3a:35:c1:32:3e
inet6 addr: fe80::ca3a:35ff:fec1:323e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:576 (576.0 B)
Eu tentei reiniciar o serviço de rede para ver se isso ajudaria, e foi o que aconteceu. Executando service networking restart
e, em seguida, ifconfig
:
wlan0 Link encap:Ethernet HWaddr c8:3a:35:c1:32:3e
inet addr:10.10.10.1 Bcast:10.10.10.255 Mask:255.255.255.0
inet6 addr: fe80::ca3a:35ff:fec1:323e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:576 (576.0 B)
Depois disso, posso levar meu laptop e conectar via Wi-Fi ao BBB e entrar em contato com ele.
Por que preciso executar manualmente service networking restart
para que minha configuração seja carregada corretamente?
cat /etc/network/interfaces
:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#auto eth0
#iface eth0 inet dhcp
# Example to keep MAC address between reboots
#hwaddress ether DE:AD:BE:EF:CA:FE
#Wifi Hosting
auto wlan0
iface wlan0 inet static
address 10.10.10.1
netmask 255.255.255.0
# The secondary network interface
#auto eth1
#iface eth1 inet dhcp
# WiFi Example
#auto wlan0
#iface wlan0 inet dhcp
# wpa-ssid "essid"
# wpa-psk "password"
# Ethernet/RNDIS gadget (g_ether)
# ... or on host side, usbnet and random hwaddr
# Note on some boards, usb0 is automaticly setup with an init script
iface usb0 inet static
address 192.168.7.2
netmask 255.255.255.0
network 192.168.7.0
gateway 192.168.7.1
Quando mudei a linha auto wlan0
para allow-hotplug wlan0
no meu arquivo /etc/network/interfaces
, funcionou.
As respostas para esta pergunta me ajudou.