dahdi_dynamic_ethmf,dahdi_echocan_kb1,oct612x,wcaxx,wcte13xp,wcte43x,xpd_echo drivers missing

Bug #1703711 reported by Nilesh
40
This bug affects 7 people
Affects Status Importance Assigned to Milestone
dahdi-linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Full list of missing: dahdi_dynamic_ethmf,dahdi_echocan_kb1,oct612x,wcaxx,wcte13xp,wcte43x,xpd_echo

In dahdi-dkms package the wcte13xp driver is missing (it depends on oct612x driver). So Digium TE13x cards do not work unless the following lines are added to dkms.conf & drivers are rebuilt -

BUILT_MODULE_NAME[33]="oct612x"
BUILT_MODULE_LOCATION[33]="drivers/dahdi/oct612x/"
DEST_MODULE_LOCATION[33]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[32]="wcte13xp"
BUILT_MODULE_LOCATION[32]="drivers/dahdi/"
DEST_MODULE_LOCATION[32]="/kernel/drivers/telephony/dahdi"

Tags: patch
Nilesh (nileshgr)
affects: dahdi-tools (Ubuntu) → dahdi-linux (Ubuntu)
Revision history for this message
Julia Carvalho (juliacar) wrote :

Same problem with Digium TE435 cards. I had to add build instructions for wcte43x and oct612x in dkms.conf to get it working.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in dahdi-linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Lopaka Delp (lopaka-z) wrote :

Same problem with Digium TE121 cards which loaded the wcte12xp driver in the previous version, 1:2.10.2~dfsg-1ubuntu1 - reverted back to previous version until fix.

Revision history for this message
Walt (tufelkinder) wrote :

"So Digium TE13x cards do not work unless the following lines are added to dkms.conf & drivers are rebuilt -"

It's been over a year and this issue still exists. I would be very happy if someone could provide more guidance/instructions on how to do the "drivers are rebuilt" portion of this so that I could workaround the issue!

Revision history for this message
Nilesh (nileshgr) wrote :

@tufelkinder You need to add those lines in dkms.conf in /usr/src/dahdi-2.10.2~dfsg-1ubuntu2/dkms.conf and then rebuild using

dkms build dahdi/2.10.2~dfsg-1ubuntu2

followed by

dkms install dahdi/2.10.2~dfsg-1ubuntu2

I don't remember the exact steps, but I think uninstall/remove using dkms may also be required. I can't play with the only live system I have :-)

Revision history for this message
Julia Carvalho (juliacar) wrote :

^ I did find a "dkms remove dahdi/2.10.2~dfsg-1ubuntu1" to be necessary before building/installing. I think dkms thought it had already built the modules + didn't pick up my config changes.

I also had to modprobe wcte43x to get everything loaded that first time, probably because dkms won't load things into a running kernel. Worked fine after that!

Revision history for this message
Lee Burton (lburton) wrote :

BUILT_MODULE_NAME[32]="wcte43x"
BUILT_MODULE_LOCATION[32]="drivers/dahdi/"
DEST_MODULE_LOCATION[32]="/kernel/drivers/telephony/dahdi"
are needed for wcte43x...
I have attached a patch with all the missing modules based on what dahdi builds by default (using its build_tools/dkms-helper generate_conf to get the missing ones).

That said this appears to be an upstream debian bug so I submitted the patch to Debian see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980130

description: updated
summary: - wcte13xp and oct612x drivers missing
+ dahdi_dynamic_ethmf,dahdi_echocan_kb1,oct612x,wcaxx,wcte13xp,wcte43x,xpd_echo
+ drivers missing
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "dahdi.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.