Realtek RTL8852BE(b852)Wi-FiドライバのインストールがUbuntuとPopOSで失敗する

Realtek RTL8852BE(b852)Wi-FiドライバのインストールがUbuntuとPopOSで失敗する

新しいノートブック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

別の解決策を見つけましたが、これが私が試したことです。

  1. 次の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
  1. また、次の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で、私にとって効果的でした。皆さんにも効果がありますように!

おすすめ記事