FreeBSD podržava dve vrste uređaja za skeniranje SCSI i USB skenere. U ovom kratkom članku fokusiraćemo se na USB skenere koji su mnogo češće sreću u praksi.
Skeniranje se FreeBSD vrši korišćenjem programa SANE (slično kao kod Linux-a) koje morate iskompajlirati iz stabla portova. Program se sastoji od dva dela graphics/sane-backends (drajveri) i graphics/sane-frontends (obezbeđuju GUI za skener). Pre nego što pokušate da instalirate skener
morate proveriti dali je podržan. Lista skenere koje podržava SANE i
uscanner drajver. Kao što vidite gotovo da i nema all-in-one uređaja. No oni nisu
beznadežni jer neki proizvođači imaju svoje drajvere. Najbolje podržani uređaji su HP ali o njima ćemo nesto više reći u članku HPLIP.
Da bi koristili skener vaš kernel mora da ima sledeće linije (Generički kernel ih sadrži)
device usb device uhci device ohci device uscanner
Posle toga morate dati ovlašćenja da bi SANE i vi mogli da pristupite uređajima.
Dodajte u svoj /etc/devfs.conf fajl
perm ugen* 0666 perm uscanner* 0666
Za starije SCSI morate imati device scbus i device pass u kernelu (Generički kernel ih sadrži) i ovlašćenja
scbus 0666 pass 0666
koji vam takođe trebaju ako sečete CD/DVD pa pretpostavljamo da ih već imate.
Kada ste završili sa instaliranjem skenera i editovanjem ovlašćenja rebootujte kompjuter.
Korišćenjem komande scanimage -L dobićete listu instaliranih skenera. Ispravnost instalacije će te proveriti izdavanjem komande
scanimage -T. Vrlo je moguće da skener neće proraditi jer zahteva dodatan firmware fajl da bi radili.
Njega morate da ekstraktujete iz MS .cab fajla
koji se nalazi na cd-u sa MS drajverima za vaš skener korišćenjem programa cabextract
koje će te iskompajlirati is stabla portova. To je binarni fajl koje će te kopirati u /usr/local/share/sane/snapscan direktorijum.
Nije na odmet potražiti firmware fajl na internetu jer verovatno niste prvi koji ste se suočili sa problemom skeniranja.
Dodatne informacije o skeniranju možete naći Handbook Po ličnom iskustvu autora Epson skeneri najbolje rade na Linux-u i FreeBSD (sam autor je vlasnik Epson perfection 1670 skenera). Sa all-in-one (kopiranje, štampanje, skeniranje) treba biti vrlo oprezan (izuzev HP).