O Ubuntu NetworkManager não pode se conectar ao Wi-Fi usando o WPA2-enterprise

0

Preciso de ajuda para conectar meu laptop Ubuntu ao meu wifi da universidade. Meu laptop costumava funcionar bem com meu Wi-Fi da universidade, mas mais lento e instável em comparação com meus laptops Windows / Mac. Não é possível conectar-se a todos.

Eu segui as sugestões de uma pergunta semelhante Can't connect to WPA2 Enterprise PEAP network (por exemplo, modifique /etc/NetworkManager/system-connections/<WIFI_SSID> , use / não use certificado ca, etc), mas não tive sorte.
Por favor, dê qualquer sugestão sobre como depurar esta situação. Obrigado!

Meu sistema: Ubuntu 16.04 Desktop, kernel 4.4.0-96-generic

Adaptador sem fio (fornecido por lscpi ): Intel Corporation Centrino Wireless-N 2230 (rec c4).
O adaptador não está bloqueado de acordo com rfkill

O wifi da universidade com o qual eu tento conectar-se usa a autenticação WPA2-Enterprise (PEAP / MSCHAPv2).

O arquivo /etc/network/interfaces contém apenas as configurações padrão:

auto lo
iface lo inet loopback

ifconfig pode mostrar as 3 interfaces normais: eth0, lo e wlan0. A seção para wlan0 é como abaixo.

wlan0     Link encap:Ethernet  HWaddr 10:40:8f:68:57:53  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:3193 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4515 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1400747 (1.4 MB)  TX bytes:900703 (900.7 KB)

iwconfig retorna

wlan0     IEEE 802.11bgn  ESSID:"<WIFI_SSID>"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: B4:5D:50:DA:88:63   
          Bit Rate=65 Mb/s   Tx-Power=16 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=41/70  Signal level=-69 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0 

iwlist wlan0 scan retorna vários pontos de acesso com o nome do wifi desejado (SSID). Um deles é como abaixo:

Cell 41 - Address: 84:D4:7E:6C:47:63
                Channel:1
                Frequency:2.412 GHz (Channel 1)
                Quality=38/70  Signal level=-72 dBm  
                Encryption key:on
                ESSID:"<WIFI_SSID>"
                Bit Rates:11 Mb/s; 6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s
                          24 Mb/s; 36 Mb/s; 48 Mb/s
                Bit Rates:54 Mb/s
                Mode:Master
                Extra:tsf=0000009548497af2
                Extra: Last beacon: 644ms ago
                IE: Unknown: 000A434D552D534543555245
                IE: Unknown: 0108168C929824304860
                IE: Unknown: 030101
                IE: Unknown: 2A0103
                IE: IEEE 802.11i/WPA2 Version 1
                    Group Cipher : CCMP
                    Pairwise Ciphers (1) : CCMP
                    Authentication Suites (1) : 802.1x
                IE: Unknown: 32016C
                IE: Unknown: 2D1AAD0117FFFFFFFF00000000000000000000000000000000000000
                IE: Unknown: 3D1601000500000000000000000000000000000000000000
                IE: Unknown: 4A0E14000A002C01C800140005001900
                IE: Unknown: 7F080100080000000040
                IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00

O que eu confirmei :
(1) Meu nome de usuário e senha estão corretos. Eu os usei para autenticar outros dispositivos sem problemas.
(2) Meu endereço MAC não está bloqueado. Eu inicializei o mesmo computador no Windows 10 e no Kali Linux, e ele pode acessar o mesmo wifi usando o mesmo adaptador sem fio. (3) O problema de conexão wifi não acontece quando se conecta a outro wifi que não usa a autenticação WPA2-Enterprise (PEAP / MSCHAPv2). Por exemplo, conectar-se a mim no iPhone hotspot funciona bem.

O que eu acho que o problema pode ser :
(1) Pode ser falha de autenticação. Depois de selecionar o wifi que eu quero conectar, o Ubuntu NetworkManager me pediria para inserir meu nome de usuário e senha novamente, o que geralmente não acontece quando a senha salva está correta.
(2) /var/log/syslog destaca as seguintes linhas:

systemd[1]: Dependency failed for /dev/disk/by-uuid/7bb6b05e-7e8d-4895-8e8f-575806a2b9e8.
systemd[1]: dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.swap: Job dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.swap/start failed with result 'dependency'.
systemd[1]: dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device: Job dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device/start failed with result 'timeout'.
NetworkManager[2993]: <info>  [1506199546.6039] device (wlan0): state change: need-auth -> failed (reason 'no-secrets') [60 120 7]
NetworkManager[2993]: <info>  [1506199546.6041] manager: NetworkManager state is now DISCONNECTED
NetworkManager[2993]: <warn>  [1506199546.6045] device (wlan0): Activation: failed for connection '<WIFI_SSID>'
NetworkManager[2993]: <info>  [1506199546.6053] device (wlan0): state change: failed -> disconnected (reason 'none') [120 30 0]
gnome-session[1995]: (nm-applet:2171): libnm-WARNING **: (nm-access-point.c:285):nm_access_point_connection_valid: runtime check failed: (ap_ssid != NULL)
gnome-session[1995]: message repeated 75 times: [ (nm-applet:2171): libnm-WARNING **: (nm-access-point.c:285):nm_access_point_connection_valid: runtime check failed: (ap_ssid != NULL)]
systemd[1]: dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device: Job dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device/start timed out.
systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device.
systemd[1]: Dependency failed for /dev/disk/by-uuid/7bb6b05e-7e8d-4895-8e8f-575806a2b9e8.
systemd[1]: dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.swap: Job dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.swap/start failed with result 'dependency'.
systemd[1]: dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device: Job dev-disk-by\x2duuid-7bb6b05e\x2d7e8d\x2d4895\x2d8e8f\x2d575806a2b9e8.device/start failed with result 'timeout'.
gnome-session[1995]: (nm-applet:2171): libnm-WARNING **: (nm-access-point.c:285):nm_access_point_connection_valid: runtime check failed: (ap_ssid != NULL)
gnome-session[1995]: message repeated 41 times: [ (nm-applet:2171): libnm-WARNING **: (nm-access-point.c:285):nm_access_point_connection_valid: runtime check failed: (ap_ssid != NULL)]

(3) /var/log/kern.log destaca as seguintes linhas:

device (wlan0): state change: need-auth -> failed (reason 'no-secrets') [60 120 7]
manager: NetworkManager state is now DISCONNECTED
device (wlan0): Activation: failed for connection '<WIFI_SSID>'
device (wlan0): state change: failed -> disconnected (reason 'none') [120 30 0]

Estou compartilhando a versão completa de syslog e kern.log aqui quando tentou se conectar à minha universidade wifi.
Para comparação, quando eu me conecto ao meu próprio iPhone hotspot com sucesso, os syslog e kern.log são como aqui . Eles não são muito longos.

O que eu poderia ter estragado recentemente :
(1) Eu tentei configurar uma ponte de rede de wlan0 para eth0 para que outros dispositivos (raspberry pi) podem se conectar à internet através da Ethernet. Eu modifiquei o /etc/network/interfaces para fazer isso. Funcionou, mas retarda a rede significativamente, então reverti o arquivo interfaces .
(2) Eu tentei configurar o IP estático pensei GUI NetworkManager. Não funcionou e voltei ao DHCP.
(3) Ao depurar o problema de IP estático, tentei modificar as configurações de DNS em /etc/resolv.conf e /etc/resolvconf/resolv.conf.d/base .

    
por user12075 24.09.2017 / 02:03

0 respostas