Bug 71417 - [ugen] Cryptoflex e-gate USB token (ugen0) communication problem
Summary: [ugen] Cryptoflex e-gate USB token (ugen0) communication problem
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: usb (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-usb (Nobody)
Depends on:
Reported: 2004-09-06 07:10 UTC by Zoltan Tesch
Modified: 2018-01-03 05:13 UTC (History)
0 users

See Also:

usb.log (15.30 KB, text/plain)
2004-12-17 06:55 UTC, tesch.zoltan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zoltan Tesch 2004-09-06 07:10:04 UTC
  I would like to use this token with openct-0.6.1. It seems that card
initialization, ATR query, reset and status request works fine, but when
the first data packet is sent to the card, the program receives the
following error (ktrace output):

   663 ifdhandler CALL  ioctl(0x7,USB_SET_TIMEOUT,0xbfbfc14c)
   663 ifdhandler RET   ioctl 0
   663 ifdhandler CALL  ioctl(0x7,USB_DO_REQUEST,0xbfbfc150)
   663 ifdhandler RET   ioctl -1 errno 5 Input/output error

It seems to me the control messages are handled well, but data messages
drops the error.

Maybe this is not a kernel problem but I have no any idea how I can be
sure about it.

How-To-Repeat:       Just issue the pkcs15-tool -c -C command
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-09-06 08:03:28 UTC
State Changed
From-To: open->feedback

To which port does this problem apply? 


Adding to audit trail:

Submitter is attempting to port openct and is having this problem
with the USB subsystem.  Therefore, this is not a 'ports' PR.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2004-09-06 17:43:10 UTC
State Changed
From-To: feedback->open

Submitter has replied that this is a problem in the USB subsystem, 
not an existing port.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2004-11-04 07:34:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-ports-usb

Reassign to appropriate mailing list.
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2004-11-21 02:01:49 UTC
Responsible Changed
From-To: freebsd-ports-usb->freebsd-usb

Canonicalize assignment.
Comment 5 Julian Elischer 2004-12-12 05:52:12 UTC
Can you give me more information?

Tudsz adni meg informazio?
Comment 6 tesch.zoltan 2004-12-17 06:55:12 UTC
Julian Elischer wrote:

> Can you give me more information?
> Tudsz adni meg informazio?

In the attatchment you find the log. This log contains events, when I 
attach the token, run the pkcs15-tool -c -C command and detach the token.
sysctl settings:
hw.usb.debug: 10
hw.usb.uhci.debug: 10
hw.usb.ugen.debug: 10

Other usb related settings does not give me more information.
If I can send you more information, please let me know. Send me an email 
to the following address ztesch@freemail.hu

Zoltan Tesch
Comment 7 John-Mark Gurney freebsd_committer 2014-01-24 21:33:35 UTC
State Changed
From-To: open->feedback

the USB subsystem has been revamped since this PR was filed, can you  
try w/ a recent version of FreeBSD?
Comment 8 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 07:59:31 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped