From owner-freebsd-usb@FreeBSD.ORG Tue Nov 2 13:03:19 2004 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34B0016A4CE for ; Tue, 2 Nov 2004 13:03:19 +0000 (GMT) Received: from mail3.verkstad.net (mail3.verkstad.net [192.71.20.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51B7443D3F for ; Tue, 2 Nov 2004 13:03:18 +0000 (GMT) (envelope-from vicknesan@bigfoot.com) Received: from homer (138.206.216.81.nvik.siw.siwnet.net [81.216.206.138]) by mail3.verkstad.net (Postfix) with ESMTP id 1152A3C0C3; Tue, 2 Nov 2004 14:03:17 +0100 (CET) Date: Tue, 2 Nov 2004 14:03:16 +0100 (CET) From: Vicknesan AYADURAI X-X-Sender: vick@homer.ark.homeunix.org To: Danny Braniss In-Reply-To: <20041102115312.C84B23C0EE@mail3.verkstad.net> Message-ID: <20041102135526.I319@homer.ark.homeunix.org> References: <20041102115312.C84B23C0EE@mail3.verkstad.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: julian@elischer.org cc: freebsd-usb@freebsd.org Subject: Re: Netgraph/mpd over USB modem problems X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Nov 2004 13:03:19 -0000 Hi Danny, Couldn't find: > look for a tcflush(..., TCIFLUSH) anywhere in /sys/dev/usb or /sys/netgraph, although there were some other flush-related strings though. What did you do (to tcflush...) to fix it then? Not sure if the problems are related, but I'm taking all offers at this stage... Thanks, vick On Tue, 2 Nov 2004, Danny Braniss wrote: > look for a tcflush(..., TCIFLUSH) > this did not work properly last time i checked, and screwed up the > communicarions with a smart card usb reader. > > danny > > > Hi all, > > > > I've been battling this unsuccessfully for a while now, and hope > > someone can shed some light on how to fix this. > > > > I'm trying to achieve a PPP dialup connection via a USB modem using > > netgraph mpd. However there appears to be a problem between netgraph's > > ng_tty node and /dev/ucom0, which I can't figure out/fix. > > > > The initial mpd chat script works fine, and AT commands successfully > > establish a call between the local (USB) and remote modem. When DCD > > comes up, the netgraph nodes kick in, and the netgraph chain (ng_ppp > > -> ng_tty -> etc) is automatically (and correctly) formed. > > > > LCP packets are then sucessfully transmitted to the remote PPP host > > via the USB port and modem. However, the subsequent responses arriving > > at the local USB port, are not forwarded up the stack i.e., are not > > received by the netgraph node(s). > > > > It's possible (although not completely confirmed) that this is somehow > > related to the changing line-disciplines from TTYDISC (during the chat > > phase) to NETGRAPHDISC (during LCP/PPP phase) when the netgraph nodes > > are formed. > > > > I've verified that with the USB & serial modems (same modem actually): > > > > a. user-space PPP works on both /dev/cuaa0 and /dev/ucom0 > > b. mpd works on /dev/cuaa0 but NOT /dev/ucom0 > > > > indicating that the individual components seem to work, but the > > netgraph/USB combination has problems. The only difference between the > > relevant serial and USB config files is: /dev/cuaa0 is changed to > > /dev/ucom0 when switching from serial to USB. > > > > I've tested this on GENERIC FreeBSD versions 4.9R, 5.2.1R and > > yesterday, on a new installation of 5.3-RC2 -- all without success. > > All releases display seemingly identical behaviour, i.e., establishing > > the call successfully, but not receiving incoming LCP frames. :-( > > > > Anyone have any experience running netgraph nodes with USB modems? > > Even more generally, anyone know if netgraph is even _meant_ to work > > with USB...? > > > > Desperately, > > vick > > _______________________________________________ > > freebsd-usb@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org" > > > > > >