Koozali.org: home of the SME Server

Legacy Forums => General Discussion (Legacy) => Topic started by: hard_at_work on December 31, 2005, 07:55:11 PM

Title: Disable Call-Waiting
Post by: hard_at_work on December 31, 2005, 07:55:11 PM
I would like to prepend my dial up number with "*70," which disables call waiting.
I know this sounds simple.. and I think the solution probably is, but it escapes me how to compensate.  The setup errors when I try to enter it as part of the phone number, and forces me to go back.  I have tried this with quotes, and without with the same affect.

Anyone know what I can do to compensate?

Thanks
Title: must login as root
Post by: hard_at_work on December 31, 2005, 08:45:50 PM
I figured this out.

You have to switch to an alternate console, log in as root, and go to the /etc/diald directory
vim link, and add the *70 into the phone number between the quotes.

I made this change and I was still able to dial out, but I cannot tell yet whether or not it worked as I have to leave site to test.

Thanks
Title: apparently spoke too soon
Post by: hard_at_work on January 02, 2006, 05:48:15 AM
I had someone tell me today that it still just rings when I am on-line instead of giving them a busy signal.

I don't know where else to look for this.  Any Ideas?

Thanks
Title: Disable Call-Waiting
Post by: MSmith on January 02, 2006, 06:38:21 AM
That's not an issue w/SME ... you should take that up with your telecom provider.  They should be able to steer you in the right direction, or at least tell you it can't be done if that's the case.
Title: This is a configuration issue
Post by: hard_at_work on January 03, 2006, 03:36:23 AM
I have had every system that I have used in house prepend the number with *70 and it disables call waiting.  I can manually do the same by dialing *70 on my phone and then waiting for a second and dialing the phone number.

I would like to have the SME server do the same, but it's own configuration pages will not allow this.

I need a work around.

Thanks
Title: Disable Call-Waiting
Post by: MSmith on January 03, 2006, 06:07:33 AM
Not sure what diald uses to denote a pause in the dial string, but perhaps inserting a pause after *70 would help.
Title: where to stick it
Post by: hard_at_work on January 03, 2006, 06:55:15 PM
I have inserted the *70, in the text file mentioned in my previous post (the comma being the pause command) and it doesn't appear to have even attempted to use that information.
Apparently I have the wrong text file that I am editing.
Does anyone know the correct text file?

the messages log indicates a CHAT script of some sort, but I do  not know where to look for this.
The  diald seems to be kicking it off and then handing it over to chat to do the dialing, and then taking it back and handing it to pppd to do the protocol stuff.

I really need this to let people know I am on-line and not just too lazy to plug in my answering machine.

Thanks
Title: Maybe I am going the wrong direction with this
Post by: hard_at_work on January 05, 2006, 04:06:16 AM
Is there a text file in SME 6.5 that houses the phone number to dial in a modem dialup configuration?

Can it be changed to include "*70,"?

This sounds like it should be simpler then it has been.

Thanks
Title: Solution (sort of)
Post by: hard_at_work on January 05, 2006, 05:21:44 AM
OK.. this works...

I found that the diald.conf file in /etc pointed to a /etc/sysconfig/etwork-scripts/chat-ppp0 file
I looked at this file and it mirrored what I was seeing in the messages logfile when the dialup was happening.
I modifie the phone number to include the *70, and wham!! it worked!!

caution:
there is a note on this file that says you should not modify this file, but instead modify a template file.  I followed the  directory it said, but in the custom templates directory it was empty.  So I went to templates/etc/sysconfig/netowrk-scripts/chat-ppp0/30dialup
I modified it instead to read:
'OK' 'ATD{ *70,$DialupPhoneNumber }'

I don't know if it will stick, but it seems to be at least working for the moment.

Thanks for all the suggestions