Hi,
this is a patch and a module to support mISDN within freepbx.
To get it work you need the CVS HEAD version of mISDN. In the mISDN sources is a directory config/ where you have to 'make install' (it is not installed by default atm). After that, run 'mISDN config' and the file /etc/mISDN.conf is generated - now you could proceed installing the freepbx mISDN module. This new configuration engine will be used by the upcomming mISDN release - plans are to release it at the latest in January.
After the freepbx mISDN module is installed, you get two new menu entries - mISDN General Settings and mISDN Port Groups. Before you can use a mISDN port for a trunk or an extension, it has to be assigned to a port group. The install script will assign the ports to default groups, depending on there mode.
Open issues:
- changing port to group assignment requires chan_misdn/asterisk restart:
a needrestart() function wood by nice
- uninstall the module while still having mISDN extensions/trunks is a bad thing:
maybe prevent module uninstallation while mISDN is used in extensions/trunks
Cheers,
Thomas Liske