aboutsummaryrefslogtreecommitdiff
path: root/scripts/hostclass/laptop
diff options
context:
space:
mode:
authorCullum Smith <cullum@sacredheartsc.com>2025-06-17 07:37:55 -0400
committerCullum Smith <cullum@sacredheartsc.com>2025-06-17 07:37:55 -0400
commit674d54cd395f6a4bb53662089f48f618831f6502 (patch)
tree1714f2cf9bfdfda4ca8e37c58d3aebdd0d4e5907 /scripts/hostclass/laptop
parent2578ad0d4e87d19f15b3a0aeadf28a329873518f (diff)
downloadinfrastructure-674d54cd395f6a4bb53662089f48f618831f6502.tar.gz
updates for freebsd 14.3
Diffstat (limited to 'scripts/hostclass/laptop')
-rw-r--r--scripts/hostclass/laptop/20-laptop12
1 files changed, 11 insertions, 1 deletions
diff --git a/scripts/hostclass/laptop/20-laptop b/scripts/hostclass/laptop/20-laptop
index ce4a065..4e87fdb 100644
--- a/scripts/hostclass/laptop/20-laptop
+++ b/scripts/hostclass/laptop/20-laptop
@@ -36,6 +36,16 @@ case ${wireless_type:-} in
sysrc -v wlans_iwm0='wlan0'
;;
+ iwlwifi*)
+ set_loader_conf \
+ devmatch_blocklist="if_iwm" \
+ compat.linuxkpi.iwlwifi_11n_disable="0" \
+ compat.linuxkpi.iwlwifi_disable_11ac="0"
+
+ sysrc -v wlans_iwlwifi0='wlan0'
+
+ pkg install "wifi-firmware-iwlwifi-kmod-${wireless_type#iwlwifi}"
+ ;;
esac
# Enable power saving for sound card.
@@ -43,7 +53,7 @@ set_sysctl hw.snd.latency=7
# Configure wireless card.
sysrc -v \
- create_args_wlan0='country US regdomain FCC' \
+ create_args_wlan0='wlanmode sta country US regdomain FCC' \
ifconfig_wlan0="WPA DHCP powersave"
# Hardware-specific fixes.