On Wednesday 08 March 2006 00:26, Florian Trück wrote: > Hi together, > i have a problem with vIsdn playing together with asterisk. > My HFC (PCI,one port, S-Model) is connected in TE mode with my NT. > If i make a call to the hfc card, everything works. but if i hang up > with the telephone, the line is still busy. > If the Voicbox is recording, i get about 30s of line busy signal to hear. > [...] > What could be the problem?
It's a long story and... "it's not a bug, it's a feature(tm)"... :) ISDN call model has a "disconnect indication" state where the network may send in-band informations after the DISCONNECT message. Usually the in-band informations is just a busy tone but sometimes it is something more complex like "Your call lasted 123 seconds and amounted to $1000, thank you for calling with FooCom". Unfortunately I cannot ignore such in-band messages as they are mandatory for telco interoperability requirements. On the other side, asterisk's call model completely misses this state. So, I've added a new control frame in Asterisk, called AST_CONTROL_DISCONNECT to signal the remote application of this condition (the -disc patch). What needs to be done, now, is to handle that condition when needed, the voicemail, for example, may (optionally?) hangup as soon as it receives AST_CONTROL_DISCONNECT. Anyone willing to implement hangup on disconnect in app_voicemail? Bye, -- Daniele Orlandi _______________________________________________ Visdn-hackers mailing list [email protected] https://mailman.uli.it/mailman/listinfo/visdn-hackers
