I was wondering if the problem nanofury had serial number on it because it's need serial number to work. You can check it using -D -d? .
this is the output of sudo ./bfgminer -D -d? on ubuntu 10.04 64bit, the serial it apper to his present.
[2013-12-13 12:02:50] Timers: Using clock_gettime(CLOCK_MONOTONIC)
[2013-12-13 12:02:50] Global quota greatest common denominator set to 1
[2013-12-13 12:02:50] setrlimit: Soft fd limit not being changed from 1024 (FD_SETSIZE=1024; hard limit=1024)
[2013-12-13 12:02:50] Started bfgminer 3.8.0
[2013-12-13 12:02:50] Loaded configuration file /home/berny/.cgminer/cgminer.conf
[2013-12-13 12:02:51] hidapi_try_lib: Couldn't load libhidapi.so: libhidapi.so: cannot open shared object file: No such file or directory
[2013-12-13 12:02:51] hidapi_try_lib: Couldn't load libhidapi-0.so: libhidapi-0.so: cannot open shared object file: No such file or directory
[2013-12-13 12:02:51] hidapi_try_lib: Successfully loaded libhidapi-hidraw.so
[2013-12-13 12:02:51] hid_devinfo_scan: Found "MCP2210 USB to SPI Master" serial "0000034904"
[2013-12-13 12:02:51] hid_devinfo_scan: Found "USB-PS/2 Optical Mouse" serial "(null)"
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:003:001 (path=(null), vid=1d6b, pid=0001, manuf=Linux 2.6.32-38-generic uhci_hcd, prod=UHCI Host Controller, serial=0000:00:1a.0)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:004:001 (path=(null), vid=1d6b, pid=0001, manuf=Linux 2.6.32-38-generic uhci_hcd, prod=UHCI Host Controller, serial=0000:00:1a.1)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:001:001 (path=(null), vid=1d6b, pid=0002, manuf=Linux 2.6.32-38-generic ehci_hcd, prod=EHCI Host Controller, serial=0000:00:1a.7)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:001:002 (path=(null), vid=04f2, pid=b033, manuf=(null), prod=USB2.0 1.3M UVC WebCam, serial=(null))
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:005:001 (path=(null), vid=1d6b, pid=0001, manuf=Linux 2.6.32-38-generic uhci_hcd, prod=UHCI Host Controller, serial=0000:00:1d.0)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:005:005 (path=(null), vid=04d8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI Master, serial=0000034904)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:005:004 (path=(null), vid=046d, pid=c03d, manuf=Logitech, prod=USB-PS/2 Optical Mouse, serial=(null))
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:006:001 (path=(null), vid=1d6b, pid=0001, manuf=Linux 2.6.32-38-generic uhci_hcd, prod=UHCI Host Controller, serial=0000:00:1d.1)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:007:001 (path=(null), vid=1d6b, pid=0001, manuf=Linux 2.6.32-38-generic uhci_hcd, prod=UHCI Host Controller, serial=0000:00:1d.2)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:007:002 (path=(null), vid=0b05, pid=1712, manuf=(null), prod=(null), serial=0194E8-5B-0002)
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:007:003 (path=(null), vid=08ff, pid=1600, manuf=(null), prod=Fingerprint Sensor, serial=(null))
[2013-12-13 12:02:51] lowlevel_scan: Found usb device at usb:002:001 (path=(null), vid=1d6b, pid=0002, manuf=Linux 2.6.32-38-generic ehci_hcd, prod=EHCI Host Controller, serial=0000:00:1d.7)
[2013-12-13 12:02:51] lowlevel_scan: Found hid device at hid:/dev/hidraw0 (path=/dev/hidraw0, vid=046d, pid=c03d, manuf=Logitech, prod=USB-PS/2 Optical Mouse, serial=(null))
[2013-12-13 12:02:51] lowlevel_scan: Found hid device at hid:/dev/hidraw1 (path=/dev/hidraw1, vid=04d8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI Master, serial=0000034904)
[2013-12-13 12:02:51] lowlevel_scan: Found mcp2210 device at hid:/dev/hidraw1 (path=/dev/hidraw1, vid=04d8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI Master, serial=0000034904)
Segmentation fault
and this is from a virtual machine with win 7 32 bit and bfgminer 3.8
[2013-12-13 12:19:14] setrlimit: Not supported by platform
[2013-12-13 12:19:14] Started bfgminer 3.8.0
[2013-12-13 12:19:14] usb_devinfo_scan: Error opening device usb:001:001: LIBUS
B_ERROR_NOT_SUPPORTED
[2013-12-13 12:19:14] hidapi_try_lib: Couldn't load libhidapi.dll: unknown
[2013-12-13 12:19:14] hidapi_try_lib: Successfully loaded libhidapi-0.dll
[2013-12-13 12:19:14] hid_devinfo_scan: Found "MCP2210 USB to SPI Master" seria
l "0000034904"
[2013-12-13 12:19:14] Failed to get PortName registry key value in lowl-vcom.c
_vcom_devinfo_scan_windows__hubport():443: The system cannot find the file speci
fied.
[2013-12-13 12:19:14] FTD2XX.DLL failed to load, not using FTDI autodetect
[2013-12-13 12:19:14] QueryDosDevice returned insufficent buffer error; enlargi
ng to 200
[2013-12-13 12:19:14] QueryDosDevice returned insufficent buffer error; enlargi
ng to 400
[2013-12-13 12:19:14] QueryDosDevice returned insufficent buffer error; enlargi
ng to 800
[2013-12-13 12:19:14] QueryDosDevice returned insufficent buffer error; enlargi
ng to 1000
[2013-12-13 12:19:14] QueryDosDevice returned insufficent buffer error; enlargi
ng to 2000
[2013-12-13 12:19:14] lowlevel_scan: Found usb device at usb:001:002 (path=(nul
l), vid=04d8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI
Master, serial=0000034904)
[2013-12-13 12:19:15] lowlevel_scan: Found usb device at usb:001:001 (path=(nul
l), vid=106b, pid=003f, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found hid device at hid:\\?\hid#vid_04d8&p
id_00de#6&8878c6a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (path=\\?\hid#vi
d_04d8&pid_00de#6&8878c6a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}, vid=04d
8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI Master, se
rial=0000034904)
[2013-12-13 12:19:15] lowlevel_scan: Found mcp2210 device at hid:\\?\hid#vid_04
d8&pid_00de#6&8878c6a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (path=\\?\hi
d#vid_04d8&pid_00de#6&8878c6a&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}, vid
=04d8, pid=00de, manuf=Microchip Technology Inc., prod=MCP2210 USB to SPI Master
, serial=0000034904)
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:11 (path=\\.\COM1
1, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:10 (path=\\.\COM1
0, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:9 (path=\\.\COM9,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:8 (path=\\.\COM8,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:7 (path=\\.\COM7,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:6 (path=\\.\COM6,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:5 (path=\\.\COM5,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:4 (path=\\.\COM4,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:3 (path=\\.\COM3,
vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:16 (path=\\.\COM1
6, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:15 (path=\\.\COM1
5, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:14 (path=\\.\COM1
4, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:13 (path=\\.\COM1
3, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] lowlevel_scan: Found vcom device at com:12 (path=\\.\COM1
2, vid=0000, pid=0000, manuf=(null), prod=(null), serial=(null))
[2013-12-13 12:19:15] Devices detected:
[2013-12-13 12:19:15] Timers: Using QueryPerformanceCounter
[2013-12-13 12:19:15] Recalibrating timeofday offset (delta 1386889520.706266s)
0 devices listed