ederlopes7
(usa CentOS)
Enviado em 29/09/2012 - 21:52h
Ola galera, formatei meu macbook ontem, pois faz algum tempo que eu queria experimentar o CentOs , mas nao estou conseguindo de jeito nenhum instalar o o Wireless do Macbook (2008)
# lspci
00:00.0 Host bridge: NVIDIA Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: NVIDIA Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: NVIDIA Corporation MCP79 LPC Bridge (rev b3)
00:03.1 RAM memory: NVIDIA Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: NVIDIA Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: NVIDIA Corporation MCP79 Memory Controller (rev b1)
00:03.4 RAM memory: NVIDIA Corporation Device 0a98 (rev b1)
00:03.5 Co-processor: NVIDIA Corporation MCP79 Co-processor (rev b1)
00:04.0 USB controller: NVIDIA Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB controller: NVIDIA Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB controller: NVIDIA Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB controller: NVIDIA Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: NVIDIA Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: NVIDIA Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: NVIDIA Corporation MCP79 Ethernet (rev b1)
00:0b.0 IDE interface: NVIDIA Corporation MCP79 SATA Controller (rev b1)
00:10.0 PCI bridge: NVIDIA Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: NVIDIA Corporation MCP79 PCI Express Bridge (rev b1)
02:00.0 VGA compatible controller: NVIDIA Corporation C79 [GeForce 9400M] (rev b1)
03:00.0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01)
# lspci -vnn -d 14e4:
03:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
Subsystem: Apple Inc. Device [106b:0093]
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at 93100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 67-c6-35-ff-ff-67-58-b0
Capabilities: [16c] Power Budgeting <?>
Uma vez um amigo aqui do VOL me passou o seguinte link
http://www.vivaolinux.com.br/dica/CentOS-6X-Instalando-driver-Broadcom-wlko/
eu segui os passo a passo pare tentar instalar o wlam so que quando executo o make ele dah um erro que eu nao consegui identificar.
[root@eder-centos hybrid]# make && make install
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entrando no diretório `/usr/src/kernels/2.6.32-279.9.1.el6.i686'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
CC [M] /usr/src/hybrid/src/wl/sys/wl_cfg80211.o
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:64: warning: ‘enum tx_power_setting’ declared inside parameter list
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:64: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1110: warning: ‘enum tx_power_setting’ declared inside parameter list
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1110: error: parameter 2 (‘type’) has incomplete type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c: In function ‘wl_cfg80211_set_tx_power’:
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1123: error: ‘TX_POWER_AUTOMATIC’ undeclared (first use in this function)
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1123: error: (Each undeclared identifier is reported only once
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1123: error: for each function it appears in.)
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1125: error: ‘TX_POWER_LIMITED’ undeclared (first use in this function)
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1131: error: ‘TX_POWER_FIXED’ undeclared (first use in this function)
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c: At top level:
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1649: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1651: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1652: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1653: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1654: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1658: warning: initialization from incompatible pointer type
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c: In function ‘wl_inform_single_bss’:
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:1817: error: too few arguments to function ‘ieee80211_channel_to_frequency’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c: In function ‘wl_bss_roaming_done’:
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 2 of ‘cfg80211_roamed’ from incompatible pointer type
include/net/cfg80211.h:3035: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘u8 *’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 4 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 5 of ‘cfg80211_roamed’ makes integer from pointer without a cast
include/net/cfg80211.h:3035: note: expected ‘size_t’ but argument is of type ‘u8 *’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 6 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2117: error: too few arguments to function ‘cfg80211_roamed’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c: In function ‘wl_bss_connect_done’:
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 2 of ‘cfg80211_roamed’ from incompatible pointer type
include/net/cfg80211.h:3035: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘u8 *’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 4 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 5 of ‘cfg80211_roamed’ makes integer from pointer without a cast
include/net/cfg80211.h:3035: note: expected ‘size_t’ but argument is of type ‘u8 *’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 6 of ‘cfg80211_roamed’ makes pointer from integer without a cast
include/net/cfg80211.h:3035: note: expected ‘const u8 *’ but argument is of type ‘s32’
/usr/src/hybrid/src/wl/sys/wl_cfg80211.c:2149: error: too few arguments to function ‘cfg80211_roamed’
make[2]: ** [/usr/src/hybrid/src/wl/sys/wl_cfg80211.o] Erro 1
make[1]: ** [_module_/usr/src/hybrid] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.32-279.9.1.el6.i686'
make: ** [all] Erro 2
[root@eder-centos hybrid]#
Tentei ver este erro no make, mas eu sinceramente não faço ideia de como corrigir.
Alguem tem alguma ajuda para eu poder funcionar meu Wireless aqui?
Muito Obrigado