====== Сборка драйвера rtl8821ce для Armbian 23.02.2 Bullseye и Rock 3A (6.1.11-rk35xx) ====== Очень кратко :-P Работаю с ''Armbian_23.02.2_Rock-3a_bullseye_edge_6.1.11.img''. Всё то же самое, те же ошибки, что и в ядре [[soft:rtl8821ce|5.18]]. root@rock-3a:~# lspci -v ... 0000:01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter Subsystem: AzureWave RTL8821CE 802.11ac PCIe Wireless Network Adapter Flags: bus master, fast devsel, latency 0, IRQ 87 I/O ports at 1000 [size=256] Memory at 300000000 (64-bit, non-prefetchable) [virtual] [size=64K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [148] Device Serial Number 00-e0-4c-ff-fe-c8-21-01 Capabilities: [158] Latency Tolerance Reporting Capabilities: [160] L1 PM Substates Capabilities: [170] Precision Time Measurement Capabilities: [17c] Vendor Specific Information: ID=0003 Rev=1 Len=054 Kernel driver in use: rtl8821ce Kernel modules: 8821ce ... ... Mar 4 11:15:22 rock-3a kernel: [ 11.795314] cfg80211: Loading compiled-in X.509 certificates for regulatory database Mar 4 11:15:22 rock-3a kernel: [ 11.798781] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' Mar 4 11:15:22 rock-3a kernel: [ 11.804904] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid ... Mar 4 11:15:22 rock-3a kernel: [ 12.038291] 8821ce: loading out-of-tree module taints kernel. Mar 4 11:15:22 rock-3a kernel: [ 12.042395] 8821ce: module verification failed: signature and/or required key missing - tainting kernel ... Mar 4 11:15:22 rock-3a kernel: [ 12.048961] rtl8821ce 0000:01:00.0: enabling device (0000 -> 0003) ... Mar 4 11:15:22 rock-3a kernel: [ 12.443223] rtl8821ce 0000:01:00.0 wlp1s0: renamed from wlan0 ... Mar 4 11:15:24 rock-3a kernel: [ 17.992225] rtl8821ce 0000:01:00.0 wlp1s0: Current addr: 00 e9 3a cb d4 39 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Mar 4 11:15:24 rock-3a kernel: [ 17.992255] rtl8821ce 0000:01:00.0 wlp1s0: Expected addr: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Mar 4 11:15:24 rock-3a kernel: [ 17.992262] ------------[ cut here ]------------ Mar 4 11:15:24 rock-3a kernel: [ 17.992266] netdevice: wlp1s0: Incorrect netdev->dev_addr Mar 4 11:15:24 rock-3a kernel: [ 17.992304] WARNING: CPU: 2 PID: 693 at net/core/dev_addr_lists.c:519 dev_addr_check+0x90/0x138 Mar 4 11:15:24 rock-3a kernel: [ 17.992328] Modules linked in: lz4hc lz4 zram 8821ce(OE) nls_iso8859_1 snd_soc_simple_card snd_soc_simple_card_utils btusb btrtl btbcm snd_soc_rk817 snd_soc_hdmi_codec btintel snd_soc_rockchip_i2s_tdm cfg80211 btmtk hantro_vpu snd_soc_core bluetooth v4l2_vp9 videobuf2_dma_contig rockchip_rga snd_compress v4l2_h264 snd_pcm_dmaengine snd_pcm videobuf2_dma_sg v4l2_mem2mem videobuf2_memops videobuf2_v4l2 snd_timer videobuf2_common snd videodev soundcore rfkill mc cpufreq_dt sunrpc ip_tables x_tables autofs4 realtek display_connector dwmac_rk stmmac_platform stmmac panfrost spi_rockchip_sfc pcs_xpcs dw_hdmi_i2s_audio gpu_sched dw_hdmi_cec drm_shmem_helper Mar 4 11:15:24 rock-3a kernel: [ 17.992480] CPU: 2 PID: 693 Comm: NetworkManager Tainted: G OE 6.1.11-rk35xx #23.02.2 Mar 4 11:15:24 rock-3a kernel: [ 17.992488] Hardware name: Radxa ROCK3 Model A (DT) Mar 4 11:15:24 rock-3a kernel: [ 17.992493] pstate: 80400009 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) Mar 4 11:15:24 rock-3a kernel: [ 17.992498] pc : dev_addr_check+0x90/0x138 Mar 4 11:15:24 rock-3a kernel: [ 17.992507] lr : dev_addr_check+0x90/0x138 Mar 4 11:15:24 rock-3a kernel: [ 17.992513] sp : ffff80000ca4b570 Mar 4 11:15:24 rock-3a kernel: [ 17.992517] x29: ffff80000ca4b570 x28: 0000000000000000 x27: ffff000006ee6800 Mar 4 11:15:24 rock-3a kernel: [ 17.992527] x26: ffff800009c45d00 x25: 0000000000000001 x24: 0000000000000000 Mar 4 11:15:24 rock-3a kernel: [ 17.992537] x23: ffff80000ca4ba20 x22: ffff80000178b250 x21: ffff80000ca4ba20 Mar 4 11:15:24 rock-3a kernel: [ 17.992546] x20: ffff000006f01000 x19: ffff000006f01000 x18: ffff8000099bfef0 Mar 4 11:15:24 rock-3a kernel: [ 17.992556] x17: 0000000000000000 x16: 0000000000000000 x15: 00000000000002ba Mar 4 11:15:24 rock-3a kernel: [ 17.992565] x14: ffff80000ca4b330 x13: 00000000ffffffea x12: ffff800009a2fee8 Mar 4 11:15:24 rock-3a kernel: [ 17.992575] x11: 0000000000000003 x10: 0000000000000001 x9 : ffff800009a17f00 Mar 4 11:15:24 rock-3a kernel: [ 17.992584] x8 : 0000000000017fe8 x7 : c0000000ffffefff x6 : ffff800009a17ea8 Mar 4 11:15:24 rock-3a kernel: [ 17.992593] x5 : ffff800076458000 x4 : 0000000000000001 x3 : 0000000000000001 Mar 4 11:15:24 rock-3a kernel: [ 17.992602] x2 : 0000000000000000 x1 : a21ff33a13ce0100 x0 : 0000000000000000 Mar 4 11:15:24 rock-3a kernel: [ 17.992612] Call trace: Mar 4 11:15:24 rock-3a kernel: [ 17.992615] dev_addr_check+0x90/0x138 Mar 4 11:15:24 rock-3a kernel: [ 17.992621] __dev_open+0x44/0x1e0 Mar 4 11:15:24 rock-3a kernel: [ 17.992627] __dev_change_flags+0x16c/0x1d0 Mar 4 11:15:24 rock-3a kernel: [ 17.992633] dev_change_flags+0x24/0x68 Mar 4 11:15:24 rock-3a kernel: [ 17.992638] do_setlink+0x2bc/0xe28 Mar 4 11:15:24 rock-3a kernel: [ 17.992645] __rtnl_newlink+0x420/0x810 Mar 4 11:15:24 rock-3a kernel: [ 17.992651] rtnl_newlink+0x50/0x80 Mar 4 11:15:24 rock-3a kernel: [ 17.992656] rtnetlink_rcv_msg+0x128/0x398 Mar 4 11:15:24 rock-3a kernel: [ 17.992661] netlink_rcv_skb+0x5c/0x120 Mar 4 11:15:24 rock-3a kernel: [ 17.992669] rtnetlink_rcv+0x18/0x28 Mar 4 11:15:24 rock-3a kernel: [ 17.992674] netlink_unicast+0x1c4/0x290 Mar 4 11:15:24 rock-3a kernel: [ 17.992680] netlink_sendmsg+0x1d8/0x440 Mar 4 11:15:24 rock-3a kernel: [ 17.992686] sock_sendmsg+0x4c/0x58 Mar 4 11:15:24 rock-3a kernel: [ 17.992693] ____sys_sendmsg+0x27c/0x2e8 Mar 4 11:15:24 rock-3a kernel: [ 17.992698] ___sys_sendmsg+0x84/0xc8 Mar 4 11:15:24 rock-3a kernel: [ 17.992704] __sys_sendmsg+0x6c/0xc0 Mar 4 11:15:24 rock-3a kernel: [ 17.992709] __arm64_sys_sendmsg+0x24/0x30 Mar 4 11:15:24 rock-3a kernel: [ 17.992714] invoke_syscall+0x44/0x108 Mar 4 11:15:24 rock-3a kernel: [ 17.992723] el0_svc_common.constprop.3+0x94/0xf8 Mar 4 11:15:24 rock-3a kernel: [ 17.992730] do_el0_svc+0x2c/0xc8 Mar 4 11:15:24 rock-3a kernel: [ 17.992736] el0_svc+0x20/0x50 Mar 4 11:15:24 rock-3a kernel: [ 17.992743] el0t_64_sync_handler+0x98/0xc0 Mar 4 11:15:24 rock-3a kernel: [ 17.992748] el0t_64_sync+0x170/0x174 Mar 4 11:15:24 rock-3a kernel: [ 17.992754] ---[ end trace 0000000000000000 ]---