Criar um ponto de acesso é muito mais fácil do que me lembro da última vez que fiz isso, mas não tenho certeza de como solucionar essa falha.
Consegui criar um AP usando nm-connection-editor
. Isso funcionou muito bem para conectar meu telefone Android, laptop Arch e um Mac mais antigo. No entanto, outro telefone Android e um laptop Windows não conseguem se conectar. O erro é simplesmente "Não foi possível conectar". Também consegui conectar todos os dispositivos se abrir o AP, o que é bom para testes, mas não quero executá-lo indefinidamente. Também consegui conectar os dois telefones antes de atualizar o debian de 9 -> 10.
Não vejo nada de interesse nos logs do debian. Quais são alguns bons passos para diminuir a possível causa?
Para obter informações de depuração no Android, uso o MatLog (disponível também no FDroid)
No lado do Debian, os Hotspots podem ser tratados com
nmcli
:Você pode obter mais informações com
Veja a página de manual
Consegui ativar/desativar o Hotspot em um clique no Gnome, posso cavar minhas notas se você quiser, mas os pontos de partida foram Argos e este script
Encontrei este post na troca de pi que é surpreendentemente semelhante ao meu problema.
Embora não seja absoluto, parece que
wpa_supplicant
não suporta um método de autenticação,wpa2
mas anunciawpa
ewpa2
ainda assim. Clientes antigos que apenas usamwpa
não notarão a diferença, e alguns clientes que tentarão ambos terão sucesso,wpa
mas outros tentarãowpa2
falhar e depois desistirão.Resolvi esse problema instalando o
hostapd
.