[CentOS] Problem with install Boardcom driver

Mon Sep 8 13:58:20 UTC 2008
nate <centos at linuxpowered.net>

Pete Kay wrote:
> Hi,
> I have to install Broadcom driver because the  Dell Optiplex 330
> running Centos 5.2 is not able to connect to the network.
> I am trying to install a Broadcom driver, but I get the followng error:
> [root at localhost tg3-3.85l]#
> [root at localhost tg3-3.85l]# make
> make -C /lib/modules/2.6.18-92.el5/build
> SUBDIRS=/usr/src/Server/Linux/Driver/tg3-3.85l modules
> make[1]: Entering directory `/usr/src/kernels/2.6.18-92.el5-x86_64'
>   CC [M]  /usr/src/Server/Linux/Driver/tg3-3.85l/tg3.o
> In file included from /usr/src/Server/Linux/Driver/tg3-3.85l/tg3.c:85:
> /usr/src/Server/Linux/Driver/tg3-3.85l/tg3.h:234: error: redefinition
> of 'skb_transport_offset'

It seems that a recent kernel change in the 5.2 series
is conflicting with the broadcom driver, short term you
may be able to work around the issue by downgrading the
kernel to 2.6.18-55 or earlier.