Hello Dr. Ludovic, I have some logs from pcscd daemon. I think there is no better person who can help in understanding these logs atleast.
These are the logs I am getting when i reinsert the token while doing rdp. ----------------- pcscdaemon.c:603:signal_reload() Reload serial configuration pcscdaemon.c:615:signal_reload() End reload serial configuration pcscdaemon.c:603:signal_reload() Reload serial configuration hotplug_libusb.c:448:HPAddHotPluggable() Adding USB device: 003:005 readerfactory.c:1108:RFInitializeReader() Attempting startup of Aladdin eToken PRO USB 72K Java 00 00 using /usr/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so readerfactory.c:977:RFBindFunctions() Loading IFD Handler 3.0 ifdhandler.c:1377:init_driver() Driver version: 1.3.9 ifdhandler.c:1390:init_driver() LogLevel: 0x0003 ifdhandler.c:1410:init_driver() DriverOptions: 0x0000 ifdhandler.c:81:IFDHCreateChannelByName() lun: 0, device: usb:0529/0620:libusb:003:005 ccid_usb.c:236:OpenUSBByName() Manufacturer: Ludovic Rousseau ( [email protected]) ccid_usb.c:246:OpenUSBByName() ProductString: Generic CCID driver ccid_usb.c:252:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version. pcscdaemon.c:603:signal_reload() Reload serial configuration pcscdaemon.c:606:signal_reload() Rescan already ongoing ifdhandler.c:102:IFDHCreateChannelByName() failed readerfactory.c:1147:RFInitializeReader() Open Port 200000 Failed (usb:0529/0620:libusb:003) readerfactory.c:1022:RFUnloadReader() Unloading reader driver. readerfactory.c:251:RFAddReader() Aladdin eToken PRO USB 72K Java init failed. hotplug_libusb.c:508:HPRemoveHotPluggable() Removing USB device[0]: 003:005 hotplug_libusb.c:448:HPAddHotPluggable() Adding USB device: 003:005 readerfactory.c:1108:RFInitializeReader() Attempting startup of AKS ifdh 00 00 using /usr/pcsc/drivers/aks-ifdh.bundle/Contents/Linux/libAksIfdh.so readerfactory.c:977:RFBindFunctions() Loading IFD Handler 3.0 pcscdaemon.c:603:signal_reload() Reload serial configuration pcscdaemon.c:606:signal_reload() Rescan already ongoing pcscdaemon.c:603:signal_reload() Reload serial configuration pcscdaemon.c:606:signal_reload() Rescan already ongoing pcscdaemon.c:603:signal_reload() Reload serial configuration pcscdaemon.c:606:signal_reload() Rescan already ongoing ATR: 3B D5 18 00 81 31 3A 7D 80 73 C8 21 10 30 atrhandler.c:103:ATRDecodeAtr() Conv: 01, Y1: 0D, K: 05 atrhandler.c:121:ATRDecodeAtr() TA1: 18, TB1: FFFFFFFF, TC1: 00, TD1: 81 atrhandler.c:153:ATRDecodeAtr() T=1 Protocol Found atrhandler.c:121:ATRDecodeAtr() TA2: FFFFFFFF, TB2: FFFFFFFF, TC2: FFFFFFFF, TD2: 31 atrhandler.c:153:ATRDecodeAtr() T=1 Protocol Found atrhandler.c:121:ATRDecodeAtr() TA3: 3A, TB3: 7D, TC3: FFFFFFFF, TD3: FFFFFFFF atrhandler.c:259:ATRDecodeAtr() CurrentProtocol: 2, AvailableProtocols: 2 Card ATR: 3B D5 18 00 81 31 3A 7D 80 73 C8 21 10 30 pcscdaemon.c:615:signal_reload() End reload serial configuration winscard_msg_srv.c:276:SHMProcessEventsContext() Client has disappeared: 8 winscard_svc.c:146:ContextThread() Client die: 8 winscard.c:253:SCardReleaseContext() Releasing Context: 17034805 ----------------------------- why the RFInitializeReader() is failing ? can you throw some light on this ? Regards, Puneet On Fri, Jan 23, 2009 at 6:04 PM, Ludovic Rousseau < [email protected]> wrote: > 2009/1/23 Puneet Goel <[email protected]>: >> Hello All, > > Hello, > >> I have installed pkiclient-full-4.55-34.i386.rpm and >> pcsc-lite-1.4.0-9.el4.at.i386.rpm from Aladdin in my system. etoken >> pro usb is getting properly detected in that. now i launch rdesktop >> (1.6) with "-r scard" and i am taken in to server with smart card >> authentication properly. As soon as i remove etoken from host, the >> login comes back to normal username an password. Now the problem is >> when I reinsert etoken back to the client, the server system doesn't >> detects that etoken is inserted again and the only way to login is >> usename and password (not etoken smart card). >> >> I believe that RDP server is not transferred the information that >> eToken is inserted again. can you tell me what am i missing ? > > Is the RDP client on Linux supposed to send the information that the > eTokend has been inserted again? > > I don't know if RDP Linux client can manage reader insertion during > execution. You should ask on the Linux RDP Client list. > > Also you can try version 1.5.0 of pcsc-lite. I added support of > "\\?PnP?\Notification" to detect reader insertion/removal. But I don't > know if Linux RDP will use this feature since it is quiet new. Again > ask on a Linux RDP list. > > Bye > > -- > Dr. Ludovic Rousseau > _______________________________________________ > Muscle mailing list > [email protected] > http://lists.drizzle.com/mailman/listinfo/muscle >
_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
