Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Nov 2005 21:55:47 +0300
From:      Vladimir Grebenschikov <vova@sw.ru>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-bluetooth@freebsd.org
Subject:   Re: [RFC] rc.d integration for the bluetooth subsystem
Message-ID:  <1131562547.1181.5.camel@localhost>
In-Reply-To: <4372341F.1020702@savvis.net>
References:  <43519460.1090605@ebs.gr> <1129491219.1616.18.camel@localhost> <4353DBBC.2000508@savvis.net> <1131433259.1164.7.camel@localhost> <4370E826.7090007@savvis.net>  <1131477683.1231.12.camel@localhost> <1131480921.1155.5.camel@localhost>  <4372341F.1020702@savvis.net>

next in thread | previous in thread | raw e-mail | index | archive | help
=F7 =D3=D2, 09/11/2005 =D7 09:38 -0800, Maksim Yevmenkin =D0=C9=DB=C5=D4:
> Vladimir,

> >>Reconnecting usb bluetooth device lead to following error:
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: Interface 0 endpoints: interrupt=3D0x81, bulk-in=3D0x82, bulk-out=
=3D0x2
> >>ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=3D0x83, isoc-out=3D=
0x3;
> >>wMaxPacketSize=3D49; nframes=3D6, buffer size=3D294
> >>ng_ubt_connect: ubt0 - Could not start interrupt transfer. NOMEM (5)
>=20
> the drivers have not changed for a long time. perhaps something wrong=20
> with usb? the message above clearly says that driver was attempting to=20
> start interrupt transfer, but it failed (with strange NOMEM error).
>=20
> >>And after that error bt stack does not work until reboot, reconnecting
> >>dongle does not helps.
> >>
> >>Boot scenario was:
> >>booting
> >>...
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: Interface 0 endpoints: interrupt=3D0x81, bulk-in=3D0x82, bulk-out=
=3D0x2
> >>ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=3D0x83, isoc-out=3D=
0x3;
> >>wMaxPacketSize=3D49; nframes=3D6, buffer size=3D294
> >>Timecounter "TSC" frequency 1686969804 Hz quality 800
> >>...
> >>Trying to mount root from ufs:/dev/ad0s4a
> >>WARNING: attempt to net_add_domain(bluetooth) after domainfinalize()
> >>WARNING: attempt to net_add_domain(netgraph) after domainfinalize()
> >>...
> >>there bthidd started but does not connect mice.
> >>
> >>I have turned on-board bt off, then on by notebook switch.
> >>kernel printed:
> >>ubt_bulk_in_complete2: ubt0 - Bulk-in xfer failed, IOERROR (13). No new=
 xfer will be submitted!
> >>ubt_intr_complete2: ubt0 - Interrupt xfer failed, IOERROR (13). No new =
xfer will be submitted!
> >>ubt0: at uhub2 port 2 (addr 2) disconnected
> >>ubt0: detached
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: Interface 0 endpoints: interrupt=3D0x81, bulk-in=3D0x82, bulk-out=
=3D0x2
> >>ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=3D0x83, isoc-out=3D=
0x3; wMaxPacketSize=3D49; nframes=3D6, buffer size=3D294
> >>kbd2 at vkbd0
> >>
> >>BT mice start work here.
> >>after some hours of work it stop moving and l2pings also.
> >>
> >>Trying restart BT stack lead to error:=20
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: ALPS UGX, rev 1.10/7.81, addr 2
> >>ubt0: Interface 0 endpoints: interrupt=3D0x81, bulk-in=3D0x82, bulk-out=
=3D0x2
> >>ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=3D0x83, isoc-out=3D=
0x3;
> >>wMaxPacketSize=3D49; nframes=3D6, buffer size=3D294
> >>ng_ubt_connect: ubt0 - Could not start interrupt transfer. NOMEM (5)
>=20
> again you get all sorts of errors back from usb. this is _not_ driver's=20
> fault. i have to check what NOMEM really means and get back to you.

Actually under "driver" I mean any in-kernel code (usb, locks, newbus,
etc)

Effect is stable, after each boot it works few hours and then fails.

> thanks,
> max

--=20
Vladimir B. Grebenschikov
SWsoft Inc. vova@swsoft.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1131562547.1181.5.camel>