Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
|
werkinstructies:scanbd_met_usb_scanner [2016/06/27 20:12] abel [Scandb installeren] |
werkinstructies:scanbd_met_usb_scanner [2017/11/18 12:50] (huidige) abel [Scandb] |
||
|---|---|---|---|
| Regel 1: | Regel 1: | ||
| - | ====== Scanbd met een USB Scanner op Debian | + | ====== Scanbd met een USB Scanner op Raspbian |
| - | <note warning>work in progress</ | + | <note warning>Niet af</ |
| ===== scanner koppelen ===== | ===== scanner koppelen ===== | ||
| - | koppel de scanner aan de server. | + | koppel de scanner aan de server. |
| Check of de scanner aanwezig is: '' | Check of de scanner aanwezig is: '' | ||
| < | < | ||
| - | Bus 001 Device | + | root@raspberrypi: |
| - | Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd | + | Bus 001 Device |
| + | Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/ | ||
| + | Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter / SMSC9512/ | ||
| Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
| - | Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | + | root@raspberrypi:~# |
| - | Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | + | |
| - | Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | + | |
| </ | </ | ||
| In dit geval zien we daar de HP ScanJet 5590. | In dit geval zien we daar de HP ScanJet 5590. | ||
| + | |||
| ===== software installeren ===== | ===== software installeren ===== | ||
| - | |||
| - | |||
| - | |||
| - | ===== pre-requisites ===== | ||
| ==== de scan software sane met drivers ==== | ==== de scan software sane met drivers ==== | ||
| + | '' | ||
| + | apt-get install libsane-hpaio'' | ||
| - | '' | + | edit de backend file: '' |
| - | yum install sane-backends-drivers-scanners libsane-hpaio'' | + | |
| + | en laat alleen '' | ||
| + | |||
| + | neem de device ID uit het resultaat van lsusb | ||
| '' | '' | ||
| '' | '' | ||
| + | |||
| + | als het klopt zie je: | ||
| + | < | ||
| + | found USB scanner (vendor=0x03f0 [Hewlett-Packard], | ||
| + | </ | ||
| Test of de scan software met de scanner praat:\\ | Test of de scan software met de scanner praat:\\ | ||
| Regel 39: | Regel 45: | ||
| Haal het bestand over en check of de afbeelding klopt. | Haal het bestand over en check of de afbeelding klopt. | ||
| + | |||
| + | So far so good. | ||
| ==== graphische manipulaite software ==== | ==== graphische manipulaite software ==== | ||
| - | '' | + | '' |
| - | yum install netpbm'' | + | apt-get |
| - | ===== Scandb | + | ==== Scandb ==== |
| - | '' | + | '' |
| + | '' | ||
| + | cp / | ||
| + | cp / | ||
| + | Haal vervolgens in de file ''/ | ||
| + | pas vervolgens de net-backend configuratie file file aan zodat de sae daemon op localhost luistert.(see scanbd' | ||
| + | '' | ||
| - | [[https:// | + | < |
| - | ===== Knoppen acties definieren ===== | + | connect_timeout |
| - | + | localhost # scanbm is listening on localhost | |
| - | ===== gcc compiler ===== | + | </ |
| - | installeer de nodige developement libs: | + | |
| - | '' | + | '' |
| < | < | ||
| - | Installed: | + | saned_env |
| - | sane-backends-devel.x86_64 0: | + | |
| - | + | ||
| - | Dependency Installed: | + | |
| - | libieee1284-devel.x86_64 0: | + | |
| - | libtiff-devel.x86_64 0: | + | |
| - | Complete! | ||
| </ | </ | ||
| - | Installeer de gcc compiler | + | '' |
| - | '' | + | en verander de sane directory variabele: |
| - | + | ||
| - | noteer wat wordt geïnstalleerd voor straks bij het opruimen: | + | |
| < | < | ||
| - | Installed: | + | # |
| - | gcc.x86_64 0: | + | Environment=SANE_CONFIG_DIR=/ |
| + | </ | ||
| - | Dependency Installed: | ||
| - | cpp.x86_64 0: | ||
| - | kernel-headers.x86_64 0: | ||
| - | Complete! | + | Vervolgens starten we de scan button daemon, en ook na reboots: |
| - | </ | + | |
| + | '' | ||
| + | systemctl start scanbd.service\\ | ||
| + | systemctl start scanbm.socket'' | ||
| - | ===== build de software ===== | + | kijk nu in de logfile ''/ |
| - | haal de sourcecode op en pak die uit: | + | HMM, nothing happens whwn button pressed...... |
| + | |||
| + | oh, scanner broken... | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | |||
| + | ===== Knoppen acties definieren ===== | ||
| - | '' | ||
| - | wget http:// | ||
| - | tar -xvzf scanbd-1.4.3.tgz\\ | ||
| - | cd 1.4.3'' | ||
| - | vervolgens configureren, | ||
| - | '' | ||
| - | make\\ | ||
| - | make install'' | ||
| - | ===== software afconfigureren ===== | ||
| ===== cleanup ===== | ===== cleanup ===== | ||
| + | |||
| + | |||
| + | ===== Bronnen ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | heel belangrijk | ||
| + | https:// | ||
| + | |||
| + | |||
| + | |||
| + | |||