무작위 "로컬 선택을 통한 인증 해제(이유: 3=DEAUTH_LEAVING)"

무작위 "로컬 선택을 통한 인증 해제(이유: 3=DEAUTH_LEAVING)"

나는 뛰고있어

uname -r
4.10.6-1-ARCH

내 Dell XPS 13 Developer Edition(2014)에서. 현재 WiFi에 이상한 문제가 있습니다( nm-appletKDE에서 NetworkManager를 사용하고 있습니다).

  1. 가장 피상적인 수준에서 나는 관찰한다.때때로완벽하게 작동합니다. 컴퓨터를 시작하면 이미 Wi-Fi에 연결되어 있고때때로어떤 방식으로도 연결되지 않습니다(WiFi언제나같은);

  2. NM을 다시 시작해 보았지만 문제는 그대로였습니다.

  3. 노트북을 다시 시작하면 다시 작동할 때도 있고 그렇지 않을 때도 있습니다.

  4. 나는 다음을 사용하려고합니다 nmcli:

    nmcli connection up My-WiFi 
    

그러다가 나는 관찰했다.

dmesg
[  250.165837] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
[  250.255882] wlp2s0: Limiting TX power to 14 dBm as advertised by 00:3a:9a:32:62:d3
[  272.004204] wlp2s0: deauthenticating from 00:3a:9a:32:62:d3 by local choice (Reason: 3=DEAUTH_LEAVING)
[  275.432861] wlp2s0: authenticate with 00:3a:9a:32:62:d3
[  275.435513] wlp2s0: send auth to 00:3a:9a:32:62:d3 (try 1/3)
[  275.440164] wlp2s0: 00:3a:9a:32:62:d3 unexpected authentication state: alg 0 (expected 0) transact 256 (expected 2)
[  275.538092] wlp2s0: send auth to 00:3a:9a:32:62:d3 (try 2/3)
[  275.540879] wlp2s0: authenticated
[  275.544662] wlp2s0: associate with 00:3a:9a:32:62:d3 (try 1/3)
[  275.546811] wlp2s0: RX AssocResp from 00:3a:9a:32:62:d3 (capab=0x431 status=0 aid=4)
[  275.548267] wlp2s0: associated
[  275.653364] wlp2s0: Limiting TX power to 14 dBm as advertised by 00:3a:9a:32:62:d3
[  297.004547] wlp2s0: deauthenticating from 00:3a:9a:32:62:d3 by local choice (Reason: 3=DEAUTH_LEAVING)
[  300.433810] wlp2s0: authenticate with 00:3a:9a:32:62:d3
[  300.437019] wlp2s0: send auth to 00:3a:9a:32:62:d3 (try 1/3)
[  300.438771] wlp2s0: authenticated
[  300.441086] wlp2s0: associate with 00:3a:9a:32:62:d3 (try 1/3)
[  300.443198] wlp2s0: RX AssocResp from 00:3a:9a:32:62:d3 (capab=0x431 status=0 aid=4)
[  300.444175] wlp2s0: associated
[  300.530232] wlp2s0: Limiting TX power to 14 dBm as advertised by 00:3a:9a:32:62:d3
[  322.003946] wlp2s0: deauthenticating from 00:3a:9a:32:62:d3 by local choice (Reason: 3=DEAUTH_LEAVING)
[  325.430498] wlp2s0: authenticate with 00:3a:9a:32:62:d3
[  325.433405] wlp2s0: send auth to 00:3a:9a:32:62:d3 (try 1/3)
[  325.435168] wlp2s0: authenticated
[  325.437533] wlp2s0: associate with 00:3a:9a:32:62:d3 (try 1/3)
[  325.439710] wlp2s0: RX AssocResp from 00:3a:9a:32:62:d3 (capab=0x431 status=0 aid=4)
[  325.440978] wlp2s0: associated
[  325.618536] wlp2s0: Limiting TX power to 14 dBm as advertised by 00:3a:9a:32:62:d3
[  347.007641] wlp2s0: deauthenticating from 00:3a:9a:32:62:d3 by local choice (Reason: 3=DEAUTH_LEAVING)
[  347.023798] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[  347.025937] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[  692.002060] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready

항상 같은 오류입니다. 나는 그것을 고치는 방법을 모른다. 다음 사항에 유의하세요.

  1. 내 컴퓨터는 Linux(Ubuntu와 함께 판매)에 적합합니다. 특히
    lspci -k 
    02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)
        Subsystem: Intel Corporation Dual Band Wireless-AC 7260
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
    
  2. 필요한 모든 서비스가 활성화되어 있습니다.
