Guarda i messaggi del kernel (con dmesg o journalctl), vedi se iwlwifi dà qualche messaggio strano. Poi sources.list dovrebbe essere nella forma
deb http://debian.mirror.garr.it/debian/ buster main contrib non-free
o altro mirror che tu hai scelto.
Posta il tipo di chipset e controlla che sia supportato. Dovresti avere dei messaggi del genere, se tutto è ok:
sudo dmesg | grep iwl
[ 13.762659] iwlwifi 0000:25:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 14.135405] iwlwifi 0000:25:00.0: firmware: direct-loading firmware iwlwifi-6000g2a-6.ucode
[ 14.135507] iwlwifi 0000:25:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm
[ 14.878274] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEBUG disabled
[ 14.878276] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEBUGFS disabled
[ 14.878277] iwlwifi 0000:25:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[ 14.878278] iwlwifi 0000:25:00.0: Detected Intel(R) Centrino(R) Advanced-N 6205 AGN, REV=0xB0
[ 14.947529] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 15.136641] iwlwifi 0000:25:00.0 wlo1: renamed from wlan0
[ 24.731706] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
[ 25.033017] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
[ 25.144127] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
[ 25.450402] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
[ 42.612496] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
[ 42.906791] iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0