Getting the Fujitsu Palm Scanner to work. A. The actual device Plug it into a USB2.0. USB3.0 if you plan on using "high power mode" whatever that is (you wont). Use lsusb to show the system found it: 04c5:1526 Fujitsu, Ltd FUJITSU PalmSecure-F Pro B. The driver basics cd fjpalmvein-main # I had to modify some things so it would compile, eg CURRENT_TIME macro make # end up with fjveincam.ko lsmod|grep fj # list modules already loaded with fj in the name sudo insmod fjveincam.ko # module is now allegedly loaded dmesg # confirmation the module is loaded and all good uname -r # driver kernel version = 5.15.0-72-generic sudo cp fjveincam.ko /usr/lib/modules/5.15.0-72-generic/kernel/drivers/usb/misc/ sudo rmmod fjveincam.ko sudo insmod fjveincam.ko C. The driver automount rules sudo cp 93-unicon-palmvene.rules /usr/lib/udev/rules.d/ # automates mount and provides a path tail -f /var/log/syslog # Now unplug/replug the device cat /tmp/fjpv # Should see the date in the file ls -altr /tmp/usb # Should see device fjveincam0 D. The legal bullshit Make sure you have the APP KEY P6Kiuy2L4CifuBuK for your C code. Make sure you have the licence file F3BC4SDK.LIC in you LIB directory. If everything isn't *JUST SO* it'll barf. E. The C demo code Alter the Makefile (CROSS = "") and point -I= at your libs make ./BioAPI_sample_C_Identify # ErrorDetail 0x2010002 = sensor driver issue !!!!!! IMPORTANT - SDK CREDENTIALS - DONT LOSE/DELETE !!!!!! Confirmation number 95597197 Registration number Q02S-j80m-UpKL-qk5S Application Key P6Kiuy2L4CifuBuK << goes in your C code Email cg@dispension.ca Passwd Dispension920! Phone 9024189002 or 19024189002 Name carl goodwin Institution/Company dispension inc Country Canada License# PC34-1000-0600-3469 Zip password zArEPdwn << for unzipping the Auth lib Website: User ID: ps0026035 (use with the passwd above) Validity Period: 2024-06-01 23:59:59 (JST)