Zyxel had something peculiar with its ISDN setup .. You can check the AT commands for Zyxel in its manual
It uses ATDI<phone Number> when using ISDN line to dial. I used to issue these two commands :
ATZ --- for intializing modem
ATDI<phonenumber> for dialing
Hope this Helps
Deepak Singhal
From: amit sharma <[EMAIL PROTECTED]> Reply-To: The Linux-Delhi mailing list <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: [ilugd] ISDN with Zyxel modem Date: Tue, 29 Jul 2003 02:55:14 -0700 (PDT)
hi,
i found this question put up in mailing list
------------------------------------------------------- Hi all,
I am trying to configure Touchtel ISDN on PCQ Linux 8.0 with ZyXel omni.net modem, but here are problems i am facing
1. The setup works perfectly fine in Windows 98.
2. In Linux, I am using wvdialconf to auto-detect the modem with following settings
[Dialer Defaults] Modem = /dev/ttyS0 Baud = 115200 Init1 = AT&F Init2 = AT&O2B40 Modem Name = ZyXEL omni.net PLUS DSS1: V 4.27 Modem Type = ISDN Terminal Adapter Phone = 1501 Username = ***** Password = *****
3. Whenever I try to connect, pppd dies and I get the following messages in /var/log/messages May 11 14:50:16 localhost pppd[13204]: pppd 2.4.1 started by root, uid 0 May 11 14:50:16 localhost pppd[13204]: Using interface ppp0 May 11 14:50:16 localhost pppd[13204]: Connect: ppp0 <--> /dev/ttyS0 May 11 14:50:16 localhost /etc/hotplug/net.agent: assuming ppp0 is already up May 11 14:50:45 localhost pppd[13204]: Hangup (SIGHUP) May 11 14:50:45 localhost pppd[13204]: Modem hangup May 11 14:50:45 localhost pppd[13204]: Connection terminated. May 11 14:50:45 localhost pppd[13204]: Exit. May 11 14:50:45 localhost /etc/hotplug/net.agent: NET unregister event not supported
and Wvdial says --> Starting pppd at Sun May 11 14:53:52 2003 --> pid of pppd: 13227 --> Disconnecting at Sun May 11 14:54:21 2003 --> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail. --> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. --> Auto Reconnect will be attempted in 5 seconds --> Initializing modem.
4a. Some searching on google suggest that I use following Init strings instead of above(on geocrawler), Init1 = AT&F Init2 = AT&O2B40 Tried using these inits instead of original, but error above(in point 3) persists. No changes in error.
4b. Again searching on google suggested that I use following Init strings instead of above(on suse list), Init1 = AT&FB40 Init2 = ATXO Tried using these inits instead of original, but error above(in point 3) persists. No changes in error.
5. Also tried commenting out "Baud = 115200" . Same error as above
6. Then tried inserting "Stupid mode = On" . This works on now-india ISDN. But with touchtel, no change.
7. Again connected back to Windows 98, and found out actual strings passed in log file. Inserted the same in the wvdial.conf [Dialer Defaults] Modem = /dev/ttyS0 ; Baud = 115200 Init1 = AT&FZE0X8 Init2 = ATV1&D2&C1S0=0 Init3 = AT&L1S38.3=1 Init4 = ATS84.4=1S118.3=0 Init5 = ATCN<0> Init6 = ATCI<00> Init7 = ATS7=60S50=0L3M1&K3&K00&H3 Modem Name = ZyXEL omni.net PLUS DSS1: V 4.27 Modem Type = ISDN Terminal Adapter Phone = 1501 Username = **** Password = **** ; Stupid Mode = On
Some success this time. I get connected at 57600 bps , but pppd dies again after few seconds. Here is the wvdial output
[root at localhost etc]# wvdial --> WvDial: Internet dialer version 1.53 --> Initializing modem. --> Sending: AT&FZE0X8 OK --> Sending: ATV1&D2&C1S0=0 OK --> Sending: AT&L1S38.3=1 OK --> Sending: ATS84.4=1S118.3=0 OK --> Sending: ATCN<0> OK --> Sending: ATCI<00> OK --> Sending: ATS7=60S50=0L3M1&K3&K00&H3 OK --> Modem initialized. --> Sending: ATDT1501 --> Waiting for carrier. CARRIER 64000 PROTOCOL: PPP ERROR CONTROL: NONE CONNECT 57600 [EMAIL PROTECTED] }&} }"]q~ --> Carrier detected. Waiting for prompt. [EMAIL PROTECTED] }8}!}$}%j}"}&} } } } [EMAIL PROTECTED]&hB[0e][ b~ --> PPP negotiation detected. --> Starting pppd at Sun May 11 14:53:52 2003 --> pid of pppd: 13227 --> Disconnecting at Sun May 11 14:54:21 2003 --> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail. --> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information. --> Auto Reconnect will be attempted in 5 seconds --> Initializing modem.
8. Tried inserting "Stupid Mode = On". No change
9. Googling again, I found out omni.net modem requires "asyncmap 00000000" (on ZyXel support)
10. So edited /etc/ppp/options to look as lock asyncmap 00000000
But no change
11. Again, edited /etc/ppp/peers/wvdial to look as noauth name wvdial usepeerdns asyncmap 00000000
No change.
12. Tried inserting "debug" in /etc/ppp/options and /etc/ppp/peers/wvdial. But no change in log output. Am I doing something wrong here?
13. In all cases when connected, ppp0 comes up, but no IP address is assigned to it.
Anybody running similar setup with success? I have not tried using another modem or another ISP! So, can't figure out whether it is something to with ISP setup or modem settings?
But I have previously successfully connected "Taicom ISDN TA" with VSNL and now-india on Redhat Linux 7.1. Works great.
Any pointers?
Gaurav Jain Quantifying Concepts
---------------------------------------------------
anybody cam up with solution please reply. i am facing the same problem with my zyxel isdn modem.
is gaurav listening!!!!!!!
amit
__________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com
_______________________________________________ ilugd mailing list [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd
_________________________________________________________________
Are you Unmarried? http://www.bharatmatrimony.com/cgi-bin/bmclicks1.cgi?4d Register in India's No 1 Matrimony.
_______________________________________________ ilugd mailing list [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd