Date: Sat, 30 Jul 2011 19:15:37 +0400 From: Test Rat <ttsestt@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/159313: sysutils/uhidd: uhidd-devd.conf.sample doesn't work Message-ID: <86fwln2412.fsf@gmail.com> Resent-Message-ID: <201107301520.p6UFK9BI011811@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 159313 >Category: ports >Synopsis: sysutils/uhidd: uhidd-devd.conf.sample doesn't work >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jul 30 15:20:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Test Rat >Release: FreeBSD 9.0-BETA1 r224522M amd64 >Organization: >Environment: >Description: >How-To-Repeat: $ devd -Ddf uhidd-devd.conf.sample Parsing /usr/local/etc/devd/uhidd-devd.conf.sample Processing event '!system=DEVFS subsystem=CDEV type=CREATE cdev=usb/4.2.0' Pushing table setting system=DEVFS setting subsystem=CDEV setting type=CREATE setting cdev=usb/4.2.0 Processing notify event Popping table Processing event '!system=DEVFS subsystem=CDEV type=CREATE cdev=ugen4.2' Pushing table setting system=DEVFS setting subsystem=CDEV setting type=CREATE setting cdev=ugen4.2 Processing notify event Popping table Processing event '!system=DEVFS subsystem=CDEV type=CREATE cdev=usb/4.2.1' Pushing table setting system=DEVFS setting subsystem=CDEV setting type=CREATE setting cdev=usb/4.2.1 Processing notify event Popping table Processing event '!system=DEVFS subsystem=CDEV type=CREATE cdev=usb/4.2.2' Pushing table setting system=DEVFS setting subsystem=CDEV setting type=CREATE setting cdev=usb/4.2.2 Processing notify event Popping table Processing event '!system=USB subsystem=DEVICE type=ATTACH ugen=ugen4.2 cdev=ugen4.2 vendor=0x045e product=0x00db devclass=0x00 devsubclass=0x00 sernum="" release=0x0173 mode=host port=1 parent=ugen4.1' Pushing table setting system=USB setting subsystem=DEVICE setting type=ATTACH setting ugen=ugen4.2 setting cdev=ugen4.2 setting vendor=0x045e setting product=0x00db setting devclass=0x00 setting devsubclass=0x00 setting sernum= setting release=0x0173 setting mode=host setting port=1 setting parent=ugen4.1 Processing notify event Popping table Processing event '!system=USB subsystem=INTERFACE type=ATTACH ugen=ugen4.2 cdev=ugen4.2 vendor=0x045e product=0x00db devclass=0x00 devsubclass=0x00 sernum="" release=0x0173 mode=host interface=0 endpoints=1 intclass=0x03 intsubclass=0x01 intprotocol=0x01' Pushing table setting system=USB setting subsystem=INTERFACE setting type=ATTACH setting ugen=ugen4.2 setting cdev=ugen4.2 setting vendor=0x045e setting product=0x00db setting devclass=0x00 setting devsubclass=0x00 setting sernum= setting release=0x0173 setting mode=host setting interface=0 setting endpoints=1 setting intclass=0x03 setting intsubclass=0x01 setting intprotocol=0x01 Processing notify event Popping table Processing event '!system=USB subsystem=INTERFACE type=ATTACH ugen=ugen4.2 cdev=ugen4.2 vendor=0x045e product=0x00db devclass=0x00 devsubclass=0x00 sernum="" release=0x0173 mode=host interface=1 endpoints=1 intclass=0x03 intsubclass=0x00 intprotocol=0x00' Pushing table setting system=USB setting subsystem=INTERFACE setting type=ATTACH setting ugen=ugen4.2 setting cdev=ugen4.2 setting vendor=0x045e setting product=0x00db setting devclass=0x00 setting devsubclass=0x00 setting sernum= setting release=0x0173 setting mode=host setting interface=1 setting endpoints=1 setting intclass=0x03 setting intsubclass=0x00 setting intprotocol=0x00 Processing notify event Popping table Processing event '+ukbd0 at bus=1 hubaddr=1 port=4 devaddr=2 interface=0 vendor=0x045e product=0x00db devclass=0x00 devsubclass=0x00 sernum="" release=0x0173 mode=host intclass=0x03 intsubclass=0x01 intprotocol=0x01 on uhub4' Pushing table setting device-name=ukbd0 setting bus=1 setting hubaddr=1 setting port=4 setting devaddr=2 setting interface=0 setting vendor=0x045e setting product=0x00db setting devclass=0x00 setting devsubclass=0x00 setting sernum= setting release=0x0173 setting mode=host setting intclass=0x03 setting intsubclass=0x01 setting intprotocol=0x01 setting bus=uhub4 Processing attach event Testing device-name=ukbd0 against ^ugen[0-9]+.[0-9]+ Popping table Processing event '!system=DEVFS subsystem=CDEV type=CREATE cdev=uhid0' Pushing table setting system=DEVFS setting subsystem=CDEV setting type=CREATE setting cdev=uhid0 Processing notify event Popping table Processing event '+uhid0 at bus=1 hubaddr=1 port=4 devaddr=2 interface=1 vendor=0x045e product=0x00db devclass=0x00 devsubclass=0x00 sernum="" release=0x0173 mode=host intclass=0x03 intsubclass=0x00 intprotocol=0x00 on uhub4' Pushing table setting device-name=uhid0 setting bus=1 setting hubaddr=1 setting port=4 setting devaddr=2 setting interface=1 setting vendor=0x045e setting product=0x00db setting devclass=0x00 setting devsubclass=0x00 setting sernum= setting release=0x0173 setting mode=host setting intclass=0x03 setting intsubclass=0x00 setting intprotocol=0x00 setting bus=uhub4 Processing attach event Testing device-name=uhid0 against ^ugen[0-9]+.[0-9]+ Popping table >Fix: # and this one works notify 0 { match "subsystem" "DEVICE"; match "type" "ATTACH"; match "cdev" "ugen[0-9]+.[0-9]+"; action "/usr/local/etc/rc.d/uhidd start /dev/$cdev"; }; >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86fwln2412.fsf>