SHARE
Facebook X Pinterest WhatsApp

Writing UDEV rules to get a SCSI scanner working on Ubuntu

Written By
thumbnail
Web Webster
Web Webster
Aug 17, 2009

[ Thanks to jhansonxi for this link.
]

“SCSI scanners pretty much ruled in the days before USB
as they were much faster than parallel ports. However, they were a
pain to configure and required heavy (and usually short) cables
which made them difficult to fit into your work area. I tested a
Microtek ScanMaker E3 (MRS-600E3) and UMAX Vista S8 scanner first.
They worked without problems although the former was picky about
termination. Unfortunately a Hewlett-Packard ScanJet 6100C (Q2950A)
didn’t work at all.

“Checking the kernel messages indicated that it was represented
by /dev/sg7 but the permissions were 0660 root:root so sane
couldn’t access it. Changing the permissions solved the problem but
the /dev directory is a virtual filesystem controlled by udev and
the changes are lost after reboot. I could just put a chmod comand
in /etc/rc.local but that is the wrong way to fix it. A search on
launchpad found bug #378989 which describes the problem with this
model. I’m not sure if the fault lies with udev or HAL but creating
a udev rule is a simple enough way to fix it for now. I’ll describe
how to create such a rule using this as an example but udev rules
can do much more than just change device permissions.”


Complete Story

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

Red Hat reveals major enhancements to Red Hat Enterprise Linux AI
sjvn
Oct 22, 2024
How to Find AWS EC2 Instance Type Over SSH (6 Methods)
Benny Lanco
Sep 23, 2024
Crond: Daemon to Execute Scheduled Commands
Rose Hosting Blog
Sep 20, 2024
A Detailed Introduction to Oracle VirtualBox
Senthil Kumar
Sep 19, 2024
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.