[Bug 197267] devd no longer matches kernel/ugen events

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Feb 2 08:25:10 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197267

            Bug ID: 197267
           Summary: devd no longer matches kernel/ugen events
           Product: Base System
           Version: 10.1-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: w0wkin at gmail.com

When I connect my USB printer an event appears something like 
ugen1.2 <Hewlett Packard> at usbus 1
Unfortunately I can not process any matches with this event. 
In system log it appears like kernel event, but devd does not want to process
this event in any way I've try. 
I think it can be processed when ulpt driver is compiled and used, but i don't
realy need it, because printer is working flawlessly without ulpt

Actually I am trying to implement firmware download in to the printer that
looked like this in devd.conf

# firmware for HP Laserjet 1020 printer
attach 100 {
     device-name "ulpt[0-9]+";
        match "vendor" "0x03f0";
        match "product" "0x2b17";
        action "cat /usr/local/share/foo2zjs/firmware/sihp1020.dl >
/dev/$device-name";

};  

new implementaion should be 

# firmware for HP Laserjet 1020 printer
attach 100 {
     device-name "ugen[0-9]+";
        match "vendor" "0x03f0";
        match "product" "0x2b17";
        action "cat /usr/local/share/foo2zjs/firmware/sihp1020.dl >
/dev/usb/1.2.1";

};  

I've googled a lot and tried different methods also, no one works. I need to
download firmware to the printer every time it connected / turned on

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list