From owner-freebsd-hardware@FreeBSD.ORG Tue Apr 27 11:29:25 2004 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0990C16A4CE for ; Tue, 27 Apr 2004 11:29:25 -0700 (PDT) Received: from ack.Berkeley.EDU (ack.berkeley.edu [128.32.206.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D36D643D60 for ; Tue, 27 Apr 2004 11:29:24 -0700 (PDT) (envelope-from mhunter@ack.Berkeley.EDU) Received: (from mhunter@localhost) by ack.Berkeley.EDU (8.11.3/8.11.3) id i3RITOS22061 for freebsd-hardware@freebsd.org; Tue, 27 Apr 2004 11:29:24 -0700 (PDT) Date: Tue, 27 Apr 2004 11:29:24 -0700 From: Mike Hunter To: freebsd-hardware@freebsd.org Message-ID: <20040427182924.GB21687@ack.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040427005847.GA13666@ack.Berkeley.EDU> User-Agent: Mutt/1.5.6i Subject: plot.thickness++ (Re: Core dump with tip (ucom0 -> external modem)) X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 18:29:25 -0000 I got an interesting clue by trying ECU. Check this out: ECU is a dialer type program. I told it to use /dev/ucom0 to dial my desk phone number, and it showed itself trying to issue a bunch of commands to the modem, but each time they came back and said "missed expected carriage return". It eventually gave up, but my phone then started ringing! Dialing on /dev/ucom0 at 9600 baud (10:24:25) Trying ecu dialer /usr/local/lib/ecu/ucom0.mi: No such file or directory modem init string not found (using default 'ATE1Q0V1') modem dial string not found (using default 'ATDT') ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing /usr/local/lib/ecu/ucom0.mi: No such file or directory modem init string not found (using default 'ATE1Q0V1') modem dial string not found (using default 'ATDT') ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing ATE1Q0V1 missed expected carriage return got nothing ATDT23645 missed expected carriage return Cannot talk to modem When it was over, I did a tip on the same device and it spewed a bunch of garbage at me: OK AT OK ATQ0V1E1 OK ATE1Q0V1 OK AT OK ATQ0V1E1 OK ATE1Q0V1 OK AT OK ATQ0V1E1 OK ATE1Q0V1 OK ATE1Q0V1 OK AT OK ATQ0V1E1 OK ATE1Q0V1 OK AT OK ATQ0V1E1 OK ATE1Q0V1 OK AT OK ATQ0V1E1 OK ATE1Q0 So all the commands were going through, but somehow being buffered...? Any knobs I can play with to help with this situation? Thanks, Mike