Ellen Apolinar wrote:
[ 2918.580480] hfcmulti: disagrees about version of
symbol get_next_bframe
[ 2918.580483] hfcmulti: Unknown symbol get_next_bframe (err -22)
Okay, it seems that there is still a problem because I installed mISDN.v2.
But I removed all files from the installed mISDN version so this shouldn't
be the reason. But it is.
So perhaps somebody knows how to solve this problem.
Out-of-tree kernel drivers have to be built against the particular
kernel source tree that also built the kernel that the drivers will
be loaded into. I prefer doing all these steps manually, rather than
relying on any scripts if there are some. It's a bit more work but
instead quite deterministic.
Is it a good idea to build a new kernel
If you didn't build the kernel yourself already then I think that's a
good idea.
or to remove the kernel-integrated mISDN and install
it new?
This doesn't seem to me like it would make a difference.
In general I suggest looking for kernel development resources, maybe
there's a mailing list for mISDN? This building an out-of-tree driver
against an in-tree version of an externally maintained subsystem is a
fairly unusual operation.
//Peter