dahdi-dkms is not compiling correct
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dahdi-linux (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
$ lsb_release -rd
Description: Ubuntu 13.10
Release: 13.10
$ apt-cache policy dahdi-dkms
dahdi-dkms:
Instaled: 1:2.5.0.
Candidate: 1:2.5.0.
on /usr/src/
MAKE[0]="(make modules KERNVER=$kernelver …"
But on /usr/src/
ifndef KVERS
KVERS:=$(shell uname -r)
endif
Consequently modules was builded using current kernel headers.
On kernel upgrade, compiled modules don't work correctly on new kernel.
$ uname -a
Linux myhostname 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:04:55 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ modinfo dahdi
filename: /lib/modules/
alias: dahdi_dummy
license: GPL v2
description: DAHDI Telephony Interface
author: Mark Spencer <email address hidden>
version: 2.5.0.1
srcversion: C983F7FD45B28D0
depends: crc-ccitt
vermagic: 3.11.0-13-generic SMP mod_unload modversions
parm: debug:Sets debugging verbosity as a bitfield, to see general debugging set this to 1. To see RBS debugging set this to 32 (int)
parm: deftaps:int
parm: max_pseudo_
parm: hwec_overrides_
Needs rebuild modules after boot with new kernel:
$ sudo dkms remove -m dahdi/2.
$ sudo dkms install -m dahdi/2.
description: | updated |
description: | updated |
description: | updated |
affects: | launchpad → dahdi-linux (Ubuntu) |