http://www.broadcom.com/support/802.11/linux_sta.php
Ho seguito le istruzioni per la compilazione ma purtroppo non va a buon fine dicendomi ...linux/autoconf.h: non presente.
Secondo voi cosa potrebbe essere?
Moderatore: Staff

Codice: Seleziona tutto
b43 is a driver for the Broadcom 43xx series wireless devices.
│
│ Check "lspci" for something like
│ "Broadcom Corporation BCM43XX 802.11 Wireless LAN Controller"
│ to determine whether you own such a device.
│
│ This driver supports the new BCM43xx IEEE 802.11G devices, but not
│ the old IEEE 802.11B devices. Old devices are supported by
│ the b43legacy driver.
│ Note that this has nothing to do with the standard that your AccessPoint
│ supports (A, B, G or a combination).
│ IEEE 802.11G devices can talk to IEEE 802.11B AccessPoints.
│
│ It is safe to include both b43 and b43legacy as the underlying glue
│ layer will automatically load the correct version for your device.
│
│ This driver uses V4 firmware, which must be installed separately using
│ b43-fwcutter. 
Questo il link diretto http://gentoo-overlays.zugaina.org/saba ... 6.33.patchdiff -Naur broadcom-sta-5.10.91.9.3.orig/src/include/linuxver.h broadcom-sta-5.10.91.9.3/src/include/linuxver.h
--- broadcom-sta-5.10.91.9.3.orig/src/include/linuxver.h 2009-09-16 07:25:27.000000000 +0900
+++ broadcom-sta-5.10.91.9.3/src/include/linuxver.h 2010-01-16 08:20:12.000000000 +0900
@@ -19,6 +19,8 @@
#include <linux/version.h>
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 0))
#include <linux/config.h>
+#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33))
+#include <generated/autoconf.h>
#else
#include <linux/autoconf.h>
#endif

Slack_Eater ha scritto:Ciao,
che modello di scheda hai esattamente (usa lspci)?
Perche nel kernel (io ho la versione 2.6.33.3) ho trovato i driver della broadcom già presenti (quelli della serie 43xx come indicato sul sito da dove hai scaricato i driver):
Questo lo puoi trovare in: Device Drivers => Network Device Support => Wireless LAN e poi cerchi la voce "Broadcom 43xx...."Codice: Seleziona tutto
b43 is a driver for the Broadcom 43xx series wireless devices. │ │ Check "lspci" for something like │ "Broadcom Corporation BCM43XX 802.11 Wireless LAN Controller" │ to determine whether you own such a device. │ │ This driver supports the new BCM43xx IEEE 802.11G devices, but not │ the old IEEE 802.11B devices. Old devices are supported by │ the b43legacy driver. │ Note that this has nothing to do with the standard that your AccessPoint │ supports (A, B, G or a combination). │ IEEE 802.11G devices can talk to IEEE 802.11B AccessPoints. │ │ It is safe to include both b43 and b43legacy as the underlying glue │ layer will automatically load the correct version for your device. │ │ This driver uses V4 firmware, which must be installed separately using │ b43-fwcutter.
E che versione è il tuo kernel (uname -r)?

a me funziona.bash-3.1$ make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-2.6.34-smp'
LD /home/giorgio/wifi_2/built-in.o
CC [M] /home/giorgio/wifi_2/src/shared/linux_osl.o
CC [M] /home/giorgio/wifi_2/src/wl/sys/wl_linux.o
CC [M] /home/giorgio/wifi_2/src/wl/sys/wl_iw.o
LD [M] /home/giorgio/wifi_2/wl.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /home/giorgio/wifi_2/wl.o
see include/linux/module.h for more information
CC /home/giorgio/wifi_2/wl.mod.o
LD [M] /home/giorgio/wifi_2/wl.ko
make[1]: Leaving directory `/usr/src/linux-2.6.34-smp'