您尚未登录。

#1 2023-01-16 13:27:09

玉璞境大白鹅
会员
注册时间: 2023-01-16
帖子: 24

[求助]iwconfig wlan0 power off报错

我装的双系统arch+Win11,Windows上的WiFi信号为满格,到arch这边信号就变成了一格而且容易掉,后来才了解到是网卡默认开启了节能模式然后我

```
➜  ~ iwconfig               
lo        no wireless extensions.

enp2s0    no wireless extensions.

wlp3s0    IEEE 802.11  ESSID:"CMCC-RAQg" 
          Mode:Managed  Frequency:2.472 GHz  Access Point: 18:13:2D:08:FC:80   
          Bit Rate=0 kb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=38/70  Signal level=-72 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:552   Missed beacon:0

vmnet1    no wireless extensions.

vmnet8    no wireless extensions.
```
正当我想关闭节能模式时报错了
```
➜  ~ sudo iwconfig wlan0 power off
[sudo] crany 的密码:Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlan0 ; No such device.
➜  ~

```
接着我又查了点帖子了解到可以通过`iw`命令关闭但它又报错了
```
➜  ~ sudo iw dev wlan0 set power_save off
command failed: No such device (-19)
➜  ~
```
有大佬可以帮我吗,arch下的WiFi真是太难用了

离线

#2 2023-01-16 22:01:03

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [求助]iwconfig wlan0 power off报错

什么网卡和驱动啊?另外推荐使用5G频段。

离线

#3 2023-01-16 22:33:40

玉璞境大白鹅
会员
注册时间: 2023-01-16
帖子: 24

Re: [求助]iwconfig wlan0 power off报错

依云 说:

什么网卡和驱动啊?另外推荐使用5G频段。

1.网卡:
/etc/modules-load.d  $ lspci | grep -i net                                                                                                1 ↵
0000:02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
0000:03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
2.网卡驱动:
0000:03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
        Subsystem: AzureWave Device 3041
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 132
        Region 0: I/O ports at 3000 [size=256]
        Region 2: Memory at a4200000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: rtw_8821ce
        Kernel modules: rtw88_8821ce, 8821ce
3.5G频段具体怎么操作或者我应该用哪些关键词搜索帖子呢

离线

#4 2023-01-16 23:54:47

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [求助]iwconfig wlan0 power off报错

如果你的AP对不同频段使用不同的接入点名称,那么你只需要连接到5G的那个即可。否则你需要指定频段,wpa_supplicant 支持,但是上层的网络管理工具鲜少有支持的。我自己 patch 了个 netctl 在用。

离线

页脚