From owner-freebsd-current@freebsd.org Sun Feb 18 23:58:09 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5717CF124F6 for ; Sun, 18 Feb 2018 23:58:09 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9F37873F39 for ; Sun, 18 Feb 2018 23:58:08 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5FB44F124F5; Sun, 18 Feb 2018 23:58:08 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6CB3F124F4 for ; Sun, 18 Feb 2018 23:58:07 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7558E73F36 for ; Sun, 18 Feb 2018 23:58:07 +0000 (UTC) (envelope-from ian.freislich@capeaugusta.com) Received: by mail-oi0-x230.google.com with SMTP id a207so4437631oii.10 for ; Sun, 18 Feb 2018 15:58:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=capeaugusta-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=yp5SOBq4p6sSxIo/OipH3G+SHbZptktG7UNkeA4JtTw=; b=FRHqVaLZDuDWfWD4hOZbKd9A6izoKz5THTCBLOmBm804rP8csqwuAAob+q/WwONnM5 Y2k0e3Iw1vZXw38h/7eKjh/K1hp+OBqd5rShTTD6wWjveGMIZmADveqyncIyLoxfGrVG QQDMSYihRpIiZgBKAyer7IM4zG3bb6GdDfV9k+8p5qGhl/DhVvZORS6Z+dYn64BmFahc AHCuuBBPK8KiLn91zddiT4/BhA1JdYcFjXL7P7d9adQljbR7PnvutZyPsAWk6eMf+t3k 0tLF/enbABtKObKcl2+qNXijvTrxkIcsZv2vaTUtpD8MX9u6YTbC5LwLCe5SZ71IHew4 4B8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=yp5SOBq4p6sSxIo/OipH3G+SHbZptktG7UNkeA4JtTw=; b=MQNExwtU5zX4GO76DWzaRvcBaBQK1ISqQrjyj/K5pB7stM7pP9/j0Ep1gnoYFHH+cd UYQoOnSmrB142b9nH5p9Su73ZMvxaaq1o/XUzPeK5fkeGrr7LbEgn021P8/oUIsEH3Mr aqnnlAjcA3XVWDT2U7CrHLRfvJaydqYjt7ijNh7Aprk7jDUetoI+Vcr+FToxp2EoQfRN GLoN2XXXkSBQADSdgpkDfvNfXL42HSNZre4V7CI/i0jIEVv90hKXs+lSA2Mt7bBviA2p 7hv4NiJg7fphM9dFI2qeL34lSnAf4kiZDyRmXpLuQ4WMmo2zkEO/BxOOD0GB5ov+t71V hgvQ== X-Gm-Message-State: APf1xPDL7RPorssAkYpWugyOW/eC2mph8Nh453p0MWVzwjfZ5FeAXXLT wl3FUJXp79M8l2+ZnA3l5wP0dBVe8q561RI+u5fBhMR+TMASZlvfcQNWjpBRF9S67UpdYTFghiO CuF1Glw== X-Google-Smtp-Source: AH8x225KmMGtI9+Ys2N7VfBEq8wChwz5b/bjXKLtg2PA3qgdP1HRSCkOIl+YkirmslgiE8SMF9oPKw== X-Received: by 10.202.186.136 with SMTP id k130mr8667361oif.179.1518998286390; Sun, 18 Feb 2018 15:58:06 -0800 (PST) Received: from zen.clue.co.za (c-69-254-3-228.hsd1.ga.comcast.net. [69.254.3.228]) by smtp.gmail.com with ESMTPSA id f97sm1550607otb.56.2018.02.18.15.58.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Feb 2018 15:58:05 -0800 (PST) Subject: Re: r329501 devd doesn't find USB devices To: Warner Losh Cc: FreeBSD Current , Warner Losh References: <2c5d435c-54b1-fbd8-f695-de3dcc6259f1@capeaugusta.com> <0a0f8471-87e4-0048-aebc-a84014a9faee@capeaugusta.com> <1fbaea27-a1ef-31f1-309f-1db99f951122@capeaugusta.com> From: Ian FREISLICH Message-ID: <8212a950-3d10-0ac6-f60a-f5dc8b6f10ae@capeaugusta.com> Date: Sun, 18 Feb 2018 18:58:04 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 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: Sun, 18 Feb 2018 23:58:10 -0000 On 02/18/18 18:49, Warner Losh wrote: > On Sun, Feb 18, 2018 at 4:45 PM, Ian FREISLICH > > > wrote: > > On 02/18/18 18:17, Warner Losh wrote: >> On Sun, Feb 18, 2018 at 4:12 PM, Ian FREISLICH >> > > wrote: >> >> On 02/18/18 15:09, Warner Losh wrote: >>> On Sat, Feb 17, 2018 at 9:14 PM, Ian FREISLICH >>> >> > wrote: >>> >>> On 02/17/18 22:48, Warner Losh wrote: >>>> On Feb 17, 2018 8:24 PM, "Ian FREISLICH" >>>> >>> > wrote: >>>> >>>> Hi >>>> >>>> Since devmatch some of my USB devices no longer get >>>> their drivers >>>> loaded.=C2=A0 It's not clear from UPDATING whether I >>>> needed to do anything >>>> beyond building and installing kernel and world as >>>> well as updating >>>> /etc.=C2=A0 There was reference to removing >>>> /etc/devd/usb.conf in another >>>> thread but its presence or lack thereof makes no >>>> difference. >>>> >>>> >>>> I assume you've fully updated including /etc. >>> >>> In as much as 'mergemaster -Ui' fully updates /etc >>> >>>> If you can uncomment the devd lines in syslog.conf, >>>> touch /var/log/devd.log and reboot. Once you are up >>>> again, please send me /var/log/devd.conf. >>> >>> Assuming you mean these lines: >>> >>> !devd >>> *.>=3Dnotice=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 >>> /var/log/devd.log >>> >>> devd produced zero logs on reboot and restart. >>> >>> >>> There should be a lot of output... one line per device >>> that's attached...=C2=A0 Did you create /var/log/devd.log befor= e >>> reboot? Is your /dev/log persistent across boots? >> >> Lots of output after I changed the priority from 'notice' to >> 'debug' in syslogd.conf.=C2=A0 Might want to fix that in >> src/etc/syslogd.conf. >> >> 1. Startup: >> >> Feb 18 17:43:44 zen devd: Pushing table >> Feb 18 17:43:44 zen devd: Parsing /etc/devd.conf >> Feb 18 17:43:44 zen devd: Parsing files in /etc/devd >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/devmatch.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/asus.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/hyperv.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/uath.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/ulpt.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/usb.conf >> Feb 18 17:43:44 zen devd: Parsing /etc/devd/zfs.conf >> Feb 18 17:43:44 zen devd: Parsing files in /usr/local/etc/devd >> Feb 18 17:43:44 zen devd: Parsing /usr/local/etc/devd/cups.conf >> Feb 18 17:43:44 zen devd: Parsing >> /usr/local/etc/devd/webcamd.co nf >> Feb 18 17:43:44 zen devd: Calling daemon >> >> >> 2. Inserting the USB-C NIC: >> >> Feb 18 18:05:53 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.0' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.6' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.1' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.2' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.3' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DUSB >> subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.6 cdev=3Dugen0.6 >> vendor=3D0x0bda product=3D0x8153 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"000001" release=3D0x3000 mode=3Dhost port=3D13 parent= =3Dugen0.1' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '!system=3DUSB >> subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.6 cdev=3Dugen0.= 6 >> vendor=3D0x0bda product=3D0x8153 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"000001" release=3D0x3000 mode=3Dhost interface=3D0 >> endpoints=3D3 intclass=3D0xff intsubclass=3D0xff intprotocol=3D0= x00' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing notify event >> Feb 18 18:05:53 zen devd: Executing >> '/usr/local/etc/rc.d/webcamd start ugen0.6' >> Feb 18 18:05:53 zen devd: Popping table >> Feb 18 18:05:53 zen devd: Processing event '? at bus=3D0 >> hubaddr=3D1 port=3D13 devaddr=3D6 interface=3D0 ugen=3Dugen0.6 >> vendor=3D0x0bda product=3D0x8153 devclass=3D0x00 devsubclass=3D0= x00 >> devproto=3D0x00 sernum=3D"000001" release=3D0x3000 mode=3Dhost >> intclass=3D0xff intsubclass=3D0xff intprotocol=3D0x00 on uhub0' >> Feb 18 18:05:53 zen devd: Pushing table >> Feb 18 18:05:53 zen devd: Processing nomatch event >> Feb 18 18:05:53 zen devd: Executing '/etc/rc.d/devmatch start >> '? at bus=3D0 hubaddr=3D1 port=3D13 devaddr=3D6 interface=3D0 >> ugen=3Dugen0.6 vendor=3D0x0bda product=3D0x8153 devclass=3D0x00 >> devsubclass=3D0x00 devproto=3D0x00 sernum=3D"000001" release=3D0= x3000 >> mode=3Dhost intclass=3D0xff intsubclass=3D0xff intprotocol=3D0x0= 0 on >> uhub0'' >> Feb 18 18:05:53 zen devd: Popping table >> >> >> 3. Insert USB-3 drive: >> >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.0' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.6' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.1' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.2' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.3' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:38 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.6.4' >> Feb 18 18:09:38 zen devd: Pushing table >> Feb 18 18:09:38 zen devd: Processing notify event >> Feb 18 18:09:38 zen devd: Popping table >> Feb 18 18:09:40 zen devd: Processing event '!system=3DUSB >> subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.6 cdev=3Dugen0.6 >> vendor=3D0x0bc2 product=3D0xab24 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"NA7W30KM" release=3D0x0100 mode=3Dhost port=3D13 >> parent=3Dugen0.1' >> Feb 18 18:09:40 zen devd: Pushing table >> Feb 18 18:09:40 zen devd: Processing notify event >> Feb 18 18:09:40 zen devd: Popping table >> Feb 18 18:09:40 zen devd: Processing event '!system=3DUSB >> subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.6 cdev=3Dugen0.= 6 >> vendor=3D0x0bc2 product=3D0xab24 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"NA7W30KM" release=3D0x0100 mode=3Dhost interface=3D0 >> endpoints=3D2 intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0= x50' >> Feb 18 18:09:40 zen devd: Pushing table >> Feb 18 18:09:40 zen devd: Processing notify event >> Feb 18 18:09:40 zen devd: Popping table >> Feb 18 18:09:40 zen devd: Processing event '? at bus=3D0 >> hubaddr=3D1 port=3D13 devaddr=3D6 interface=3D0 ugen=3Dugen0.6 >> vendor=3D0x0bc2 product=3D0xab24 devclass=3D0x00 devsubclass=3D0= x00 >> devproto=3D0x00 sernum=3D"NA7W30KM" release=3D0x0100 mode=3Dhost >> intclass=3D0x08 intsubclass=3D0x06 intprotocol=3D0x50 on uhub0' >> Feb 18 18:09:40 zen devd: Pushing table >> Feb 18 18:09:40 zen devd: Processing nomatch event >> Feb 18 18:09:40 zen devd: Executing '/etc/rc.d/devmatch start >> '? at bus=3D0 hubaddr=3D1 port=3D13 devaddr=3D6 interface=3D0 >> ugen=3Dugen0.6 vendor=3D0x0bc2 product=3D0xab24 devclass=3D0x00 >> devsubclass=3D0x00 devproto=3D0x00 sernum=3D"NA7W30KM" >> release=3D0x0100 mode=3Dhost intclass=3D0x08 intsubclass=3D0x06 >> intprotocol=3D0x50 on uhub0'' >> Feb 18 18:09:40 zen devd: Popping table >> >> >> 4. Inserting the keyboard/mouse: >> >> Feb 18 18:11:04 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.0' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.5' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.1' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DDEVFS >> subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.2' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DUSB >> subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.5 >> vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"" release=3D0x1001 mode=3Dhost port=3D2 parent=3Dugen0= .1' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DUSB >> subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.= 5 >> vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"" release=3D0x1001 mode=3Dhost interface=3D0 endpoints= =3D1 >> intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x01' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '!system=3DUSB >> subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.= 5 >> vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0= x00 >> sernum=3D"" release=3D0x1001 mode=3Dhost interface=3D1 endpoints= =3D1 >> intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x02' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing notify event >> Feb 18 18:11:04 zen devd: Popping table >> Feb 18 18:11:04 zen devd: Processing event '? at bus=3D0 >> hubaddr=3D1 port=3D2 devaddr=3D5 interface=3D0 ugen=3Dugen0.5 >> vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0= x00 >> devproto=3D0x00 sernum=3D"" release=3D0x1001 mode=3Dhost >> intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x01 on uhub0' >> Feb 18 18:11:04 zen devd: Pushing table >> Feb 18 18:11:04 zen devd: Processing nomatch event >> Feb 18 18:11:04 zen devd: Executing '/etc/rc.d/devmatch start >> '? at bus=3D0 hubaddr=3D1 port=3D2 devaddr=3D5 interface=3D0 >> ugen=3Dugen0.5 vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 >> devsubclass=3D0x00 devproto=3D0x00 sernum=3D"" release=3D0x1001 >> mode=3Dhost intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x0= 1 on >> uhub0'' >> Feb 18 18:11:04 zen devd: Popping table >> >> >> That's better... I think you might be hitting the same bug I've >> been hitting on my system... >> >> It looks like we're calling devmatch, but it isn't seeing the >> modules to load. There's still a mismatch between things in the >> USB code (likely my fault, I thought I'd fixed them all: either I >> missed one or broke something). Try running with=C2=A0r329538 (it's >> just a new devmatch, so all you need to do is install just it). > > No difference: > > Feb 18 18:34:33 zen devd: Processing event '!system=3DDEVFS > subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.0' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DDEVFS > subsystem=3DCDEV type=3DCREATE cdev=3Dugen0.5' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DDEVFS > subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.1' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DDEVFS > subsystem=3DCDEV type=3DCREATE cdev=3Dusb/0.5.2' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DUSB > subsystem=3DDEVICE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.5 > vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 > sernum=3D"" release=3D0x1001 mode=3Dhost port=3D2 parent=3Dugen0.1' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DUSB > subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.5 > vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 > sernum=3D"" release=3D0x1001 mode=3Dhost interface=3D0 endpoints=3D1 > intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x01' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '!system=3DUSB > subsystem=3DINTERFACE type=3DATTACH ugen=3Dugen0.5 cdev=3Dugen0.5 > vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 > sernum=3D"" release=3D0x1001 mode=3Dhost interface=3D1 endpoints=3D1 > intclass=3D0x03 intsubclass=3D0x01 intprotocol=3D0x02' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing notify event > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '? at bus=3D0 hubaddr=3D1 > port=3D2 devaddr=3D5 interface=3D0 ugen=3Dugen0.5 vendor=3D0x24ae > product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 devproto=3D0x00 > sernum=3D"" release=3D0x1001 mode=3Dhost intclass=3D0x03 intsubclass= =3D0x01 > intprotocol=3D0x01 on uhub0' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing nomatch event > Feb 18 18:34:33 zen devd: Executing '/etc/rc.d/devmatch start '? > at bus=3D0 hubaddr=3D1 port=3D2 devaddr=3D5 interface=3D0 ugen=3Dugen= 0.5 > vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 > devproto=3D0x00 sernum=3D"" release=3D0x1001 mode=3Dhost intclass=3D0= x03 > intsubclass=3D0x01 intprotocol=3D0x01 on uhub0'' > Feb 18 18:34:33 zen devd: Popping table > Feb 18 18:34:33 zen devd: Processing event '? at bus=3D0 hubaddr=3D1 > port=3D2 devaddr=3D5 interface=3D1 ugen=3Dugen0.5 vendor=3D0x24ae > product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 devproto=3D0x00 > sernum=3D"" release=3D0x1001 mode=3Dhost intclass=3D0x03 intsubclass= =3D0x01 > intprotocol=3D0x02 on uhub0' > Feb 18 18:34:33 zen devd: Pushing table > Feb 18 18:34:33 zen devd: Processing nomatch event > Feb 18 18:34:33 zen devd: Executing '/etc/rc.d/devmatch start '? > at bus=3D0 hubaddr=3D1 port=3D2 devaddr=3D5 interface=3D1 ugen=3Dugen= 0.5 > vendor=3D0x24ae product=3D0x2000 devclass=3D0x00 devsubclass=3D0x00 > devproto=3D0x00 sernum=3D"" release=3D0x1001 mode=3Dhost intclass=3D0= x03 > intsubclass=3D0x01 intprotocol=3D0x02 on uhub0'' > Feb 18 18:34:34 zen devd: Popping table > > FWIW, this laptop's USB works but is quirky in FreeBSD.=C2=A0 It has = 2 > thunderbolt ports both of which work under Windows.=C2=A0 Only one > works under BSD for HDMI out but doesn't work as USB so nothing > detects in it except the the power+hdmi+usb dongle that came with > it.=C2=A0 The USB-3 port works in the dongle though when connected to > this port.=C2=A0 USB+HDMI dongle doesn't work on the first thunderbol= t > port but USB devices plugged in this port work.=C2=A0 I can charge on > both thunderbolt ports. The third type-C port works as expected. > > > OK. I'll delve deeper tonight. > > Can you do a kldstat to see if the right .ko's got loaded? If so > that's one problem, if not it's a different problem. Thanks for your > patience as I iron out this new feature. No additional modules are loaded.=C2=A0 No worries about the issue - I have= a work around until it's fixed. Ian --=20