Hello there! I was running CentOS 6.4 system on my Dell Latitude E6530 flawlessly, until I upgraded to CentOS 6.5. Now the wifi doesn't show up (it's a Broadcom Wifi BT4313, 14e4:4727), I tried to follow the steps from http://wiki.centos.org/HowTos/Laptops/Wireless/Broadcom but when attempting to compile the Broadcom driver module, the make command fails in a way that is not described on this web page. Anyway, the page deals w/ CentOS5 without being specific. I tried w/ both hybrid-portsrc_x86_64-v5_100_82_112.tar.gz (the one which *I think* was formerly installed) and the latest available: hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz; same compilation errors (see below). I simply could not remember how I had the Broadcom Wifi chip working since CentOS 6.x, but I clearly remember that I had to install the driver (I presume from the sources since I've found them in my setup archives, but not sure). I have the following RPM's installed: b43-openfwwf-5.2-4.el6.noarch b43-fwcutter-012-2.2.el6.x86_64 I wonder if the kernel update breaks it.. Does any one have experience with this driver and CentOS 6.5? Here is make's output: # make make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CFG80211 API is prefered for this kernel version Using CFG80211 API /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:64: warning: 'enum tx_power_setting' declared inside parameter list /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:64: warning: its scope is only this definition or declaration, which is probably not what you want /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_cfg80211_join_ibss': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:745: error: 'struct cfg80211_ibss_params' has no member named 'channel' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: At top level: /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1110: warning: 'enum tx_power_setting' declared inside parameter list /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1110: error: parameter 2 ('type') has incomplete type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_cfg80211_set_tx_power': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1123: error: 'TX_POWER_AUTOMATIC' undeclared (first use in this function) /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1123: error: (Each undeclared identifier is reported only once /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1123: error: for each function it appears in.) /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1125: error: 'TX_POWER_LIMITED' undeclared (first use in this function) /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1131: error: 'TX_POWER_FIXED' undeclared (first use in this function) /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: At top level: /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1644: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1649: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1650: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1651: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1652: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1653: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1654: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1658: warning: initialization from incompatible pointer type /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_inform_single_bss': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:1817: error: too few arguments to function 'ieee80211_channel_to_frequency' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_update_bss_info': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2077: error: 'struct cfg80211_bss' has no member named 'information_elements' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2078: error: 'struct cfg80211_bss' has no member named 'len_information_elements' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2080: warning: passing argument 1 of 'cfg80211_put_bss' from incompatible pointer type include/net/cfg80211.h:3380: note: expected 'struct wiphy *' but argument is of type 'struct cfg80211_bss *' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2080: error: too few arguments to function 'cfg80211_put_bss' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_bss_roaming_done': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2117: warning: passing argument 2 of 'cfg80211_roamed' from incompatible pointer type include/net/cfg80211.h:3726: note: expected 'struct ieee80211_channel *' but argument is of type 'u8 *' /usr/local/src/hybrid-wl/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:3726: note: expected 'const u8 *' but argument is of type 's32' /usr/local/src/hybrid-wl/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:3726: note: expected 'size_t' but argument is of type 'u8 *' /usr/local/src/hybrid-wl/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:3726: note: expected 'const u8 *' but argument is of type 's32' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2117: error: too few arguments to function 'cfg80211_roamed' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c: In function 'wl_bss_connect_done': /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2149: warning: passing argument 2 of 'cfg80211_roamed' from incompatible pointer type include/net/cfg80211.h:3726: note: expected 'struct ieee80211_channel *' but argument is of type 'u8 *' /usr/local/src/hybrid-wl/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:3726: note: expected 'const u8 *' but argument is of type 's32' /usr/local/src/hybrid-wl/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:3726: note: expected 'size_t' but argument is of type 'u8 *' /usr/local/src/hybrid-wl/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:3726: note: expected 'const u8 *' but argument is of type 's32' /usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.c:2149: error: too few arguments to function 'cfg80211_roamed' make[2]: *** [/usr/local/src/hybrid-wl/src/wl/sys/wl_cfg80211.o] Error 1 make[1]: *** [_module_/usr/local/src/hybrid-wl] Error 2 make: *** [all] Error 2 Regards, -- wwp -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos/attachments/20131210/633b9f23/attachment-0004.sig>