systemctl --type=service
UNIT                                                LOAD   ACTIVE SUB     DESCRIPTION                                   
dbus.service                                        loaded active running D-Bus System Message Bus                      
gssproxy.service                                    loaded active running GSSAPI Proxy Daemon                           
kmod-static-nodes.service                           loaded active exited  Create list of required static device nodes fo
lm_sensors.service                                  loaded active exited  Initialize hardware monitoring sensors        
NetworkManager.service                              loaded active running Network Manager                               
ntpd.service                                        loaded active running Network Time Service                          
polkit.service                                      loaded active running Authorization Manager                         
rtkit-daemon.service                                loaded active running RealtimeKit Scheduling Policy Service         
sddm.service                                        loaded active running Simple Desktop Display Manager                
systemd-backlight@backlight:intel_backlight.service loaded active exited  Load/Save Screen Backlight Brightness of backl
systemd-backlight@leds:dell::kbd_backlight.service  loaded active exited  Load/Save Screen Backlight Brightness of leds:
systemd-journal-flush.service                       loaded active exited  Flush Journal to Persistent Storage           
systemd-journald.service                            loaded active running Journal Service                               
systemd-logind.service                              loaded active running Login Service                                 
systemd-random-seed.service                         loaded active exited  Load/Save Random Seed                         
systemd-remount-fs.service                          loaded active exited  Remount Root and Kernel File Systems          
systemd-sysctl.service                              loaded active exited  Apply Kernel Variables                        
systemd-tmpfiles-setup-dev.service                  loaded active exited  Create Static Device Nodes in /dev            
systemd-tmpfiles-setup.service                      loaded active exited  Create Volatile Files and Directories         
systemd-udev-trigger.service                        loaded active exited  udev Coldplug all Devices                     
systemd-udevd.service                               loaded active running udev Kernel Device Manager                    
systemd-update-utmp.service                         loaded active exited  Update UTMP about System Boot/Shutdown        
systemd-user-sessions.service                       loaded active exited  Permit User Sessions                          
udisks2.service                                     loaded active running Disk Manager                                  
upower.service                                      loaded active running Daemon for power management                   
[email protected]                                   loaded active running User Manager for UID 1000                     
wpa_supplicant.service                              loaded active running WPA supplicant 
  1. USB 유선 이더넷 확장 보드를 사용하면 아무런 문제 없이 NM을 연결할 수 있습니다.

  2. 직접 연결도 시도했는데 wpa_supplicant인증 오류로 인해 연결이 되지 않았습니다.  하지만,때때로 문제 없이 연결될 수 있기 때문에 사용자 이름과 비밀번호가 정확하다는 점을 강조합니다.

어떻게 해야 합니까?

답변1

NetworkManager와 wpa_supplicant가 모두 실행되고 있는 것을 확인했습니다. Intel 9560-ac Wi-Fi 카드가 장착된 노트북(Inspiron 7590)에도 비슷한 문제가 있습니다. wpa_supplicant를 NetworkManager로 교체한 후 문제가 해결되었습니다. 그 전에 나는 인터넷에서 모든 제안을 시도했지만 성공하지 못했습니다.

편집: 문제는 여러 dhcpcd 클라이언트입니다. 이제 시스템은 wpa_supplicant에 대해서도 안정적입니다.

답변2

WiFi 칩에 문제가 있을 수 있습니다. 이전에 노트북과 Android 휴대폰 모두에서 이 문제가 발생한 적이 있습니다. 아직 수행하지 않았다면 노트북의 뒷면 덮개를 제거하고 압축기나 공기 캔으로 불어내는 것이 도움이 될 수 있습니다. 때때로 먼지는 잠재적으로 어떤 일이 일어날 수 있는 아치/단락을 일으킬 수 있으므로 전자 회로를 엉망으로 만들기에 충분합니다. 이렇게 WiFi 카드를 "고정"했다고 확신할 수는 없지만 이렇게 하여 WiFi 카드가 손상된 적은 없으며 일반적으로 보드의 먼지를 모두 빼낼 때 눈에 띕니다. 속도 차이.

또는 WiFi 칩 제조업체가 주로 Windows를 지원하고 Linux 지원이 기껏해야 불규칙하다는 점을 고려하면 사용 중인 커널 모듈에 문제가 있을 수 있습니다. "프리즘" 장치에서 모니터 모드를 사용할 때 이 문제가 발생했습니다(Linux에서는 프리즘 드라이버가 모니터 모드에서 제대로 작동하지 않는다고 말하기도 했습니다).

마지막으로 귀하의 라우터가 볼륨을 14dbm으로 제한한다는 사실을 눈치채지 않을 수 없었습니다. 안테나가 없으면 전력은 25mW에 불과합니다(신호의 실제 전력은 입력 장치의 dBm과 안테나 이득에 따라 다름). 미국에서는 1와트(1000mW) 또는 EIRP가 허용됩니다(이것은 FCC가 전력을 1와트로 규제하기 위해 사용하는 전체 "안테나 + 송신기 전력" 공식입니다. 어쨌든 이는 문제의 일부일 수 있습니다. 25mW = 1/40 와트이므로 WiFi 카드가 속삭임으로 제한되어 있을 수 있습니다. 이 문제를 해결하려면 WiFi 카드의 규제 도메인, iw 명령의 txpower 옵션을 방해하거나 라우터가 제한해야 하는 일부 설정이 있는지 확인하세요. 클라이언트.

관련 정보