User Tools

Site Tools


tech:documentation:exams:scanning

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tech:documentation:exams:scanning [2022/06/27 14:25] kohofertech:documentation:exams:scanning [2024/03/07 15:13] kohofer
Line 1: Line 1:
-====== Procedure to enable scanning of exams ======+====== Procedure to enable scanning of Exams/PIS etc ======
  
-<note warning>Out of date!!! Using gutenberg now!!!</note>+Use the VM gutenberg.inf.unibz.it Ubuntu 20.04 LTS with samba version: Version 4.13.17-Ubuntu
  
-This allows to scan exams on the Printer and save them in a folder in the Archive.+IMPORTANT
  
-Printer: UBZ125POS100 http://10.10.32.125\\ +To make scan to folder work, this 2 options in [global] section  
-Archive/Path: \\fsu.unibz.it\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami\scans \\ +are necessary in smb.conf
-Infos: IP: 10.7.28.68+
  
-===== Prepare shared Folder =====+  vi /etc/samba/smb.conf
  
-Connect to Windows Machine, e.g. Windows Labs via VSphere (https://desktop.scientificnet.org/portal/webclient/#/desktop)+<code> 
 +client min protocol = NT1 
 +server min protocol = NT1 
 +</code>
  
-Open File Manager and enter: \\10.7.4.111\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami+  systemctl restart smbd.service
  
-Click on the folder **scans** and select **Properties** 
  
-{{:tech:documentation:exams:scans-properties.png?400|}}+https://wiki.ubuntuusers.de/Samba_Server/smb.conf/
  
-<note important>Make sure the userservice_scanfolderInf@unibz.it has **Write** permissions!</note>+---- 
 + 
 +This allows to scan exams on the Multifunction Printer Canon and save them in a folder in the Archive. 
 + 
 +PrinterUBZ125POS100 http://10.10.32.125\\ 
 +Archive/Path: \\fsu.unibz.it\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami\scans \\ 
 +Infos: IP: 10.7.28.68
  
 ---- ----
Line 27: Line 34:
 Login into printer via web: Login into printer via web:
  
-http://10.10.32.125/web/guest/en/websys/webArch/authForm.cgi+http://10.10.32.125:8000/
  
-login: admin\\ +login: administrator\\ 
-password: empty+password: ********
  
-Click on **Address Book**+  - Click on **Address Book** 
 +  - Select Address List 02 
 +  - Register New Destination... 
 +  - Type: file 
 +  - Click Set 
 +  - Enter Name: gutenberg 
 +  - Protocol: Windows (SMB) 
 +  - Hostname: \\gutenberg.inf.unibz.it\scans 
 +  - Click: OK
  
-Press Add User and enter this details:+===== Set Firewall/ACL rules ===== 
 + 
 +Open SMB port 139 or 445 on the firewall for the 2 machines! 
 + 
 +  telnet 10.7.28.68 445 
 +  Trying 10.7.28.68... 
 +  Connected to 10.7.28.68. 
 +  Escape character is '^]'
 +  ^CConnection closed by foreign host. 
 + 
 +ACL rulez set by Andreas Zöschg! 
 + 
 +===== Set-up VMgutenberg ===== 
 + 
 +   ssh gutenberg 
 + 
 +Make sure after reboot that the drive is mounted! 
 + 
 +  cat /root/start-at-reboot.sh 
 +  mount -a 
 + 
 +Entry in /etc/fstab
  
 <code> <code>
-Registration No.  : consecutive number, system will do +\\fsu.unibz.it\inf\Faculty\040of\040Computer\040Science\1\040Didattica\1.7\040Esami\Copie\040Esami\Scans /mnt/fsu.unibz.it cifs username=service_scanfolderinf@unibz.it,password=*******,rw,vers=2.0,auto 0 0
-Name           : CompScieScansNEW +
-Key Display   : CompScieScansNEW +
-... +
-... +
-Add to Freq.      : On +
-... +
-Folder Authentication : Specify Other Auth. Info below +
- Login User Name : service_scanfolderInf@unibz.it +
- Login Password : ****************************** +
-... +
-... +
-... +
-... +
-Folder +
-Protocol : SMB +
-Path         : \\fsu.unibz.it\inf\1 Didattica\1.7 Esami\Copie Esami\scans+
 </code> </code>
  
-{{:tech:documentation:exams:printer-scan-settings.png?800|}}+Cronjob
  
 +   crontab -l
 +
 +<code>   
 +# execute mount -a command
 +@reboot /root/start-at-reboot.sh
 +
 +# copy exams scans to Archive fsu
 +*/2 7-19 * * MON-FRI     rsync -vauh --progress /home/scans/*.pdf /mnt/fsu.unibz.it/
 +
 +# remove all pdfs if the file: remove is found in /mnt/fsu.unibz.it
 +*/5 * * * * /home/scans/.cleanup.sh
 +</code>
 +
 +To clean up all pdfs in /home/scans run the hidden command: **.cleanup.sh**
 +
 +  cat /home/scans/.cleanup.sh
 +  #!/bin/sh -x
 +  
 +  # Create file: "remove" in directory
 +  # touch remove
 +  # run the script to remove all pdf files in directory
 +  # sh .cleanup.sh
 +  if [ -f "remove" ]
 +     then
 +        echo File "remove" file exists, will remove all pdfs!
 +        rm -I /home/scans/*.pdf
 +  fi
 +
 +Run script!
 +
 +  cd /home/scans
 +  sh .cleanup.sh
 +
 +===== Login from Windows Explorer =====
 +
 +Open Windows Explorer (Win+E) and enter into the path: \\gutenberg.inf.unibz.it\scans
 +
 +When it asks for login information:
 +
 +username: skanners\\
 +password: Igloo#2inter
  
-===== Set Firewall/ACL rules ===== 
  
-Open SMB port 139 or 445 on the firewall for the 2 machines! 
  
-  telnet 10.7.4.111 445 
-  Trying 10.7.4.111... 
-  Connected to 10.7.4.111. 
-  Escape character is '^]'. 
-  ^CConnection closed by foreign host. 
  
-ACL rulez set by Andreas Zöschg! 
/data/www/wiki.inf.unibz.it/data/pages/tech/documentation/exams/scanning.txt · Last modified: 2024/03/07 15:34 by kohofer