pmaports/device
Dylan Van Assche 3942f8b1b6
soc-qcom-sdm845: set MAC address on boot (MR 3360)
SDM845 devices running mainline lack a valid MAC address, and
fallback to a random one on each boot. This makes DHCP IPs vary
on each boot and breaks Bluetooth BNEP mode since the kernel enforces
that a valid MAC address is used when Bluetooth BNEP mode is activated.

Add a udev rule to trigger a script when the WLAN or Bluetooth interface
appear to set the MAC address by reading it from the persist partition
for the WLAN MAC address and increment it for generating a Bluetooth MAC
address. This approach seems to be common on some downstream devices
such as the Oneplus 6.

[ci:skip-build]: already built successfully in CI
2022-08-19 09:36:15 +02:00
..
.shared-patches/linux shared-patches: add spreadtrum patches (MR 3242) 2022-06-19 10:57:00 +02:00
community soc-qcom-sdm845: set MAC address on boot (MR 3360) 2022-08-19 09:36:15 +02:00
main qemu-amd64,aarch64: remove edge4virt kernel 2022-08-16 08:40:29 +02:00
testing testing/device-fairphone-fp4: remove i2c-gpio from initfs again (MR 3363) 2022-08-17 09:16:08 +02:00
unmaintained oneplus-dumpling: move downstream pieces to unmaintained (MR 3336) 2022-08-06 16:42:34 +01:00