Thanks for the help. I use the default settings as provided in the binary for Windows (1.0.4). XLite uses extension 1001, and the Linksys uses extension 1000. The only changes I made were those in the tutorial above, in the "FreeSwitch Configuration" section: 1. Added conf/dialplan/default/00_spa3102.xml: <include> <extension name=”To PSTN”> <condition field=”destination_number” expression=”(.*)”> <action application=”bridge” data=”sofia/internal/${destination_number}@[IP address of your SPA3102]:5061″ /> </condition> </extension> </include> 2. Edited conf/directory/default/1000.xml to remove the two CID-related lines: <variable name=”effective_caller_id_name” value=”Extension 1001″/> <variable name=”effective_caller_id_number” value=”1001″/> I just called my cellphone using a handset connected to the Linksys FXS port, and when I hang up the cellphone, I can hear the busy signal so it looks like the Linksys and/or Freeswitch does detect the hangup signal correctly, and the issue is specific to Freeswitch/XLite. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/Linksys-3102-Couple-of-issues-... Sent from the freeswitch-users mailing list archive at Nabble.com.