Date: Mon, 4 Oct 2010 13:26:50 +0200 From: Ed Schouten <ed@80386.nl> To: Hans Petter Selasky <hselasky@c2i.net> Cc: Ruslan Bukin <br@bsdpad.com>, freebsd-usb@freebsd.org Subject: Re: /dev/ttyU0 - block at open Message-ID: <20101004112650.GF77154@hoeg.nl> In-Reply-To: <201010041308.28424.hselasky@c2i.net> References: <20101004100641.GA3403@bsdjail.com> <201010041308.28424.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--xaMk4Io5JJdpkLEb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ruslan, * Hans Petter Selasky <hselasky@c2i.net> wrote: > This is not directly related to USB, but rather TTY. >=20 > Ed, any clues? >=20 > --HPS >=20 > On Monday 04 October 2010 12:06:41 Ruslan Bukin wrote: > > Hi! > >=20 > > I am using u3g driver for Gobi 2000 QDL device. > > The open ("/dev/ttyU0", O_RDWR) does not return anything, > > But it returns immediately with only O_NONBLOCK or O_NDELAY flags. > >=20 > > is it normal behavior or not? > >=20 > > The device is answering for commands normally in non-block state, > > but only returns error when I try to write firmware to it. > >=20 > > I think may be the problem is in block/non-block modes. What kind of cable do you have connected to it? Does it have the carried detect (DCD) line properly wired up? If not, the behaviour should be okay, since CLOCAL is turned off by default. If you're not interested in any carrier, you should open it with O_NONBLOCK. --=20 Ed Schouten <ed@80386.nl> WWW: http://80386.nl/ --xaMk4Io5JJdpkLEb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAkypufoACgkQ52SDGA2eCwU8swCfR/EvQEXzef2z40PBVJQW7eJ7 0gMAn1VGEldrpcJRZjtdfMvV8HqRuP2m =H1k3 -----END PGP SIGNATURE----- --xaMk4Io5JJdpkLEb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101004112650.GF77154>