File leap155.patch of Package rtl8822bu
--- a/os_dep/linux/os_intfs.c 2022-11-19 09:33:43.751018863 +0100 +++ b/os_dep/linux/os_intfs.c 2022-12-19 19:00:17.119746510 +0100 @@ -1621,7 +1621,7 @@ } _rtw_memcpy(adapter_mac_addr(padapter), sa->sa_data, ETH_ALEN); /* set mac addr to adapter */ -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 15, 0)) +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) dev_addr_set(pnetdev, sa->sa_data); #else _rtw_memcpy(pnetdev->dev_addr, sa->sa_data, ETH_ALEN); /* set mac addr to net_device */ @@ -2165,7 +2165,7 @@ /* alloc netdev name */ rtw_init_netdev_name(ndev, name); -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 15, 0)) +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) dev_addr_set(ndev, adapter_mac_addr(adapter)); #else _rtw_memcpy(ndev->dev_addr, adapter_mac_addr(adapter), ETH_ALEN);