No estás haciendo nada mal. Es que los drivers que existen para OpenWRT para chipsets wifi Broadcom como el que lleva ese Comtrend van regular por no decir mal.
Existen dos drivers compatibles, kmod-b43 y kmod-brcmsmac. Dependiendo de la compilación de OpenWRT puede llevar uno u otro. El último es el que mejor funciona, aunque es muy probable que a 60Mbps no llegue con ninguno y menos en modo cliente.
Si tiene instalado kmod-b43, en modo cliente funciona fatal, caídas y cuelgues en el wifi que te obligan a reiniciar el router. Lo se por experiencia con ese mismo router.
Para saber cuál tiene instalado entra por SSH y pon los comandos lsmod | grep kmod-b43 y lsmod | grep kmod-brcmsmac. El comando que devuelva el reapectivo driver es el que está instalado y cargado. Si es el kmod-b43, pon rmmod kmod-b43 para "descargarlo" y opkg remove kmod-b43 para desinstalarlo. Instala kmod-brcmsmac, para ello ejecuta primero opkg update para actualizar el listado del repositorio de software y opkg install kmod-brcmsmac para instalarlo. Reinicia el router con reboot y vuelve a conectarte al huawei a ver si mejora. Si no te aparece la interfaz wifi o no encuentra redes al darle a scan, entra de nuevo por ssh y borra la configuración del wifi con rm -f /etc/config/wireless y lanza wifi detect > /etc/config/wireless para que redetecte el chip wifi.
PD: los chipsets wifi que mejor funcionan en OpenWRT (sin diferencia en rendimiento con el firmware original) son Atheros y Ralink. El HG556a dependiendo de la versión lleva uno o el otro. Además pueden actuar de cliente y punto de acceso a la vez (repetidor).
Saludos.