From owner-freebsd-hardware@FreeBSD.ORG Wed Mar 4 11:55:07 2009 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3785106566B for ; Wed, 4 Mar 2009 11:55:06 +0000 (UTC) (envelope-from roy.badami@globalgraphics.com) Received: from queeg.cam.harlequin.co.uk (queeg.cam.harlequin.co.uk [82.1.12.146]) by mx1.freebsd.org (Postfix) with ESMTP id 6D3388FC18 for ; Wed, 4 Mar 2009 11:55:05 +0000 (UTC) (envelope-from roy.badami@globalgraphics.com) Received: from post.cam.harlequin.co.uk (post.cam.harlequin.co.uk [172.16.130.105]) by queeg.cam.harlequin.co.uk (8.13.8/8.13.8) with ESMTP id n24Bt4NV019603 for ; Wed, 4 Mar 2009 11:55:04 GMT (envelope-from roy.badami@globalgraphics.com) Received: from notescam1.cam.harlequin.co.uk (notescam1.cam.harlequin.co.uk [172.16.129.191]) by post.cam.harlequin.co.uk (8.12.10/8.12.10) with ESMTP id n24Bt4Gg003970 for ; Wed, 4 Mar 2009 11:55:04 GMT (envelope-from roy.badami@globalgraphics.com) In-Reply-To: <18837.37036.643000.795911@erbium.cam.harlequin.co.uk> References: <18837.37036.643000.795911@erbium.cam.harlequin.co.uk> To: freebsd-hardware@freebsd.org MIME-Version: 1.0 X-KeepSent: 8D882AD2:3113146F-8025756F:0040EFC3; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.0.2 FP1 CCH1 February 13, 2009 Message-ID: From: Roy Badami Date: Wed, 4 Mar 2009 11:55:04 +0000 X-MIMETrack: Serialize by Router on notescam1/Harlequin(Release 8.0.2|August 07, 2008) at 04/03/2009 11:55:04, Serialize complete at 04/03/2009 11:55:04 Content-Type: text/plain; charset="US-ASCII" Subject: Re: SIIG Cyber Serial 4S and system hang X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Mar 2009 11:55:07 -0000 > Although things seem to be working, I'd like to get to the bottom of > this so that I can be confident that the machine won't freeze again in > the future - and I have more serial applications I need to run on this > server. I spoke too soon. Although things seemed to be working, SMS Server Tools would lose communication with the serial-attached GSM terminal after a few hours. Bottom line is that it appears that for whatever reason the uart(4) driver can't reliably drive the SIIG CyberSerial 4S (16550-based) card. After a bit of Googling I followed the advice of others who have had problems with the uart(4) driver not working well with their hardware, and built a kernel without it. In that case, puc(4) will drive the card with the sio(4) driver instead. Running in this configuration the system has been rock solid for two weeks, with all devices (thermometer, GSM terminal and two UPSs) attached to the SIIG card. I'll raise a PR. -roy