https://bugzilla.novell.com/show_bug.cgi?id=259973 sbrys@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #2 from sbrys@novell.com 2007-05-25 09:15 MST ------- Tried the new package, but it still doesn't work. 1. Because of your changes in src/driver/Makefile.am, the driver is now installed as /usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/libACR38UDriver.so.0.0.0 instead of /usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver. If you do that, you'll also have to modify the <CFBundleExecutable> key in /usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/Info.plist 2. When I modify the Info.plist file so it points the right file name, the driver loads, but the unplug-replug problem still exists. Now that the RPM is also using the 100709 version, I'm starting to believe the problem is not caused by the driver version, but by our RPM (i.e. by our patches). If I use the new RPM, and replace the libACR38UDriver.so.0.0.0 file with the file from a manual build, the unplug-replug works. This is the output of starting "pcscd -f -d" without a card reader connected, followed by inserting the reader: * when using the RPM: --------------------8<-------------------- pcscdaemon.c:319:main() pcscd set to foreground with debug send to stderr pcscdaemon.c:533:main() pcsc-lite 1.3.3 daemon ready. hotplug_libusb.c:394:HPEstablishUSBNotifications() Driver ACR38UDriver.bundle does not support IFD_GENERATE_HOTPLUG hotplug_libusb.c:446:HPAddHotPluggable() Adding USB device: 002:021 readerfactory.c:1108:RFInitializeReader() Attempting startup of ACS ACR38U 00 00 using /usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/libACR38UDriver.so.0.0.0 readerfactory.c:943:RFBindFunctions() Loading IFD Handler 2.0 readerfactory.c:1143:RFInitializeReader() Open Port 200000 Failed (usb:072f/9000:libusb:002:021) readerfactory.c:1022:RFUnloadReader() Unloading reader driver. readerfactory.c:251:RFAddReader() ACS ACR38U init failed. --------------------8<-------------------- * when using the manually built driver: --------------------8<-------------------- pcscdaemon.c:319:main() pcscd set to foreground with debug send to stderr pcscdaemon.c:533:main() pcsc-lite 1.3.3 daemon ready. hotplug_libusb.c:394:HPEstablishUSBNotifications() Driver ACR38UDriver.bundle does not support IFD_GENERATE_HOTPLUG hotplug_libusb.c:446:HPAddHotPluggable() Adding USB device: 002:022 readerfactory.c:1108:RFInitializeReader() Attempting startup of ACS ACR38U 00 00 using /usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/libACR38UDriver.so.0.0.0 readerfactory.c:943:RFBindFunctions() Loading IFD Handler 2.0 Card ATR: 3B 98 13 40 0A A5 03 01 01 01 AD 13 11 --------------------8<-------------------- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.