I am currently maxing out all my Macs and dualbooting old OS X versions and bleeding edge Linux. I installed Debian 11, and besides the sleep issues everything just worked, except the WiFi.
I mean it did connect, but it would drop out and die forever, never connecting again to my home network (which admittedly is terrible and has issues in itself). I tried a bunch of random things, and finally something worked! My router hates randomized MAC addressing. So I turned it off, and have had a stable fast connection ever since.
What I did:
	
	
	
		
add these lines:
	
	
	
		
And then reboot!
	
		
			
		
		
	
				
			I mean it did connect, but it would drop out and die forever, never connecting again to my home network (which admittedly is terrible and has issues in itself). I tried a bunch of random things, and finally something worked! My router hates randomized MAC addressing. So I turned it off, and have had a stable fast connection ever since.
What I did:
		Code:
	
	sudo vi /etc/NetworkManager/NetworkManager.confadd these lines:
		Code:
	
	[device]
wifi.scan-rand-mac-address=noAnd then reboot!
