
how-to block ads
|
 tlpintpe
join:2002-09-13 Spicewood, TX
| reply to DracoFelis Re: [Equipment] Useful Sipura tricks...
I have my 3000 using voxee on line 1. I used the voxilla.com SPA 3000 wizard to configure the spa, leaving their dialplan unchanged.
When I try to add the "tricks" to force dialing toll free numbers over the FWD method, the dialplan is truncated and nothing then works.
Is there are 255 character limit per dial plan?
Can I move the voxee line to the PSTN Voip line and thus have access to lots more dial plan lines? | |   DracoFelis Premium join:2003-06-15
1 edit | said by tlpintpe :Is there are 255 character limit per dial plan? I'm wondering if it is your browser doing the truncation on the fields, as my current "Dial Plan" is already well over 255 chars. And from the Sipura SPA-3000 manual, we have this comment:
Notes: - The dial plan length limit for <Dial Plan 1> through <Dial Plan 8> is 511 characters. This is less than that for the <Dial Plan> under [Line 1], which is 2047 characters. | |  tlpintpe
join:2002-09-13 Spicewood, TX
| said by DracoFelis :said by tlpintpe :Is there are 255 character limit per dial plan? I'm wondering if it is your browser doing the truncation on the fields, as my current "Dial Plan" is already well over 255 chars. And from the Sipura SPA-3000 manual, we have this comment: Notes: - The dial plan length limit for through is 511 characters. This is less than that for the under [Line 1], which is 2047 characters. I am using Firefox on Linux, but I'll give it a go with Konqourer and see if that helps. | |   DracoFelis Premium join:2003-06-15
| said by tlpintpe :I am using Firefox on Linux, but I'll give it a go with Konqourer and see if that helps. That's odd then, because I do my dial plans with FireFox on Windows (and FF usually behaves pretty much the same cross-platform). Since I'm not getting Dial Plan truncations, I don't know why you would. As I said, odd... | |  tlpintpe
join:2002-09-13 Spicewood, TX
| reply to DracoFelis
said by DracoFelis :said by tlpintpe :Is there are 255 character limit per dial plan? I'm wondering if it is your browser doing the truncation on the fields, as my current "Dial Plan" is already well over 255 chars. And from the Sipura SPA-3000 manual, we have this comment: Notes: - The dial plan length limit for <Dial Plan 1> through <Dial Plan 8> is 511 characters. This is less than that for the <Dial Plan> under [Line 1], which is 2047 characters. I finally got it.
I think it was me trying to just cut and paste from your entries (dialing toll free numbers via FWD) that was the culprit. There is a carrage return in there, and when I edited the dial plan in a text editor, and removed the carrage return, then reentered the dial plan, all worked as it should.
Thanks for the great tips! | |   DracoFelis Premium join:2003-06-15
1 edit | said by tlpintpe :I think it was me trying to just cut and paste from your entries (dialing toll free numbers via FWD) that was the culprit. There is a carrage return in there, and when I edited the dial plan in a text editor, and removed the carrage return, then reentered the dial plan, all worked as it should. Yep. A "dial plan" for a Sipura should all be on one line. Please ignore any extra "line breaks" in the examples. They are simply because BBR doesn't support 2K long text lines (without wrapping), whereas the Sipura dial plan does...
While we are on the subject of "dial plans", here are a couple of cute ones. Since SIPphone.com accepts inbound "peering", you can directly call any SIPphone.com account (which all have numbers in the form: 1 747 xxx-xxxx) by adding the following to your Dial Plan (before your normal LD pattern):
1 747 xxx xxxx <:@proxy01.sipphone.com> And potentially even more interesting, is that you can use the "phone conferencing" ability of SIPphone (even if you don't have a SIPphone account), by adding the following to your Dial Plan (again before your normal LD pattern):
1 222 xxx xxxx <:@proxy01.sipphone.com> | |  p2pvoice
join:2003-10-28 Dover, NH
| DracoFelis:
I have SPA1001 with two virtual lines. Line 1 is set up for "home" and Line 2 is set up for "business" with a different ringtone. Each line is an extension on my Asterisk server. So, by using a single phone, I can tell from the ringtone, whether an incoming call is a "home" call or a "business" call. I use primarily Line 1 for outgoing calls using Asterisk's outbound routing.
Here is the "trick: I need to implement:
My business number is an IPKall number, which "points" to my "business" extension on my Asterisk server.
My home number is "ported" to an ITSP and it "points" my "home" extension.
This ITSP is fully 911 compliant; however, I use this ITSP for incoming calls only (don't use this ITSP for outgoing calls). Since this ITSP is fully 911 compliant, I would like only the 911 call to go through this ITSP instead of the other ITSPs configured in my Asterisk's outbound routing.
Will this "trick" (inspired by your SIPPhone post) work?
911
I don't know where to put UN/PW?
BTW, my Asterisk server is registered to My911ITSP.com
Thanks
| |  p2pvoice
join:2003-10-28 Dover, NH
| In my previuos post, "cut and paste" didn't work properly. Here is the corrected section:
Will this "trick" (inspired by your SIPPhone post) work?
I don't know where to put UN/PW?
Thanks | |   DracoFelis Premium join:2003-06-15
| said by p2pvoice :Will this "trick" (inspired by your SIPPhone post) work? I don't know where to put UN/PW? In order to use an alternate (not your "registered") VoIP account for 911 (only), you would need one of the following options:
A) Have a VoIP provider that doesn't require you to supply a userid/password. This is highly unlikely for 911, as how would that provider be able to identify you to the 911 folks if you don't log in.
B) Or arrange to have the userid and password for "My911ITSP.com" be the same as the userid/password that you are using for the VoIP provider on the line. This may be possible, if "My911ITSP.com" allows you to pick your userid and password. In that case, just make sure you pick the same userid/password as your main VoIP provider is using (for that line), and when when you redirect to "My911ITSP.com" (using your above dial plan trick) it will properly authenticate, because redirecting to an alternate proxy will still use the registered VoIP's userid and password.
C) Or if you have an SPA-3000 (but not the other model Sipuras), you could put "My911ITSP.com" onto a "gateway" slot, and then modify your dial plan to dial via that gateway. For example, if the login credentials for "My911ITSP.com" were on "gateway 4", you could force all 911 calls out via that provider by using:
Warning: I do NOT have a VoIP company with true 911, and I wouldn't want to test this even if I did. So while all this should work "in theory", it has not been tested by me... | |  rizzo2dial Premium join:2004-08-05
2 edits | reply to p2pvoice
said by p2pvoice :DracoFelis: I have SPA1001 with two virtual lines. Line 1 is set up for "home" and Line 2 is set up for "business" with a different ringtone. Each line is an extension on my Asterisk server. So, by using a single phone, I can tell from the ringtone, whether an incoming call is a "home" call or a "business" call. I use primarily Line 1 for outgoing calls using Asterisk's outbound routing. Here is the "trick: I need to implement: My business number is an IPKall number, which "points" to my "business" extension on my Asterisk server. My home number is "ported" to an ITSP and it "points" my "home" extension. This ITSP is fully 911 compliant; however, I use this ITSP for incoming calls only (don't use this ITSP for outgoing calls). Since this ITSP is fully 911 compliant, I would like only the 911 call to go through this ITSP instead of the other ITSPs configured in my Asterisk's outbound routing. Will this "trick" (inspired by your SIPPhone post) work? 911 I don't know where to put UN/PW? BTW, my Asterisk server is registered to My911ITSP.com Thanks I have a need to do a similar thing; however, I don't have an Asterisk server involved. The setup I'm working with is as follows:
Equipment: PAP2 (running SPA1001 3.1.8 firmware) LINE1: Outgoing VoIP line (from a provider w/o any 911/E911 support) LINE2: Incoming VoIP line (from a provider w/ unlimited incoming, metered outgoing, but w/ true E911 support)
Normally calls are to go out on LINE1; however, for 911 calls, they MUST go out on LINE2. I've been playing around w/ this all day and have thus far come up w/ a tolerable (athough not ideal) solution. To describe the solution, I'll replace "911" with "555" (so that you can configure the solution and see how it works):
1) In the SPA1001's PHONE tab, configure the "Line 2 Select Code" to be "555" instead of "#"
2) In the LINE1 tab, add the following to the beginning of the Dialing Plan: "555S0|" (this will ensure that 555 gets detected immediately on the LINE1 side)
3) On the LINE2 tab, set the entire dialing plan to be a HOTLINE: The above will automatically dial 1-800-555-1212 after 1 second of LINE2 dial-tone. (Once you're ready to configure this "for real," replace "18005551212" with "911").
The "S1" condition above is why this solution is not fool proof. A true "HOTLINE" dialing plan starts with "S0" (for 0 second pause); however, when the adapter's default line (for dialing out) is LINE1, and when switching over to LINE2 (via "555" or "#" or whatever), the "S0" ZERO SECOND PAUSE doesn't get honored. I don't know why that is, but that's one flaw w/ this implementation.
Another flaw is that this implementation doesn't allow LINE2 to be used as a backup VoIP provider for other outgoing calls (unless you add more to the LINE2 dialing plan and can dial your other # within 1 second).
I'm hopeful a better solution can be reached; however, I haven't been successful in otherwise getting a LINE1 dialing plan instruction to dial out on LINE2.
Rizzo | |   DracoFelis Premium join:2003-06-15
1 edit | said by rizzo2dial :Another flaw is that this implementation doesn't allow LINE2 to be used as a backup VoIP provider for other outgoing calls (unless you add more to the LINE2 dialing plan and can dial your other # within 1 second). I'm hopeful a better solution can be reached; however, I haven't been successful in otherwise getting a LINE1 dialing plan instruction to dial out on LINE2. I know you can reach a better solution with an SPA-3000. Because with an SPA-3000, you just put your 911 provider on one of the 4 "gateway" slots, and then just tell your dial plan to use the "gateway" for 911 dialing.
Edit: If you do have an SPA-3000, check out a previous "trick" I posted in this (long) thread, on how to use the four SPA-3000 "gateway" slots to store (and use) the login credentials of additional outbound only VoIP providers!
But I don't know if there is a better solution for E911 on an SPA-1001. Your solution (for the SPA-1001) was IMHO very clever, and thanks for posting!
BTW: Don't forget that if you are willing to give up E911, and do simple "speed dialing" (without the enhanced location info sent to your emergency center), you can replace a dialed 911 with a quick "speed dial" to whatever is a proper "emergency number" for your area, simply by playing with your "dial plan". And that "trick" (already posted in a previous message in this thread) works in most LinkSys/Sipura adapters, simply by modifying your "dial plan"!
For example, if you check with your local emergency services, and find that a local emergency number is "1-555-555-1234" (that is a bogus number, use a number appropriate for your area), you can add this little pattern to the front of your dial plan (again, modified to use your real "emergency number", not the bogus 1-555-555-1234) to trap for a user dialing 911, and instead "speed dial" your local emergency number:
Edit: Of course, the above "trick" assumes that you can acquire a real number to dial in the case of an emergency (and some areas only allow "911", without having a "real number" that also reaches the emergency center). And it also assumes that you have a VoIP provider on your adapter that lets you dial that number (i.e. for most VoIP companies, that number will probably dial as a normal "long distance call"). And even with the above limits, you still won't get the enhanced "location info" that "real 911" will give you (so you will have to let the person on the other end of the line know where you are located, when you talk to them).
But at least that (speed dial type 911) "trick" does let someone dial 911 on your phone, and reach real "emergency personal" appropriate for your area! And unlike the other "tricks", that approach does NOT require you to have a VoIP account that has "real 911" enabled on it (because you are essentially having the LinkSys/Sipura itself convert 911 into a normal long distance call to an appropriate pre-chosen "emergency number" of your choice)! | |  rizzo2dial Premium join:2004-08-05
| said by DracoFelis :I know you can reach a better solution with an SPA-3000. Because with an SPA-3000, you just put your 911 provider on one of the 4 "gateway" slots, and then just tell your dial plan to use the "gateway" for 911 dialing. I agree that an SPA-3000 would work perfectly.
said by DracoFelis :Edit: If you do have an SPA-3000, check out a previous "trick" I posted in this (long) thread, on how to use the four SPA-3000 "gateway" slots to store (and use) the login credentials of additional outbound only VoIP providers! For the situation I'm working w/ at the moment, an SPA-3000 is not available.
said by DracoFelis :BTW: Don't forget that if you are willing to give up E911, and do simple "speed dialing" (without the enhanced location info sent to your emergency center), you can replace a dialed 911 with a quick "speed dial" to whatever is a proper "emergency number" for your area, simply by playing with your "dial plan". And that "trick" (already posted in a previous message in this thread) works in most LinkSys/Sipura adapters, simply by modifying your "dial plan"! Speaking of SPEED DIALING, the USER1 tab "Speed Dial [2-9]" entires actually support dialing out on the opposite line of the SPA-1001. For example, if the "Line 2 Select" key is left as the default value of "#" and a "SPEED DIAL x" entry on LINE1 gets configured as "#18005551212", it will dial "18005551212" on LINE2 (w/ a LINE2 dial-tone being heard for a split-second).
Unfortunately this same behavior doesn't occur when configuring it in a DIAL PLAN speed dial (as suggested in the quote below). It also doesn't work when convertijng a DIAL PLAN speed dial entry into a USER TAB speed dial entry: Converts DIAL PLAN speed dial "911" to USER TAB "Speed Dial 2." While dialing "2#" directly allows dialing out on LINE2 (if configured to do so), dialing "911" (where it gets converted to "2#") doesn't work.
said by DracoFelis :For example, if you check with your local emergency services, and find that a local emergency number is "1-555-555-1234" (that is a bogus number, use a number appropriate for your area), you can add this little pattern to the front of your dial plan (again, modified to use your real "emergency number", not the bogus 1-555-555-1234) to trap for a user dialing 911, and instead "speed dial" your local emergency number: Since E911 is available on the VoIP provider on LINE2 (normally used for incoming calls only), the solution above is precisely one of the things trying to be avoided.
Rizzo | |  rizzo2dial Premium join:2004-08-05
2 edits | said by rizzo2dial :Speaking of SPEED DIALING, the USER1 tab "Speed Dial [2-9]" entires actually support dialing out on the opposite line of the SPA-1001. For example, if the "Line 2 Select" key is left as the default value of "#" and a "SPEED DIAL x" entry on LINE1 gets configured as "#18005551212", it will dial "18005551212" on LINE2 (w/ a LINE2 dial-tone being heard for a split-second). Unfortunately this same behavior doesn't occur when configuring it in a DIAL PLAN speed dial (as suggested in the quote below). It also doesn't work when convertijng a DIAL PLAN speed dial entry into a USER TAB speed dial entry: Converts DIAL PLAN speed dial "911" to USER TAB "Speed Dial 2." While dialing "2#" directly allows dialing out on LINE2 (if configured to do so), dialing "911" (where it gets converted to "2#") doesn't work. I just figured out how to get a DIAL PLAN speed dial entry (like the one above) to successfully dial a USER TAB speed dial entry! In the DIAL PLAN SPEED DIAL entry, don't end the USER TAB SPEED DIAL entry w/ a '#' (pound) symbol.
Here's how to configure LINE1 of the SPA-1001 to dial "911" on LINE2:
1) In the "Phone" tab, set the "Line 2 Select Code" to be the default value of "#"
2) In the "User 1" TAB, configure a "Speed Dial [2-9]" entry of your choice as "#911" (for dialing "911" on LINE2).
3) Assuming you configured entry "Speed Dial 2" in the previous step, insert into the beginning of the LINE1 Dialing plan the following: If you configured a different "Speed Dial [2-9]" entry, replace the ":2" above with ":x" (where x is the configured "Speed Dial [2-9]" entry #).
When dialing 911, you'll hear a LINE2 dialtone for a split second followed by the true 911 call on LINE2.
Even if you dial any digits after 911 on LINE1 (i.e. 9111, 91111, 911111, etc.), they'll be ignored (which is precisely what you want for 911 purposes).
With this solution, you retain full LINE2 functionality should you want/need to manually dial out on that line.
Rizzo | |   DracoFelis Premium join:2003-06-15
| said by rizzo2dial :Here's how to configure LINE1 of the SPA-1001 to dial "911" on LINE2: 1) In the " Phone" tab, set the "Line 2 Select Code" to be the default value of "#" 2) In the " User 1" TAB, configure a "Speed Dial [2-9]" entry of your choice as "#911" (for dialing "911" on LINE2). 3) Assuming you configured entry "Speed Dial 2" in the previous step, insert into the beginning of the LINE1 Dialing plan the following: If you configured a different "Speed Dial [2-9]" entry, replace the ":2" above with ": x" (where x is the configured "Speed Dial [2-9]" entry #). Hey, cool!
Your "trick" is a very clever way to easily add "line 2" dialing (including 911 dialing, where the VoIP provider with 911 is on "line 2") to an SPA-1001's "dial plan" on an SPA-1001.
But even more than that, your "trick" lets you use a "speed dial" slot wherever you want in a LinkSys/Sipura "dial plan" (instead of having to access the "speed dial" by the single digit corresponding to that speed dial slot)! I never knew you could use a "speed dial" slot like that!
And the really "cool" thing about your "trick", is that it is not just SPA-1001 specific. While it is true that only the SPA-1001 allows you to access "line 2" via a "speed dial", the "trick" of accessing a speed dial in your "dial plan" seems to work on other Sipura adapters as well. Specifically, when I put the following pattern into my dial plan of my Sipura SPA-3000 (to test accessing speed dials from the dial plan), I was correctly connected to the location of my "speed dial 2" when I dialed "12" on the phone:
Hmmm... Let's see... This could end up being really handy, if I ever want to translate several different call numbers to the same target location, without having to change the dial plan each time I want to redirect them. Instead, I just point all those targets to a single "speed dial" slot, and update the "speed dial" if/when I want to point them all somewhere else. And this should also help keep down the length of my "dial plan" (by putting some of the logic in a "speed dial" or three), and Sipura dial plans do have a maximum number of characters they will accept. And... | |  rizzo2dial Premium join:2004-08-05
| reply to rizzo2dial
said by rizzo2dial :Here's how to configure LINE1 of the SPA-1001 to dial "911" on LINE2: 1) In the " Phone" tab, set the "Line 2 Select Code" to be the default value of "#" 2) In the " User 1" TAB, configure a "Speed Dial [2-9]" entry of your choice as "#911" (for dialing "911" on LINE2). 3) Assuming you configured entry "Speed Dial 2" in the previous step, insert into the beginning of the LINE1 Dialing plan the following: If you configured a different "Speed Dial [2-9]" entry, replace the ":2" above with ": x" (where x is the configured "Speed Dial [2-9]" entry #). When dialing 911, you'll hear a LINE2 dialtone for a split second followed by the true 911 call on LINE2. Even if you dial any digits after 911 on LINE1 (i.e. 9111, 91111, 911111, etc.), they'll be ignored (which is precisely what you want for 911 purposes). With this solution, you retain full LINE2 functionality should you want/need to manually dial out on that line. Rizzo It dawned on me that w/ the solution above, if somebody were to inadvertently dial "2#" on their phone, it would connect them to 911. This could result in an unexpected/unwanted visit from the local police department.
Here's your choice of modified LINE1 dialing plans prefixes to continue to allow "911" to dial SPEED DIAL ENTRY #2 (in the USER1 tab) while preventing the directly dialed "2#" SPEED DIAL ENTRY from calling 911:
Option #1: Directly dialing "2#" results in a FAST BUSY SIGNAL
Option #2: Directly dialing "2#" gives the LINE2 DIAL-TONE
Option #3: Directly dialing "2#" dials a phone number of your choice
<911:2>S0|<2#:xxxxxxxxxxx>S0| Replace 'xxxxxxxxxxx' w/ the phone number of your choice. Personally I like Option #2, although Option #3 lets you convert "2#" back into a psuedo-Speed Dial Entry for NON-911 purposes (while allowing the REAL Speed Dial Entry to call 911 on LINE2).
Rizzo | |
|