Вы не можете просто скопировать драйвер wl
из DD-WRT в OpenWRT, главным образом (но не исключительно), потому что они были скомпилированы для разных ядер.
Тем не менее, ваш маршрутизатор использует систему на кристалле BCM4709A0 , которая относится к классу микросхем (BCM47xx и BCM53xx), которым OpenWRT выделяет целую страницу. Страница содержит описание всех трех доступных драйверов, включая wl. В нем также есть инструкции по загрузке пакетов и их настройке, что неочевидно (но не сложно), поскольку wl
не использует стандартный Linux Wireless API, cfg80211
. Кроме того, инструкции длинные и подробные. Вы можете попробовать следовать этим официальным инструкциям.
Последний комментарий заключается в том, что, похоже, ни один из разработчиков не имел возможности протестировать эти инструкции на вашем конкретном маршрутизаторе (даже если они утверждают, что они должны применяться к широкому классу микросхем, включая ваш собственный), так что вы будете летать в одиночку. За конкретной помощью по процедуре вы можете обратиться здесь или в вики OpenWRT.