노트북 덮개를 열 때마다 WiFi가 전환됩니다. 저는 Manjaro KDE를 사용하고 있습니다. 에너지 절약 설정에서 "아무 작업도 하지 않음"을 설정해도 도움이 되지 않습니다. 이는 AC 전원과 배터리 모두에서 발생합니다. 블루투스는 영향을 받지 않습니다.
journalctl
뚜껑 열림 이벤트의 출력 입니다 .
Feb 13 01:54:17 sintan-pc systemd-logind[11642]: Lid opened.
Feb 13 01:54:17 sintan-pc avahi-daemon[453]: Got SIGHUP, reloading.
Feb 13 01:54:17 sintan-pc avahi-daemon[453]: No service file found in /etc/avahi/services.
Feb 13 01:54:17 sintan-pc dhcpcd[467]: wlo1: old hardware address: a0:af:bd:4f:d8:5f
Feb 13 01:54:17 sintan-pc dhcpcd[467]: wlo1: new hardware address: ea:52:e1:b6:0e:ef
Feb 13 01:54:17 sintan-pc plasmashell[1065]: file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml:116:15: QML QQuickItem: Binding loop detected f>
Feb 13 01:54:17 sintan-pc wpa_supplicant[608]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
또한 내 시스템에 대한 추가 정보도 있습니다.
systemd-inhibit --list
WHO UID USER PID COMM WHAT WHY MODE
ModemManager 0 root 527 ModemManager sleep ModemManager needs to reset devices delay
NetworkManager 0 root 474 NetworkManager sleep NetworkManager needs to turn off networks delay
UPower 0 root 875 upowerd sleep Pause device polling delay
Discord 1000 sintan 3413 Discord sleep Application cleanup before suspend delay
PowerDevil 1000 sintan 1140 org_kde_powerde handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch KDE handles power events block
Screen Locker 1000 sintan 1083 ksmserver sleep Ensuring that the screen gets locked before going to sleep delay
6 inhibitors listed.
내 systemd
버전은 입니다 247.2-1
.
inxi -Fazy
System:
Kernel: 5.10.7-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64
root=UUID=fe64fafd-1c2a-4b55-846f-c264196ff166 rw nomce "acpi_osi=Windows
2018" quiet resume=UUID=4517ac81-4ac6-42a0-8e7a-a5870b5f98df
Desktop: KDE Plasma 5.20.5 tk: Qt 5.15.2 wm: kwin_x11 dm: GDM 3.38.2.1, SDDM
Distro: Manjaro Linux
Machine:
Type: Laptop System: HP product: HP Pavilion Laptop 14-bf1xx
v: Type1ProductConfigId serial: <filter> Chassis: type: 10 serial: <filter>
Mobo: HP model: 83CE v: 59.38 serial: <filter> UEFI: Insyde v: F.31
date: 10/30/2017
Battery:
ID-1: BAT1 charge: 35.3 Wh condition: 42.3/42.3 Wh (100%) volts: 13.1/11.6
model: Hewlett-Packard PABAS0241231 type: Li-ion serial: <filter>
status: Charging
CPU:
Info: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP
arch: Kaby Lake note: check family: 6 model-id: 8E (142) stepping: A (10)
microcode: E0 L2 cache: 8 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 32012
Speed: 700 MHz min/max: 400/1800 MHz Core speeds (MHz): 1: 700 2: 700 3: 700
4: 700 5: 700 6: 700 7: 700 8: 700
Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel UHD Graphics 620 vendor: Hewlett-Packard driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:5917
Device-2: NVIDIA GM108M [GeForce 940MX] vendor: Hewlett-Packard
driver: nvidia v: 460.32.03 alternate: nouveau,nvidia_drm bus ID: 01:00.0
chip ID: 10de:134d
Device-3: Chicony HP Wide Vision HD Camera type: USB driver: uvcvideo
bus ID: 1-5:4 chip ID: 04f2:b5d6
Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver:
loaded: modesetting,nvidia display ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 115 s-size: 424x238mm (16.7x9.4")
s-diag: 486mm (19.1")
Monitor-1: eDP-1 res: 1920x1080 dpi: 158 size: 309x173mm (12.2x6.8")
diag: 354mm (13.9")
OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.3.3
direct render: Yes
Audio:
Device-1: Intel Sunrise Point-LP HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel alternate: snd_soc_skl bus ID: 00:1f.3
chip ID: 8086:9d71
Sound Server: ALSA v: k5.10.7-3-MANJARO
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8168 v: 8.048.03-NAPI modules: r8169
port: 3000 bus ID: 02:00.0 chip ID: 10ec:8168
IF: eno1 state: down mac: <filter>
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel port: 3000
bus ID: 03:00.0 chip ID: 8086:095a
IF: wlo1 state: up mac: <filter>
Drives:
Local Storage: total: 1.03 TiB used: 558.98 GiB (53.2%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM035-1RK172
size: 931.51 GiB block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
serial: <filter> rev: RSM7
ID-2: /dev/sdb maj-min: 8:16 vendor: SanDisk model: SD8SN8U-128G-1006
size: 119.24 GiB block size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
serial: <filter> rev: 0006
Partition:
ID-1: / raw size: 50 GiB size: 48.72 GiB (97.43%) used: 38.9 GiB (79.8%)
fs: ext4 dev: /dev/sdb5 maj-min: 8:21
ID-2: /boot/efi raw size: 277 MiB size: 276.4 MiB (99.80%)
used: 280 KiB (0.1%) fs: vfat dev: /dev/sdb1 maj-min: 8:17
ID-3: /home raw size: 60.87 GiB size: 59.67 GiB (98.02%)
used: 32.17 GiB (53.9%) fs: ext4 dev: /dev/sdb2 maj-min: 8:18
Swap:
Kernel: swappiness: 5 (default 60) cache pressure: 50 (default 100)
ID-1: swap-1 type: partition size: 8.1 GiB used: 3.33 GiB (41.1%)
priority: -2 dev: /dev/sdb3 maj-min: 8:19
Sensors:
System Temperatures: cpu: 37.5 C mobo: 29.8 C
Fan Speeds (RPM): N/A
Info:
Processes: 327 Uptime: 1d 21h 20m wakeups: 13 Memory: 7.69 GiB
used: 4.69 GiB (61.0%) Init: systemd v: 247 Compilers: gcc: 10.2.0
Packages: 1983 pacman: 1976 lib: 457 flatpak: 1 snap: 6 Shell: fish v: 3.1.2
running in: server inxi: 3.2.02
답변1
Manjaro 포럼에 올려보니 문제가 해결되었습니다. 해결책은 다음과 같습니다.
/etc/NetworkManager/conf.d/90-disable-randomization.conf
다음 내용으로 구성 파일을 만듭니다.[device-mac-randomization] wifi.scan-rand-mac-address=no [connection-mac-randomization] ## FOR ETHERNET, OPTIONAL IF YOU USE ONLY WLAN #ethernet.cloned-mac-address=permanent wifi.cloned-mac-address=permanent
그런 다음 NetworkManager.service를 다시 시작하십시오.
systemctl restart NetworkManager.service
(물론 작동하려면 재부팅해야 했습니다.)