diff --git a/package/base-files/files/sbin/wifi b/package/base-files/files/sbin/wifi
index ec231457e998b15e1e6aec3a0b3d6f06a7812833..90aeef725de8526f49e4afc724d6490758ab4480 100755
--- a/package/base-files/files/sbin/wifi
+++ b/package/base-files/files/sbin/wifi
@@ -42,6 +42,7 @@ wifi_fixup_hwmode() {
 	config_get channel "$device" channel
 	config_get hwmode "$device" hwmode
 	case "$hwmode" in
+		11bg) hwmode=bg;;
 		11a) hwmode=a;;
 		11b) hwmode=b;;
 		11g) hwmode=g;;