From owner-freebsd-current@FreeBSD.ORG Fri Jan 9 10:10:15 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D4481065670 for ; Fri, 9 Jan 2009 10:10:15 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 038268FC1A for ; Fri, 9 Jan 2009 10:10:14 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 7554B3F12F for ; Fri, 9 Jan 2009 09:53:53 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.3/8.14.3) with ESMTP id n099rrJw003995 for ; Fri, 9 Jan 2009 09:53:53 GMT (envelope-from phk@critter.freebsd.dk) To: current@freebsd.org From: Poul-Henning Kamp Date: Fri, 09 Jan 2009 09:53:53 +0000 Message-ID: <3994.1231494833@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Subject: 3G modem and USB, old & new X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2009 10:10:15 -0000 I tried using my 3g modem (Huawei E196) yesterday, with both the old and the new USB stack, and it fails in slightly different ways. With the old USB stack, it works until I actually try to get a packet of more than approx 1024 bytes through, at which point it hangs with ucom0: ucomreadcb: IOERROR And I need to stop and start ppp(1) to get it working until the next big packet comes around. It does not help to reduce the MRU because two small packets back to back will also trigger this error. With the new USB stack, I am not able to talk to the modem at all using the cuaU* devices. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.