Scanner Setting for normal user


Redhat 9
1. Open "/etc/fstab"
2. Add or modify a line for /proc/bus/usb as follows.
none /proc/bus/usb usbdevfs auto,devmode=0666 0 0
3. umount /proc/bus/usb
4. mount /proc/bus/usb
5. mknod -m 666 /dev/usbscanner c 180 48

page top



Ubuntu 9.10
1. Open "/lib/udev/rules.d/40-libsane.rules" file.
2. Add the following two lines to the end of the device list. (Before the line "# The following rule will disable ..."):


The lines to be added---------------------------

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
3. Restart the OS.

page top


Ubuntu 9.04
1. Open "/lib/udev/rules.d/50-udev-default.rules" file.
2. Edit "0664" to "0666" in "libusb device nodes" section.
Before the edit---------------------------------
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",   ...   , MODE="0664"

After the edit----------------------------------
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",   ...   , MODE="0666"

3. Restart the OS.

page top


Ubuntu 8.04/8.04.1, 8.10
1. Open "/etc/udev/rules.d/40-basic-permissions.rules" file.
2. Edit "0664" to "0666" in "USB devices" section.
Before the edit---------------------------------
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device",                MODE="0664"
After the edit----------------------------------
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
SUBSYSTEM=="usb_device",                MODE="0666"
3. Restart the OS.

page top


Ubuntu 7.10, 7.04, 6.10, 6.06
1. Open "/etc/udev/rules.d/45-libsane.rules"
2. Add the following 2 lines before "LABEL="libsane_rules_end"":
The lines to be added---------------------------
#Brother
SYSFS{idVendor}=="04f9",MODE="666",GROUP="scanner"
3. Restart the OS.

page top


Debian 5
1. Open "/etc/udev/rules.d/z60_libsane.rules"
2. Add the following two lines to the end of the device list. (Before the line "# The following rule will disable ..."):
The lines to be added---------------------------
# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
3. Restart the OS.

page top


Debian 4
1. Open "/etc/udev/rules.d/025_libsane.rules"
2. Add the following 2 lines before 'LABEL="libsane_rules_end"':
The lines to be added---------------------------
#Brother
SYSFS{idVendor}=="04f9",MODE="666",GROUP="scanner"
3. Restart the OS.

page top


Debian 3
1. Open "/etc/fstab"
2. Add or modify a line for /proc/bus/usb as follows.
none /proc/bus/usb usbdevfs auto,devmode=0666 0 0
3. umount /proc/bus/usb
4. mount /proc/bus/usb
5. mknod -m 666 /dev/usbscanner c 180 48

page top


openSUSE 11.1
1. Open "/etc/udev/rules.d/55-libsane.rules"
2. Add 2 lines for Brother products.
The lines to be added---------------------------------
#Brother
ATTR{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
3. Restart the OS.

page top


openSUSE 11.0
1. Open "/etc/udev/rules.d/55-libsane.rules"
2. Add 2 lines for Brother products.
The lines to be added---------------------------------
#Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
3. Restart the OS.

page top


openSUSE 10.3, 10.2, 10.1
1. Open "/etc/udev/rules.d/50-udev-default.rules"
2. Edit "0644" to "0666" in "libusb device access" section.
Before the edit---------------------------------
# libusb device access
SUBSYSTEM== ...... , MODE="0644"
After the edit----------------------------------
# libusb device access
SUBSYSTEM== ...... , MODE="0666"
3. Restart the OS.

page top


openSUSE 10.0, 9.3, 9.2, 9.1
1. Open "/etc/fstab"
2. Add or modify a line for /proc/bus/usb as follows.
none /proc/bus/usb usbfs auto,devmode=0666 0 0
3. umount /proc/bus/usb
4. mount /proc/bus/usb
5. mknod -m 666 /dev/usbscanner c 180 48

page top


Fedora 11
1. Create "/lib/udev/rules.d/10-local.rules"
2. Write the following 4 lines to the file.
The lines to be added---------------------------
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
# Brother
ATTR{idVendor}=="04f9", SYMLINK+="scanner-%k"
LABEL="_end"
3. Restart the OS.

page top


Fedora 10, 9
1. Create "/etc/udev/rules.d/10-local.rules"
2. Write the following 4 lines to the file.
The lines to be added---------------------------
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="_end"
# Brother
SYSFS{idVendor}=="04f9", SYMLINK+="scanner-%k"
LABEL="_end"
3. Restart the OS.

page top


Fedora 8
1. Open "/etc/udev/rules.d/60-libsane.rules".
2. Add the following line at 2 locations.
The line to be added----------------------------
ATTR{idVendor}=="04f9", SYMLINK+="scanner-%k" 
Location 1; Before the following line
# END scanner rules for SUBSYSTEM=="usb"
Location 2: Before the following line
# END scanner rules for SUBSYSTEM=="usb_device"
3. Restart the OS.

page top


Fedora 7, 6 and 5
1. Open "/etc/udev/ruled.d/60-libsane.rules"
2. Add the following 2 lines before 'LABEL="libsane_rules_end"'.
The lines to be added---------------------------
#Brother
SYSFS{idVendor}=="04f9", SYMLINK+="scanner-%k"
3. Restart the OS.

page top


Fedora 4, 3
1. Open "/etc/fstab"
2. Add or modify a line for /proc/bus/usb as follows.
none /proc/bus/usb usbfs auto,devmode=0666 0 0
3. umount /proc/bus/usb
4. mount /proc/bus/usb
5. mknod -m 666 /dev/usbscanner c 180 48

page top