| Anonymous | Login | Signup for a new account | 2010-07-31 11:45 EDT |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
| 0000258 | [Elastix distro] Hardware (Telephony Cards) | minor | have not tried | 2010-02-07 10:07 | 2010-03-31 13:29 | |||||||
| Reporter | tzafrir | View Status | public | |||||||||
| Assigned To | a_villacis | |||||||||||
| Priority | normal | Resolution | open | |||||||||
| Status | confirmed | Product Version | ||||||||||
| Summary | 0000258: 'echo' (oslec) not unloaded automatically | |||||||||||
| Description |
The dahdi init.d script unloads dahdi and the rest of the DAHDI modules on the 'stop' action. The modules to unload are all the modules that (recursively) depend on dahdi. However the package also includes the module 'echo' (the basic code of the OSLEC echo canceller). It gets loaded if any channel asks for the 'oslec' echo canceller (which is the default for generated configuration). As it does not depend on dahdi, it will not get unloaded. Thus on driver upgrades, 'echo' will not be unloaded, and later on the new dahdi_echocan_oslec will fail to load. The fix is included in two patches: the first patches dahdi.init to allow setting the list of modules to unload, rather than hardwiring it to dahdi. I've just commited it upstream (trunk of dahdi-tools): http://svn.debian.org/viewsvn/pkg-voip/dahdi-tools/trunk/debian/patches/init_unload_modules?view=markup [^] The second, based on the first, simply changes this list of modules to also include 'echo' (OSLEC): http://svn.debian.org/viewsvn/pkg-voip/dahdi-tools/trunk/debian/patches/init_unload_oslec?view=markup [^] |
|||||||||||
| Additional Information | ||||||||||||
| Tags | No tags attached. | |||||||||||
| Elastix version | 1.6 | |||||||||||
| Attached Files | ||||||||||||
|
|
||||||||||||
Notes |
|
|
(0001122) tzafrir (reporter) 2010-03-29 04:37 |
This is a known issue. Fixed in the Debian package already. I've committed most of that fix into trunk, and this is why the fix is broken into two parts. The bigger one would eventually be dropped: http://svn.debian.org/viewsvn/pkg-voip/dahdi-tools/trunk/debian/patches/init_unload_modules?view=markup [^] And the small config tweak: http://svn.debian.org/viewsvn/pkg-voip/dahdi-tools/trunk/debian/patches/init_unload_oslec [^] |
|
(0001144) a_villacis (developer) 2010-03-31 13:29 |
Confirmed. Will fix as part of update to dahdi-2.2.1.1 . |
| Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |