List Info

Thread: cellphone modem troubles




cellphone modem troubles
user name
2006-12-26 02:53:05
Hello,

I converted my Compaq Armada M700 notebook (P3) from SuSE
Linux 9.1 to 
NetBSD3.0. While most other things work ok,  I seem to have
trouble 
accessing the data/fax capability of my cellphone (Siemens
ME45 or Siemens 
S35) from the notebook. Connected via data cable to serial
port /dev/tty00.

Settings under /etc/ppp/... are the same as they were before
under Linux.

NetBSD 3.0 GENERIC, pppd-2.4.3nb1

Combinations that work, dialing into a Lucent Portmaster
digital modem:
 a) pppd using a normal voice modem on /dev/tty00 (Creatix
28.800)
 b) minicom using ME45 cellphone on /dev/tty00
    (Hardware flow control, 19200 8N1)
 c) pppd using ME45 cellphone on a Debian Linux host

>From b) and c) I conclude that the phone and the cable
are ok, from a) I 
conclude that pppd and kernel ppp are basically working.

Now trying the ME45, /var/log/messages contains the
following:

Dec 26 03:13:37 shlab pppd[173]: pppd 2.4.3 started by
adminmf, uid 0
Dec 26 03:13:38 shlab chat[754]: abort on (BUSY)
Dec 26 03:13:38 shlab chat[754]: abort on (NO CARRIER)
Dec 26 03:13:38 shlab chat[754]: abort on (NO DIALTONE)
Dec 26 03:13:38 shlab chat[754]: abort on (NO ANSWER)
Dec 26 03:13:38 shlab chat[754]: abort on (ERROR)
Dec 26 03:13:38 shlab chat[754]: abort on (DELAYED)
Dec 26 03:13:38 shlab chat[754]: send (at S7=45 S0=0 M1 L3
V1 X4 &c1 E1 
Q0^M)
Dec 26 03:13:38 shlab chat[754]: expect (OK)
Dec 26 03:13:38 shlab chat[754]: at S7=45 S0=0 M1 L3 V1 X4
&c1 E1 Q0^M^M
Dec 26 03:13:38 shlab chat[754]: OK
Dec 26 03:13:38 shlab chat[754]:  -- got it
Dec 26 03:13:38 shlab chat[754]: send (atdt068166810^M)
Dec 26 03:13:39 shlab chat[754]: expect (CONNECT)
Dec 26 03:13:39 shlab chat[754]: ^M
Dec 26 03:14:00 shlab chat[754]: atdt068166810^M^M
Dec 26 03:14:00 shlab chat[754]: CONNECT
Dec 26 03:14:00 shlab chat[754]:  -- got it
Dec 26 03:14:00 shlab pppd[173]: Serial connection
established.
Dec 26 03:14:00 shlab pppd[173]: Using interface ppp0
Dec 26 03:14:00 shlab pppd[173]: Connect: ppp0 <-->
/dev/tty00
Dec 26 03:14:00 shlab pppd[173]: Modem hangup
Dec 26 03:14:00 shlab pppd[173]: Connection terminated.
Dec 26 03:14:02 shlab pppd[173]: Exit.

Immediately after "Serial connection established",
pppd says "Modem 
hangup".

And sometimes (very rarely, indeed), it says "not 8-bit
clean":
Dec 26 03:19:10 shlab pppd[234]: Serial connection
established.
Dec 26 03:19:10 shlab pppd[234]: Using interface ppp0
Dec 26 03:19:10 shlab pppd[234]: Connect: ppp0 <-->
/dev/tty00
Dec 26 03:19:10 shlab pppd[234]: Modem hangup
Dec 26 03:19:10 shlab pppd[234]: Connection terminated.
Dec 26 03:19:10 shlab pppd[234]: Serial link is not 8-bit
clean:
Dec 26 03:19:10 shlab pppd[234]: All received characters had
bit 7 set to 0
Dec 26 03:19:10 shlab pppd[234]: Last 2 characters were:

Dec 26 03:19:12 shlab pppd[234]: Exit.

pppd options I tried (without any difference)
  - nocrtscts
  - crtscts
  - cdtrcts
  - nocdtrcts
  - crtscts nocdtrcts
  - nocrtscts cdtrcts
  - none of these settings
  - passive

I am running out of things to try. Can somebody give me some
more hints? 
Perhaps I need to look into 8N1 (... not 8-bit clean ...),
where is this 
set in pppd (or outside of pppd?) ? Other differences in
serial port 
handling between NetBSD and Linux?

Thankful for any help.

Best regards
Matthias Ferdinand
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )