LINUX.ORG.RU

Network controller: Broadcom Corporation BCM43227 и wi-fi


0

1

День добрый. По умолчанию драйверов slackware 14\64 на это устройство не оказалось, тогда я решил установить 802.11 Linux STA driver, но при сборке выдает ошибку

KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Вход в каталог `/usr/src/linux-3.2.29'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  CC [M]  /home/zxs/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.o
/home/zxs/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.c:388:2: ошибка: неизвестное поле «ndo_set_multicast_list» в инициализаторе
/home/zxs/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.c:388:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
/home/zxs/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.c:388:2: предупреждение: (где-то рядом с инициализацией для «wl_netdev_ops.ndo_validate_addr») [по умолчанию включена]
make[2]: *** [/home/zxs/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.o] Ошибка 1
make[1]: *** [_module_/home/zxs/hybrid-portsrc_x86_64-v5_100_82_112] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-3.2.29'
make: *** [all] Ошибка 2 
В чем причина и можно ли это как нибудь решить?

Я так же пытался установить драйвера при помощи ndiswrapper. Пробовал поставить драйвера для windows7 64\32 Windows XP 64\32 драйвера для 64 систем установились, но интерфейса wlan так и не появилось, драйвера для 32 систем выдавали при установке ошибку.

У меня два пути, либо попытаться решить проблему вызывающую ошибки при сборке 802.11 Linux STA driver либо найти способ заставить работать драйвера через ndiswrapper, но насчет последнего у меня вообще никаких идей нет.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.