Index: boot/Makefile
===================================================================
--- boot/Makefile	(revision f2e78b0daf913315c45d6f0ebdb97e2b34543b4b)
+++ boot/Makefile	(revision 09044cb23535bd9cffcad94397a217746432ba44)
@@ -115,4 +115,9 @@
 		cp "$(USPACE_PATH)/$(DRVS_PATH)/$$file_dir/$$file_name/$$file_name.dev" "$(DIST_PATH)/$(DRVS_PATH)/$$file_name/" ; \
 	done
+	for file in $(RD_DRV_FW) ; do \
+		file_dir="`dirname "$$file"`" ; \
+		file_name="`basename "$$file"`" ; \
+		cp "$(USPACE_PATH)/$(DRVS_PATH)/$$file_dir/$$file_name/$$file_name.fw" "$(DIST_PATH)/$(DRVS_PATH)/$$file_name/" ; \
+	done
 	if ls $(DIST_OVERLAY_PATH)/* >/dev/null; then \
 		cp -r -L $(DIST_OVERLAY_PATH)/* "$(DIST_PATH)"; \
Index: boot/Makefile.common
===================================================================
--- boot/Makefile.common	(revision f2e78b0daf913315c45d6f0ebdb97e2b34543b4b)
+++ boot/Makefile.common	(revision 09044cb23535bd9cffcad94397a217746432ba44)
@@ -139,7 +139,11 @@
 	nic/rtl8139 \
 	nic/rtl8169 \
+        nic/ar9271 \
 	block/ahci
 
 RD_DRV_CFG =
+
+RD_DRV_FW = \
+        nic/ar9271
 
 RD_LIBS =
@@ -223,5 +227,6 @@
 	$(USPACE_PATH)/app/viewer/viewer \
 	$(USPACE_PATH)/app/df/df \
-	$(USPACE_PATH)/app/fontviewer/fontviewer
+	$(USPACE_PATH)/app/fontviewer/fontviewer \
+        $(USPACE_PATH)/app/wifi_supplicant/wifi_supplicant
 
 RD_TESTS = \
Index: boot/arch/amd64/Makefile.inc
===================================================================
--- boot/arch/amd64/Makefile.inc	(revision f2e78b0daf913315c45d6f0ebdb97e2b34543b4b)
+++ boot/arch/amd64/Makefile.inc	(revision 09044cb23535bd9cffcad94397a217746432ba44)
@@ -61,5 +61,5 @@
 RD_DRV_CFG += \
 	bus/isa
-
+	
 RD_APPS_ESSENTIAL += \
 	$(USPACE_PATH)/app/edit/edit \
