新しいノートブックXiaomi Notebook Pro 14 2022(Intel i7 12gen)を購入しました(完全な仕様が必要ですか?)残念ながら、Wi-Fiを有効にすることはできません。利用可能な最新のUbuntuとPopOSのイメージをインストールしようとしましたが、Wi-Fiはどちらもデフォルトで機能しないようです(私はpop OSを選択しました)。現在ノートパソコンからインターネットにアクセスできる唯一の方法は、スマートフォンのモデムを使用することです。
一部の仕様は次のとおりです。
ネットワークコントローラ名(ハードウェアユーティリティから):リアルテック半導体(株)デバイス b852
uname -r
はい5.19.0-76051900-generic
lshw -C network
結果:
*-network UNCLAIMED
description: Network controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:2c:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:5e200000-5e2fffff
*-network
description: Ethernet interface
physical id: 14
bus info: usb@3:1
logical name: enx0edb87e86af7
serial: 0e:db:87:e8:6a:f7
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.19.0-76051900-generic duplex=half firmware=RNDIS device link=yes multicast=yes port=twisted pair
lspci -nnk | grep 0280 -A2
結果:
2c:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
Subsystem: Device [1d3e:c826]
rfkill list
結果:
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
別の解決策を見つけましたが、これが私が試したことです。
- 次のgithubリポジトリからドライバをインストールしようとしました。https://github.com/HRex39/rtl8852be
EFIセキュアブートが無効になっています。
しかし、その代価として私が得たものは次のとおりです。
...
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:249: /home/artkharlamov/rtl8852be/os_dep/linux/ioctl_cfg80211.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1849: /home/ak/rtl8852be] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.19.0-76051900-generic'
make: *** [Makefile:637: modules] Error 2
- また、次のgithubリポジトリからドライバをインストールし、同様のスレッドで同様の問題に対する解決策を見つけました。https://github.com/lwfinger/rtw89 しかし、それも役に立ちません。
何が間違っているのか、Wi-Fiを操作する方法を教えてください!
答え1
これらのネットワークカードシリーズのファームウェアは、一部の以前のバージョンのLinuxカーネル(例:5.10-5.12)ではサポートされていませんが、最新バージョンではサポートされていますが、デフォルトでは機能せず、PPAファームウェア操作を使用しません。
RTL8822CEでも同じ問題が発生しました。 (1)カーネルを5.10にダウングレードし、(2)GitHubのPPAからファームウェアモジュールをインストールすると問題が解決しました。
私の提案は、カーネルをダウングレードして次から変更することです。https://github.com/HRex39/rtl8852be再び。
カーネルをダウングレードするには、ターミナルを開き、以下を作成します。
sudo apt install linux-image-5.10.0-13-amd64
これはバージョン5.10.0-13で、私にとって効果的でした。皆さんにも効果がありますように!