Как установить b43 на brcm 47xx?

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

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

Moh. Qaid
источник
Похоже, драйвер уже загружен. Проверьте lsmod, // Также обратите внимание, что insmod ожидает имя файла, в отличие от modprobe,
Daniel B
Спасибо за ваш ответ 'да, но я проверил папку ядра, я не мог видеть папку b43, которая должна быть там
Moh. Qaid
а также я не могу использовать modprobe
Moh. Qaid
Конечно, OpenWrt предлагает только insmod, Пожалуйста, добавьте вывод opkg info kmod-b43 а также cat /etc/openwrt_release на ваш вопрос.
Daniel B
Привет Даниэль Б, я добавил вывод. Я надеюсь, что вы можете мне помочь.
Moh. Qaid

Ответы:

0

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

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

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

Daniel B
источник
Спасибо за ваш четкий ответ. Мне действительно нужно запустить b43 с openfwwf для моей магистерской диссертации. Вот одна из версий, что B43 работает. но я не смог настроить маршрутизатор для работы в качестве точки доступа. netweb.ing.unibs.it/~openfwwf/firmware/...
Moh. Qaid
Этот релиз прошивки сделан специально для теста «глушения», который они выполнили. Вероятно, работает очень специализированная версия драйвера. Если вам действительно нужно, я предлагаю вам зайти на форумы OpenWrt и объяснить, что вы хотите сделать (доступ к параметрам отладки b43) и зачем вам это нужно. Вы также можете начать с изучения OpenWrt Build System который вам, вероятно, понадобится.
Daniel B
Спасибо. Я спрошу на форуме Openwrt и постараюсь выяснить, как это сделать.
Moh. Qaid
Пожалуйста, примите мои извинения за задание многих вопросов. Я попробую ваше предложение. Но я также ищу другое решение, например, если есть какой-нибудь дешевый внешний беспроводной USB-порт Broadcom, на котором я могу использовать b43, и мой ноутбук можно использовать в качестве точки доступа. если это возможно. пожалуйста, если у вас есть какая-либо информация и полезные ссылки, можете ли вы предоставить мне, потому что у меня не так много времени для моей магистерской диссертации
Moh. Qaid
Драйвер b43 не поддерживает USB-устройства, поэтому он не будет работать. Также не совсем понятно, каковы ваши требования. Это только про прошивку OpenFWWF и каталог отладки?
Daniel B