Problema estranho com “denyinterfaces” na configuração do ponto de acesso

0

Eu tenho um pi framboesa rodando trecho raspbian, que se conecta a uma rede Wi-Fi existente usando o wpa-suplicante no wlan1 (um dongle usb), enquanto o wlan0 (o rádio integrado) funciona como um ponto de acesso.

Eu tive problemas para fazer o ponto de acesso funcionar, até que li alguns conselhos que diziam colocar denyinterfaces wlan0 em /etc/dhdpcd.conf , diretamente acima da primeira configuração de IP estático. Quando eu inicializo com isso no lugar, o ponto de acesso funciona, ou seja, eu posso ver o SSID de outro dispositivo. Sem a linha eu não vejo o SSID.

No entanto, com essa linha em vigor, não distribui DHCP sobre wlan0. Eu tenho que comentar e, em seguida, reinicie o servidor DHCP, e só então dar endereços.

Atualmente, eu passo por esse processo sempre que preciso reiniciar. Eu descomenteço a linha, reinicio, então comento e reinicio o DHCP.

Seria bom evitar ter que fazer essa ladainha, especialmente porque estamos propensos a cortes de energia!

Alguma idéia do que poderia estar errado com a configuração? Deixe-me saber se devo publicar quaisquer arquivos ou a saída de qualquer comando, para esclarecer a situação. Obrigado!

    
por naomi 29.10.2017 / 21:50

1 resposta

0

Descobrimos que wlan0 não estava recebendo um ip. O ip estático configurado em /etc/dhcpd.conf não estava sendo aplicado (presumivelmente por causa das interfaces deny).

Eu consertei isso adicionando isso a /etc/network/interfaces :

auto wlan0
iface wlan0 inet static
  address 192.168.2.1/24
  netmask 255.255.255.0
  gateway 192.168.2.1
  dns-nameservers 192.168.2.1 8.8.4.4

Eu tinha lido que no Raspian Stretch não era necessário fazer isso porque tudo era tratado em /etc/dhcpcd.conf . Eu acho que isso não deve ser verdade.

    
por 04.11.2017 / 18:09