Portál AbcLinuxu, 26. dubna 2024 00:12

HP ScanJet 4300C

Ovladač: dodává někdo jiný

Technické parametry

Identifikace pod Linuxem

HP ScanJet 4300C

Postup zprovoznění pod Linuxem

Do SANE je potreba pridat NIASH patch, pak scanner alespon castecne funguje. Spravne se nascanuje jen asi 1/2 plochy scanneru, zbytek je nekam posunuty a roztazeny.
Je to pouzitelne na male fotky, velke plochy dopadnou spatne.
Zkouseno na RH 7.3, kernel 2.4.18, sane 1.0.8, NIASH patch z 5.5.2002


Postup pro Gentoo a kernel 2.6.3+ (se zapnutým hotplug):

Do /etc/hotplug/usb.usermap přidat řádek:

scanner 0x0003 0x03f0 0x0305 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000

Do /etc/hotplug/usb/ přidat soubor s názvem scanner (práva 755) a následujícím obsahem (pokud tam ještě není):

#!/bin/bash
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
    # New code, using lock files instead of copying /dev/console permissions
    # This also works with non-gdm logins (e.g. on a virtual terminal)
    # Idea and code from Nalin Dahyabhai <nalin@redhat.com>
    if [ -f /var/run/console.lock ]
    then
        CONSOLEOWNER=`cat /var/run/console.lock`
    elif [ -f /var/lock/console.lock ]
    then
        CONSOLEOWNER=`cat /var/lock/console.lock`
    else
        CONSOLEOWNER=
    fi
    if [ -n "$CONSOLEOWNER" ]
    then
        chmod 0000 "${DEVICE}"
        chown "$CONSOLEOWNER" "${DEVICE}"
        chmod 0600 "${DEVICE}"
    fi
fi

Patchnout jádro (konkrétně soubor drivers/usb/core/message.c) podle návodu na http://sourceforge.net/forum/message.php?msg_id=2342807.

Patchnout Sane, aby obsahoval Niash backend (http://sourceforge.net/projects/hp3300backend/).

Pozor na to, že oproti kernelu 2.4 trvá mnohem déle, než scanner začne skenovat (déle se zahřívá lampa, což ale konkrétně u tohoto scanneru vůbec není na škodu).

Poznámka

SANE: http://www.mostang.com/sane/
NIASH patch: http://sourceforge.net/projects/hp3300backend

Dokument vytvořil: Pavel Ježdík, 28.5.2002 23:16 | Poslední úprava: Redakce, 27.2.2011 15:09 | Další přispěvatelé: Jiří Benc | Historie změn | Zobrazeno: 1381×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.