Hi, On Mittwoch, 12. März 2008, Armin Burchardt wrote: > Hi Micha! > > On Wed, Mar 12, 2008 at 01:29:01PM +0100, Micha Lenk wrote: > > Did you already figured out which lines of code might be responsible for > > this behaviour? [...]
The daemon uses libsysfs instead of libusb, because libusb wakes up all devices upon scan (and libsysfs doesn't). The reason why I don't use udev yet is that there always were to many of udev around, and many of them used slightly different syntax in the rules files. I just didn't want to play with this until at least the important distros have a reasonably new version :-) However, I built into the daemon a long time ago a mechanism to start scanning upon receiption of a signal, so it is all there. It just needs to be used... Regards Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/

