The kernel module does not compile properly, this is
what you get :
make[1]: Entering directory
`/usr/src/linux-2.6.17-gentoo-r4'
CC [M] /root/btsco/kernel/btsco.o
LD [M] /root/btsco/kernel/snd-bt-sco.o
Building modules, stage 2.
MODPOST
WARNING: "snd_pcm_format_width"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_free_pages"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_pcm_period_elapsed"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_pcm_set_ops"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_malloc_pages"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_ctl_notify"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_hwdep_new"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_pcm_lib_ioctl"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_card_new"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_ctl_new1"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_card_free"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_card_register"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_pcm_new"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
WARNING: "snd_ctl_add"
[/root/btsco/kernel/snd-bt-sco.ko] undefined!
CC /root/btsco/kernel/snd-bt-sco.mod.o
LD [M] /root/btsco/kernel/snd-bt-sco.ko
make[1]: Leaving directory
`/usr/src/linux-2.6.17-gentoo-r4'
If I then try to load up the module, it kernel panics
(just the module, not the whole system).
I installed the same code on a Mandriva 2006.0 32 bits
and it does work as expected.
Nobody/Anonymous
None
None
Public