Broadcom BCM4322
Общее описание
Broadcom BCM4322 — это высокопроизводительный беспроводной контроллер семейства AirForce Extreme N, выпущенный в 2008–2009 годах. Предназначен для интеграции в ноутбуки и компактные ПК через интерфейс PCI Express Mini Card (Half/Full Mini PCIe). Поддерживает стандарты 802.11a/b/g/n и работу в двух частотных диапазонах.
Технические характеристики
| Параметр | Значение |
|---|---|
| Стандарты | IEEE 802.11a/b/g/n (Draft 2.0) |
| Диапазоны | 2.4 ГГц / 5 ГГц (двухдиапазонный) |
| Макс. скорость | до 300 Мбит/с (2×2 MIMO, 40 МГц канал) |
| Конфигурация антенн | 2×2 MIMO (две передающие, две приёмные) |
| Интерфейс | PCI Express 1.1 x1 (Mini PCIe) |
| Безопасность | WEP, WPA, WPA2, 802.1X, WPS |
| Доп. функции | Frame bursting, Afterburner, WMM, AP mode |
| Потребление | ~2.5 Вт (пиковое), поддержка ASPM |
| Рабочая температура | 0…70 °C |
Поддержка в ОС
Линукс
| Драйвер | Тип | Статус | Примечание |
|---|---|---|---|
| b43 | Открытый (в ядре) | Требует прошивку | Нужен b43-fwcutter + wl_apsta.o |
| wl (broadcom-sta) | Проприетарный | Стабильный | Пакет bcmwl-kernel-source, может конфликтовать с b43 |
| brcmsmac | Открытый | Не поддерживается | Только для более новых чипов (4313+) |
Важно: Для BCM4322 рекомендуется использовать драйвер
b43с прошивкой или проприетарныйwl. Драйверbrcmsmacне работает с этим чипом.
Windows
- Официальные драйверы через Dell/HP/Apple Support или пакет Broadcom Advanced Client Manager.
- Поддержка встроена в Windows 7/8/10 через обновление драйверов.
macOS
- Нативная поддержка в MacBook (2008–2011) через AirPort Extreme.
Типичные проблемы и решения
| Проблема | Решение |
|---|---|
| Не определяется в Linux | Установить прошивку через b43-fwcutter |
| Низкая скорость / обрывы | Отключить 5 ГГц или сменить канал на 2.4 ГГц; проверить антенные разъёмы |
| Конфликт драйверов | Заблокировать ssb/bcma в /etc/modprobe.d/ при использовании wl |
| Слабый сигнал | Проверить подключение антенн (Main/Aux), заменить при необходимости |
Установка прошивки
Устанавливал на MacBook Pro 2008
Проблема с адаптером Broadcom BCM4322 и драйвером b43-pci-bridge в ALT Linux существует, потому что сам драйвер b43 есть в ядре, но ему требуется прошивка (firmware), которая не поставляется по умолчанию из-за лицензионных ограничений.
1. Проверка оборудования
Убедитесь, что система видит адаптер:
lspci -nn -d 14e4:Для BCM4322 вы должны увидеть что-то вроде:
03:00.0 Network controller [0280]: Broadcom Inc. ... BCM4322 [14e4:432b] (rev 01)Проверьте, какой драйвер сейчас загружен:
inxi -N | grep -i broadcom
# или
lsmod | grep -E 'b43|ssb|bcma|wl'2. Установка firmware для b43 через b43-fwcutter
- Установите утилиту для извлечения прошивки
apt-get install b43-fwcutter- Очистите старое
rm -rf /lib/firmware/b43
rm -rf /lib/firmware/b43-open- Скачайте прошивку
cd /tmp
wget https://github.com/minios-linux/b43-firmware/releases/download/b43-firmware/broadcom-wl-5.100.138.tar.bz2- Распакуйте
tar xjf broadcom-wl-5.100.138.tar.bz2
cd broadcom-wl-5.100.138- Извлеките прошивку
b43-fwcutter -w /lib/firmware linux/wl_apsta.o- Проверьте результат
ls -la /lib/firmware/b43/- Перезагрузка и проверка
reboot- Проверьте, загрузился ли b43
lsmod | grep b43- Посмотрите сообщения ядра
dmesg | grep -i b43