Eu tenho uma nova instalação do Linux Mint Mate 64 em um antigo iMac (final de 2008).
Eu não consigo conectar usando um cabo de rede, então eu preciso usar wlan.
Eu instalei drivers broadcom, os gerentes de rede mostram a conexão wi-fi e tudo parece bem ... mas não consigo me conectar a nada, exceto localhost.
Eu tentei reduzir o problema e acredito ter um problema na conexão com o roteador. Se eu pingar, recebo 100% do pacote perdido. Se eu fizer ping, recebo respostas do roteador!
$ ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data.
From 192.168.10.111 icmp_seq=1 Destination Host Unreachable
$ ping -b 192.1168.10.255
WARNING: pinging broadcast address
PING 192.168.10.255 (192.168.10.255) 56(84) bytes of data.
64 bytes from 192.168.10.1: icmp_seq=3 ttl=255 time=299ms
...
Por favor, note que o DHCP funciona, uma vez que a máquina está corretamente identificada como 192.168.10.111 no primeiro comando ping
.
EDIT 1: mais informações
$ arp -a
Address HWtype HWaddress Flags Mask Iface
192.168.10.104 (incomplete) wlan0
192.168.10.112 ether 38:c9:86:24:d6:88 C wlan0
192.168.10.1 (incomplete) wlan0
# arp -d 192.168.10.1
sem resposta, o comando retorna sem nenhuma saída.
$ route -an
o sinalizador "a" não foi reconhecido.
$ route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.10.1 0.0.0.0 UG 1024 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
por favor note que eu removi a rota 169.254.0.0 com sucesso anteriormente, mas ela reapareceu depois de reiniciar o gerenciador de rede.
FIM DO EDIT 1
EDIT 2
em uma máquina diferente, na mesma rede (usando conexão wi-fi também)
arp -a
retorna o seguinte:
$ arp -a
? (169.254.221.46) at c8:ff:28:46:52:c5 on en1 [ethernet]
router.local (192.168.10.1) at 0:a0:a2:62:c1:dc on en1 ifscope [ethernet]
nas.local (192.168.10.104) at 0:11:32:38:e:1 on en1 ifscope [ethernet]
? (192.168.10.105) at a8:86:dd:a5:8d:37 on en1 ifscope permanent [ethernet]
? (192.168.10.255) at ff:ff:ff:ff:ff:ff on en1 ifscope [ethernet]
A máquina é um mac, então o comando route
não fornece uma lista de rotas, mas eu tentei um comando diferente
$ netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.10.1 UGSc 61 0 en1
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 70 30572605 lo0
169.254 link#5 UCS 1 0 en1
169.254.221.46 c8:ff:28:46:52:c5 UHLSW 0 0 en1
192.168.10 link#5 UCS 2 0 en1
192.168.10.1/32 link#5 UCS 11 0 en1
192.168.10.1 0:a0:a2:62:c1:dc UHLWIir 51 393 en1 1149
192.168.10.104 0:11:32:38:e:1 UHLWIi 5 81773 en1 733
192.168.10.105/32 link#5 UCS 1 0 en1
192.168.10.105 a8:86:dd:a5:8d:37 UHLWI 0 1138657 lo0
192.168.10.255 ff:ff:ff:ff:ff:ff UHLWbI 0 16 en1
Ainda estou investigando sobre a origem das rotas 169.254.x.x, mas elas não parecem causar problemas em outras máquinas.
END EDIT 2
EDIT 3
$ arping -I wlan 0:a0:a2:62:c1:dc
arping: unknown host 0:a0:a2:62:c1:dc
Tentar executar ping / arping em outras máquinas retorna "Host de destino inacessível" para cada máquina na lista de arp, usando endereços IPv6 e IPv4
END EDIT 3
Não tenho ideia de como "depurar" esse problema de conexão. Eu procurei por fóruns, tentei definir o BSSID manualmente (estava vazio), configurei o DNS para 192.168.10.1,8.8.8.8 (e reiniciei tudo tantas vezes), mas sem sorte. O que devo tentar?