On Wednesday 31 October 2007 22:07:38 Ben Kevan wrote:
> Here I get:
>
> tg3-3.81c> make
> make -C /lib/modules/2.6.23.1-185-default/build
> SUBDIRS=/home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c modules
> make[1]: Entering directory `/usr/src/linux-2.6.23.1-185-obj/i386/default'
> make -C ../../../linux-2.6.23.1-185
> O=../linux-2.6.23.1-185-obj/i386/default modules
>   CC [M]  /home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c/tg3.o
> /home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c/tg3.c:9751: error:
> unknown field ‘get_perm_addr’ specified in initializer
> /home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c/tg3.c:9751:
> error: ‘ethtool_op_get_perm_addr’ undeclared here (not in a function)
> make[4]: ***
> [/home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c/tg3.o] Error 1
> make[3]: ***
> [_module_/home/bkevan/Apps/Broadcom/Server/Linux/Driver/tg3-3.81c] Error 2
> make[2]: *** [modules] Error 2
> mke[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.23.1-185-obj/i386/default'
> make: *** [default] Error 2
>
> ethtool is installed

But the field was removed from the kernel structure

If you are going to be building the very latest drivers against the very 
latest kernels, shouldn't you be asking these questions either on lkml or on 
opensuse-kernel?

Actually, since the problem is that the tg3 driver hasn't been ported to the 
latest kernel, you should probably be talking to Broadcom

Anders

-- 
Madness takes its toll
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to