devd problem with 9-stable

Oliver Fromme olli at lurza.secnetix.de
Fri Jun 15 07:33:29 UTC 2012


Kevin Oberman wrote:
 > Since updating my systems to 9-Stable, I am not getting my smartcard
 > reader attached when hot-plugged.
 > 
 > > From devd.conf
 > attach 50 {
 >         device-name "ugen[0-9]+";
 >         match "vendor" "0x0529";
 >         match "product" "0x0600";
 >         action "/usr/local/sbin/openct-control attach usb:529/600 usb /dev/$dev$
 > };
 > detach 50 {
 >         device-name "ugen[0-9]+";
 >         match "vendor" "0x0529";
 >         match "product" "0x0600";
 >         action "/usr/bin/pkill -fx '/usr/local/sbin/ifdhandler -H -p [a-z0-9]+ $
 > };

Maybe the device-name doesn't match.  The ugen names contain
a dot ("ugenX.Y"), so "ugen[0-9]+" won't match if the regular
expression is anchored (the manual page isn't clear about
that, unfortunately, but the examples suggest that it is
indeed anchored).  Besides, the /dev/ugen* names are only
symlinks to the real entries in /dev/usb/X.Y.Z.

It might be worth a try to just comment out the device-name
lines.

Best regards
   Oliver


-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart

FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd

"[...]  one observation we can make here is that Python makes
an excellent pseudocoding language, with the wonderful attribute
that it can actually be executed."  --  Bruce Eckel


More information about the freebsd-stable mailing list