diff --git a/target/linux/ramips/Makefile b/target/linux/ramips/Makefile
index 44565c64673484c0a819600986b1713e97bcfc9c..35507a95548645c76aaaa5037e7f1293d0d102ed 100644
--- a/target/linux/ramips/Makefile
+++ b/target/linux/ramips/Makefile
@@ -15,9 +15,8 @@ FEATURES:=squashfs gpio
 LINUX_VERSION:=3.10.36
 
 include $(INCLUDE_DIR)/target.mk
-DEFAULT_PACKAGES+=\
-	kmod-leds-gpio kmod-gpio-button-hotplug \
-	kmod-rt2800-pci kmod-rt2800-soc wpad-mini swconfig
+DEFAULT_PACKAGES += \
+	kmod-leds-gpio kmod-gpio-button-hotplug wpad-mini swconfig
 
 define Target/Description
 	Build firmware images for Ralink RT288x/RT3xxx based boards.
diff --git a/target/linux/ramips/mt7620a/target.mk b/target/linux/ramips/mt7620a/target.mk
index 3f4104d9824e2bad0ef61b0ebb7937f0c4062e73..04755071172fce22b9b057e4ae9c4e00d8c7669c 100644
--- a/target/linux/ramips/mt7620a/target.mk
+++ b/target/linux/ramips/mt7620a/target.mk
@@ -9,6 +9,8 @@ FEATURES+=usb
 CPU_TYPE:=24kec
 CPU_SUBTYPE:=dsp
 
+DEFAULT_PACKAGES += kmod-rt2800-pci kmod-rt2800-soc
+
 define Target/Description
 	Build firmware images for Ralink MT7620a based boards.
 endef
diff --git a/target/linux/ramips/mt7620n/target.mk b/target/linux/ramips/mt7620n/target.mk
index b24240836603c43679e03177775bc01934d5a74e..442d88c7b4b22499ece280a4b7d7cad5cd081628 100644
--- a/target/linux/ramips/mt7620n/target.mk
+++ b/target/linux/ramips/mt7620n/target.mk
@@ -9,6 +9,8 @@ FEATURES+=usb
 CPU_TYPE:=24kec
 CPU_SUBTYPE:=dsp
 
+DEFAULT_PACKAGES += kmod-rt2800-soc
+
 define Target/Description
 	Build firmware images for Ralink MT7620n based boards.
 endef
diff --git a/target/linux/ramips/mt7621/target.mk b/target/linux/ramips/mt7621/target.mk
index 98d3c6f2f5c96b30b68bf87bd4af73ff2e030f3e..830b5b098d7655722df5952c223b120e33b3bf90 100644
--- a/target/linux/ramips/mt7621/target.mk
+++ b/target/linux/ramips/mt7621/target.mk
@@ -9,6 +9,8 @@ FEATURES+=usb
 CPU_TYPE:=24kec
 CPU_SUBTYPE:=dsp
 
+DEFAULT_PACKAGES += kmod-rt2800-pci
+
 define Target/Description
 	Build firmware images for Ralink MT7621 based boards.
 endef
diff --git a/target/linux/ramips/rt288x/target.mk b/target/linux/ramips/rt288x/target.mk
index 2b11e4843edb6e3204b4736cb0f097080626d556..1e20e51ed29926b397c293da0647ff44c527323e 100644
--- a/target/linux/ramips/rt288x/target.mk
+++ b/target/linux/ramips/rt288x/target.mk
@@ -6,6 +6,8 @@ SUBTARGET:=rt288x
 BOARDNAME:=RT288x based boards
 CPU_TYPE:=mips32r2
 
+DEFAULT_PACKAGES += kmod-rt2800-soc
+
 define Target/Description
 	Build firmware images for Ralink RT288x based boards.
 endef
diff --git a/target/linux/ramips/rt305x/target.mk b/target/linux/ramips/rt305x/target.mk
index a98f415452b628fe03a6832f169cc01f9fd349b6..d0114c15c198adf1481c3c1457eecf24b76a1051 100644
--- a/target/linux/ramips/rt305x/target.mk
+++ b/target/linux/ramips/rt305x/target.mk
@@ -9,6 +9,8 @@ FEATURES+=usb
 CPU_TYPE:=24kec
 CPU_SUBTYPE:=dsp
 
+DEFAULT_PACKAGES += kmod-rt2800-soc
+
 define Target/Description
 	Build firmware images for Ralink RT3x5x/RT5350 based boards.
 endef
diff --git a/target/linux/ramips/rt3883/target.mk b/target/linux/ramips/rt3883/target.mk
index 8ccd67e4c106f6cc68f7e5d4b6a3e0c9a9d37cc7..c912ffef15caa9b787a9cc45d862eb9a55442134 100644
--- a/target/linux/ramips/rt3883/target.mk
+++ b/target/linux/ramips/rt3883/target.mk
@@ -9,6 +9,8 @@ FEATURES+=usb pci
 CPU_TYPE:=24kec
 CPU_SUBTYPE:=dsp2
 
+DEFAULT_PACKAGES += kmod-rt2800-pci kmod-rt2800-soc
+
 define Target/Description
 	Build firmware images for Ralink RT3662/RT3883 based boards.
 endef