Forums | Agere (Public) | ISP answers with 'bips - modem hangs up | Watch |
Author | Topic |
djo_power Tl Posts: 10 Australia | Posted - 8/2/2004 9:05:56 PM I have a Lucent softmodem in my IBM Thinkpad notebook. This modem has worked well all over the world but now I have a problem in India. The ISP opens the line with a series of 'bip-bip-bips' before offering the DCD (?) connect tone. The softmodem interprets the bips as 'busy tone' and hangs up the line before getting to DCD. Any ideas please? regards DJP |
charles Tl Posts: 5879 USA | Posted - 8/3/2004 1:15:04 AM Might try adding commas before the number you are dialing. Like this ,,,,,XXX-XXXX The comma will make the modem wait before it will dial.
|
djo_power Tl Posts: 10 Australia | Posted - 8/3/2004 5:04:58 AM Many thanks for your reply but I'm afraid I haven't defined the problem accurately, which is: The modem dials just fine, it's when the ISP answers the line that the problem occurs; the modem deals with these strange 'bips' very quickly. If I could only set it to wait a few secs longer before hanging up, perhaps it would recognise the 'whistle' tone. Thanks agaiun for your interest - DJP |
charles Tl Posts: 5879 USA | Posted - 8/3/2004 9:29:02 AM Ok I see maybe try this.Note 0 is zero. Add S10=200S7=200 to extra settings. Are you in India or dialing to India? Need help with other commands check the pdf file.Note the S settings. Might also lower your connection speed down some.Maybe to V34 connection.
|
djo_power Tl Posts: 10 Australia | Posted - 8/3/2004 8:35:17 PM Wow! thanks Charles There's a lot to digest here and I'll try to do it over the next day or so when I have a minute. I really appreciate your detailed reply - many thanks again - best regards David PS I'll certainly respond when I have solved the problem to let you/others know what the answer was. |
djo_power Tl Posts: 10 Australia | Posted - 8/3/2004 8:37:07 PM ... Sorry forgot - yes I'm IN India, in the relatively remote NE region, and dialling to a local ISP regards DJP |
charles Tl Posts: 5879 USA | Posted - 8/4/2004 12:10:48 AM I do not see what OS that you are using but check the setting. If you using 98 go to control panel,telephony and set the area that you are dialing from to India. If using XP check setting here. Need to know what OS? |
djo_power Tl Posts: 10 Australia | Posted - 8/5/2004 8:41:10 PM HI Charles, I'm using WinME. I've followed up on the material you sent before, the pdf file is very informative (save for future reference!). Unfortunately the ISP has been busy / down when I've had the time to try it. One thing it could possibly be is the S35 data calling tone and I will try this when I get a chance. I tried the country code setting in hyperterminal, the modem definitely believes it's in India, must pick it up from the dial properties, as I didn't change anything else. Many thanks again - DJP PS You asked me to post a log file, how do I do that? - and presumably you don't want months of it just the last few days while in India? |
v.Richard Tl Posts: 6222 USA | Posted - 8/5/2004 9:19:05 PM You could add commas after the number you dial 1234567,,, each comma will pause the modem's dialing sequence by 2 seconds; so, the trailing commas will cause the modem to think it's not done dialing and not listen for anything happening on the line until the pause time has passed. Aloha! Richard. |
djo_power Tl Posts: 10 Australia | Posted - 8/6/2004 8:34:29 PM Hey Richard, that's a great idea! I'll try it and let you know. Many thanks. Further to my previous e-, I did try the S35 'data calling tones' thing, doesn;t seem to make any difference. Regards David |
charles Tl Posts: 5879 USA | Posted - 8/7/2004 2:23:16 AM Might try adding +MS=V34 to extra settings also.Can you connect to this isp in hyperterminal? |
djo_power Tl Posts: 10 Australia | Posted - 8/7/2004 6:18:18 PM Yay, Richard - it works!!! The commas at the end fixed it perfectly - even though I had to wait till 06:30 am to actually get a line into the ISP! (Not my normal Sunday morning habit I do assure you, just happened to wake early. Richard and Charles - many thanks again Very best wishes David Power |
djo_power Tl Posts: 10 Australia | Posted - 8/17/2004 8:27:12 PM Hi Charles, Richard Now that I have been using the modem for a few days, some hopefully useful feedback. Firstly again my thanks; if it wasn't for you guys I'd still be stuck. The trailing commas idea worked, but it is over-sensitive. Too few commas, and engaged tone is falsely detected. But too many, and the ISP's modem gives up in disgust and goes to sleep (the log file shows 'no carrier'). I was lucky - I guessed 4 and this worked. But I wrongly thought 4 was marginal and tried 5, then 7. As I'd made some other changes too (fatal mistake!) it took me a while to work out what th real problem was. (Later I discovered three commas worked too). However I went back to the PDF file of modem commands (v90atcom.pdf – as suggested by Charles) for a more comprehensive look. The X command is relevant. The INI file’s init string has X3 – ‘blind dial and detect busy tone’. In extra settings I changed this to X2 – ‘blind dial and ignore busy’. The impact of this is as soon as dialing is complete my modem starts sending tones - and as soon as the ISP modem stops sending the fake busy bips it responds. So this seemed to me to be the real answer – and when I tried it without any trailing commas – it worked fine. Why the INI file goes for blind dialing I don’t know – but it seems to work OK so I won’t change that. I notice the modem still detects when you don’t have a phone line connected at all. I tried to follow up on Charles’ suggestion that I force V34 conditions. This has all been a bit of a re-learning experience for me. The last time I had to program modem init strings was when 9600 was a fast bit rate and comms programs ran in DOS! I mean I’ve heard of V90 and K56flex and V34 but what they mean I don’t really know. So I read through the PDF again and found the S38 command which when =0 supposedly disables K56 and forces V34. But on my modem this gives an error. Not sure why this error should happen, or indeed if I should be trying to disable K56. Without trying to disable anything I do actually get a connection eventually (although the handshaking and funny noises seem to go on for ever). I note I can also disable V.90 with the “-V90=0 ” command and when I tried this the connection was quicker to achieve, but at a slower rate. The +MS=V34 does not appear in the PDF file but on trying it in Hyperterminal it came back with OK. But I only just discovered this and then connected thus at about 31K, however this was after 48 hours when the ISP absolutely refused to accept my dial in, (although the log file showed the disconnects occurred after a V42bis connection had been achieved). At the moment I’m back on OK and seem to get a 30-40K bps rate most of the time and that’s not bad given the flaky state of the phone lines in this part of India. Even so I seem to fail to connect 50% of the time. Now a couple of other things – the -C1 command was previously set to ignore ‘data calling tones’ – also a speculative trial from the PDF, which I subsequently deleted without obvious ill-effect. Interestingly the modem appears to have a command line limit – 46 chars, I discovered this when first entering a lengthier extra string which truncated causing an error. In fact the INI file sends its init as two strings to avoid this limit (I’ve added some extra spaces for clarity): Noting that the INI file already set S7 to max, I included S10 in the extra string. So my final ‘extra string’ is currently AT S10=100 X2 -V90=0 +MS=V34 Just as an aside, the modem won’t perform a hardware hang-up, despite &D2 being set. The ATH command works however: So there we are. All appears to be working at least some of the time! Best wishes and heartfelt thanks again – regards David |
charles Tl Posts: 5879 USA | Posted - 8/17/2004 11:26:22 PM What Model Thinkpad is this pc?You do not need the -V90=0 command.The drivers for this modem will support the +MS command. What happens is the modem tries to connect at the highest speed,if local or remote modem can not it will retrain to a lower setting. The +MS=V34 will disable V90 and the modem will try the V34 connection first,this is why it will connect faster.Please post a modem log.You could also try X1.You do not need the AT in the string if you are putting it in extra settings. X1+MS=V34S10=100 http://modemsite.com/56k/x2-linklimit.asp#Lucent Edited by - charles on 8/18/2004 7:10:00 AM |
djo_power Tl Posts: 10 Australia | Posted - 8/20/2004 8:40:57 PM It's an I series, model 1161-92. Never did understand IBM's model designations. Have removed -V90 command, and AT from extra settings. +MS works in hyperterminal, so that is OK - just isn't listed in the PDF file, everything connects reliably at 28,800. I would like to post a log, but now cannot seem to find the link. Driver version from INF file is 3.1.66. |
charles Tl Posts: 5879 USA | Posted - 8/20/2004 11:15:52 PM These commands can get out of hand do to the chipsets that are out there. The agere site has not updated there command file to the +MS commands. The +ms command was set as standard. Might try this to get a higher connect speed.Note the how the string is for this modem. X1S10=100+MS=V90,0,0,40000 If you have a problem connecting at this rate I would go back to the +MS=V34 command. |
Click Here To Close Thread, Administrators & Moderators Only.
Show All Forums |