Estou tentando criar um hotspot Wi-Fi (a partir da int
connection) em um pequeno servidor de arquivos de teste executando um CentOS 7 quase disponível, mas o NetworkManager parece não querer gerenciar o dispositivo:
$ nmcli dev status
DEVICE TYPE STATE CONNECTION
enp0s2 ethernet connected ext
enp3s1 ethernet connected int
lo loopback unmanaged --
wlp0s2 wifi unmanaged --
Eu tentei adicionar managed=true
a /etc/NetworkManager/NetworkManager.conf
e /etc/network/interfaces
não existe. Eu tentei criar vários arquivos ifcfg
manualmente usando nano
, vim
, nmtui
e outros métodos (nenhuma GUI está atualmente disponível) - ela não reconhece automaticamente.
Como posso fazer com que o NetworkManager use o dispositivo wifi? Ele funciona em outros computadores e, embora eu possa reconfigurar a rede com outra coisa, não parece haver nenhuma solução óbvia para que funcione (encontrei muitas coisas para NÃO gerenciar dispositivos) .
EDITAR: O gerenciador de rede reconhece o perfil ifcfg
personalizado - ele é exibido no editor de perfil nmtui
(mas não no bit 'Ativar conexão') e ao reiniciar o processo mostra:
Oct 21 18:05:53 HOSTNAME network[6076]: Bringing up interface USB-Hotspot: [ OK ]
mas não parece se associar ao dispositivo, apesar de ter os endereços MAC e de interface corretos.
EDIT2: Aqui está um dos arquivos iniciais ( /etc/sysconfig/network-scripts/ifcfg-USB-Hotspot
- MAC etc em branco)
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="26-3"
MODE=Ap
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=USB-Hotspot
UUID=36b6cb89-6f59-453a-84d9-1ef7ff35f187
DEVICE=wlp0s2
ONBOOT=yes
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes
NM_CONTROLLED=yes
MAC_ADDRESS_RANDOMIZATION=default
ZONE=public
Eu acabei de experimentar vários outros encantamentos dele também, incluindo isso (baseado no arquivo de configuração funcional de outro computador, usando o mesmo adaptador wifi):
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="wtop"
MODE=Ap
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=Hotspot
UUID=bb8842f3-79ae-4f9c-ae93-838d064e4fa4
ONBOOT=no
ZONE=public
KEY_MGMT=WPA-PSK
MAC_ADDRESS_RANDOMIZATION=default
Eu quando eu instalei pela primeira vez este tempo atrás eu também tive um problema que o NIC adicionado pós instalação também não foi gerenciado, mas eu reinstalei o CentOS para outra coisa e funcionou em seguida. Eu tenho esse tipo de coisa para trabalhar usando o NetworkManager e outras coisas (hostapd, udhcpd, etc), mas isso é um pouco estranho.
Além disso, nmtui
:
]
E quando criado manualmente, eu fiz os arquivos /etc/sysconfig/network-scripts/keys*
necessários.
EDIT3: Isso funciona em um laptop, mesmo adaptador sem fio - estranho:
HWADDR=XX:XX:XX:XX:XX:XX
ESSID="testing"
MODE=Ap
KEY_MGMT=WPA-PSK
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=USB-Hotspot
UUID=8b6a2f48-ab82-412d-bf22-36ec2120ff2a
ONBOOT=yes
MAC_ADDRESS_RANDOMIZATION=default
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes