This is a compiler/OS issue.
The standard "bitforce" driver should work fine.
Sorry, but something wrong. see terminal output:
# lsusb
Bus /dev/usb Device /dev/ugen2.2: ID 0403:6014 Future Technology Devices International, Ltd
Bus /dev/usb Device /dev/ugen2.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen1.1: ID 0000:0000
Bus /dev/usb Device /dev/ugen0.1: ID 0000:0000
# ls -la /dev/ugen2.2
lrwxr-xr-x 1 root wheel 9 Apr 19 20:27 /dev/ugen2.2 -> usb/2.2.0
# ls -la /dev/usb/2.2.0
crw------- 1 root operator 0, 120 Apr 19 20:27 /dev/usb/2.2.0
# ./bfgminer/bfgminer -o pool.xxx.com:0000 -u username -p secret -D -T --verbose -S all
[2014-04-19 20:32:46] setrlimit: Changed soft fd limit from 11095 to 1024 (FD_SETSIZE=1024; hard limit=11095)
[2014-04-19 20:32:46] Started bfgminer 3.99.0
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:002:002 (path=(null), vid=0403, pid=6014, manuf=FTDI, prod=BitFORCE SHA256 SC, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:002:001 (path=(null), vid=0000, pid=0000, manuf=CMDTECH, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:001:001 (path=(null), vid=0000, pid=0000, manuf=SiS, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:000:001 (path=(null), vid=0000, pid=0000, manuf=SiS, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan:
Found ft232r device at usb:002:002 (path=(null), vid=0403, pid=6014, manuf=FTDI, prod=BitFORCE SHA256 SC, serial=(null))
[2014-04-19 20:32:46] Reattaching kernel driver for usb:002:002
[2014-04-19 20:32:46] Reattaching kernel driver for usb:002:002
[2014-04-19 20:32:46] Device rescan requested
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:002:002 (path=(null), vid=0403, pid=6014, manuf=FTDI, prod=BitFORCE SHA256 SC, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:002:001 (path=(null), vid=0000, pid=0000, manuf=CMDTECH, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:001:001 (path=(null), vid=0000, pid=0000, manuf=SiS, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found usb device at usb:000:001 (path=(null), vid=0000, pid=0000, manuf=SiS, prod=OHCI root HUB, serial=(null))
[2014-04-19 20:32:46] lowlevel_scan: Found ft232r device at usb:002:002 (path=(null), vid=0403, pid=6014, manuf=FTDI, prod=BitFORCE SHA256 SC, serial=(null))
[2014-04-19 20:32:46] Reattaching kernel driver for usb:002:002
[2014-04-19 20:32:46] Reattaching kernel driver for usb:002:002
[2014-04-19 20:32:46] Device rescan requested a second time, delaying
[2014-04-19 20:32:46] schedule_rescan: Scheduling rescan (no rescans currently pending)
[2014-04-19 20:32:46] No devices detected!
[2014-04-19 20:32:46] Waiting for devices [2014-04-19 20:32:46] Probing for an alive pool
I seen this message, and decided, probably some problems with a driver.
Also, I tried to use M+, with line:
Enter target:
bitforce/dev/ugen2.2Anyway see:
(no devices)
[Plus] Add device(s) [Enter] Close device manager
No new devices found
So, this time I have no idea, what is happening...
I would expect something like /dev/cuaU0 on BSD.