Closed GoogleCodeExporter closed 9 years ago
May you give the following patch a try?
http://marvin.blogreen.org/~romain/libnfc.diff
According to the libusb-0.1 code, the *BSD init function is empty (ATW I am not
even sure that it's the code that is actually used in FreeBSD's libusb), but
the Linux code set up a lot of things and don't setup a "already_initialized"
flag. Thus, I am not sure that calling the usb_init() function twice is not a
problem.
Original comment by romain.t...@gmail.com
on 6 Aug 2010 at 10:04
Add me to Cc
Original comment by romain.t...@gmail.com
on 6 Aug 2010 at 10:04
I've seen the same disappearance before with PN533-USB (in-house device). So I
try again with current tip of the trunk (r505) and see that it's been fixed.
Doing bisect I found that the fix was actually introduced in r485.
Original comment by tha...@gmail.com
on 9 Aug 2010 at 12:26
The funny thing about this bug is that the chip only disappears when I nfc-list
a DESFire tag, no tag or Mifare Classic causes no problem.
Original comment by tha...@gmail.com
on 9 Aug 2010 at 12:32
Fixed in r479 and r519.
Original comment by romu...@libnfc.org
on 12 Aug 2010 at 12:52
Original issue reported on code.google.com by
romu...@libnfc.org
on 26 Jul 2010 at 1:19