1

Я использую OpenWRT "brcm-47xx-" на linksyswrt54GL v1.1. Я попытался установить B43 с помощью

"insmod b43 qos = 0"

но ошибка брошена

insmod: не могу вставить 'b43': файл существует

эта команда устанавливает драйвер b43, который создает папку b43 в каталоге ядра "/usr/kernel/debug/"

root@OpenWrt:/sys/kernel/debug# ls
bdi        ieee80211  mips

где я ожидаю, чтобы папка b43 содержала файлы в следующем изображении:

отладка /b43 /phy0 /


    root@OpenWrt:/# cat /etc/openwrt_release
    DISTRIB_ID="OpenWrt"
    DISTRIB_RELEASE="10.03.1"
    DISTRIB_CODENAME="backfire"
    DISTRIB_DESCRIPTION="OpenWrt Backfire 10.03.1"
 root@OpenWrt:# opkg info kmod-b43
Package: kmod-b43
Version: 2.6.32.27+2011-11-15-1
Depends: kernel (= 2.6.32.27-1), kmod-mac80211
Provides:
Status: install user installed
Architecture: brcm47xx
Installed-Time: 1324443071

Может кто-нибудь мне помочь?

1 ответ1

0

Я вытащил свой WRT54GL из кучи технологий. Вот результаты:

  • insmod: can't insert 'b43': File exists действительно указывает на то, что модуль уже загружен
    • Ваш драйвер работает правильно.
  • Нет /sys/kernel/debug/b43 . Скорее всего, драйвер был собран без этой функции для экономии места. Соответствующая опция ядра называется B43_DEBUG .

Это означает, что вам нужно создать новый пакет kmod-b43. Я пытался это сделать, но не смог запустить OpenWrt SDK, в основном из-за того, что их сервер SVN не работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .