Toshiba Satellite M50 and ndis

Ferruccio Zamuner nonsolosoft at
Tue Sep 12 23:41:02 PDT 2006

Thank you Simon,

I've rebuilt world and kernel and installed them, then I've rebuilt if_ndis.ko too:

% kldload /modules/if_ndis.ko
link_elf: symbol malloc undefined
kldload: can't load /modules/if_ndis.ko: Exec format error
There was still a malloc() and I've replace malloc() with kmalloc() once
in if_ndis.c. Rebuilt and installed.
kldload doesn't fail to load, but it kernel panic. :-(
Bye,               \fer

Simon 'corecode' Schubert wrote:
Ferruccio Zamuner wrote:
% kldload /modules/wlan.ko
% kldload /modules/ndis.ko
% kldload /modules/if_ndis.ko
link_elf: symbol kmalloc undefined
kldload: can't load /modules/if_ndis.ko: Exec format error
I hope that this report can be useful.
You shouldn't compile a module with newer sources than your kernel 
actually is.  please make sure that your kernel and your modules are 
compiled from the same sources.


More information about the Bugs mailing list