Ok, sorted it out. The problem is that "DTMF passthrough" is disabled in meetme, and the GUI doesn't offer it as an option. In my example i'm using the meetme conference bridge number of 3001
So you have two options!
Option 1
Copy the [ext-meetme] context to extensions_override_issabel.conf
then alter the line that contains the conference number and the MEETME options.
exten => 3001,n(USER),Set(MEETME_OPTS=)
and include a capital "F"
exten => 3001,n(USER),Set(MEETME_OPTS=F)
This will allow the conference room 3001 to pass DTMF and your agent can logon.
OPTION 2 - Add the option to the GUI!
Make a backup of this file then edit Edit the file
/var/www/html/admin/modules/conferences/page.conferences.php
Look for the entry "Leader Wait". You'll see something like this:
<?php } ?>
<tr>
<td><a href="#" class="info"><?php echo _("Leader Wait:")?><span><?php echo _("Wait until the conference leader (admin user) arrives before starting the conference")?></span></a></td>
<td>
<select name="opt#w" tabindex="<?php echo ++$tabindex;?>">
<?php
Insert the code below between the PHP and TR statement
<?php } ?>
[insert code below HERE]
<tr>
Insert THIS code. This will Add DTMF passthrough as an option
<tr>
<td><a href="#" class="info"><?php echo _("DTMF PASSTHROUGH:")?><span><?php echo _("Allow DTMF.")?></span></a></td>
<td>
<select name="opt#o">
<?php
$optselect = strpos($options, "F");
echo '<option value=""' . ($optselect === false ? ' SELECTED' : '') . '>'._("No") . '</option>';
echo '<option value="F"'. ($optselect !== false ? ' SELECTED' : '') . '>'._("Yes"). '</option>';
?>
</select>
</td>
</tr>
Save your changes. Reload the conference section in the Issabel GUI.