Now that I've got Asterisk hooked to a bunch of providers and devices I decided to start trying to do something interesting with it. It's not going well.
I have a bunch of extensions defined so that my SPA-2000 users can call each other and meet, etc. That works fine and it also works for calls through LiveVoIP. I run into problems when I try to use the menus with devices which only generate inband DTMF.
The simple problem is kphone. Using its G.711 codec and setting "dtmfmode=inband" results in this. Oct 30 16:47:53 WARNING[1149348784]: dsp.c:1468 ast_dsp_process: Inband DTMF is not supported on codec G.711 u-law. Use RFC2833 This has been covered in the Asterisk users mailing list and the answer is to refuse to believe it is happening.
--kyler