• Forum
  • Arretrati
  • Shop

STAFF

cod OFFLINE OFFLINE
dndvault OFFLINE OFFLINE
Joernano OFFLINE OFFLINE
klaudia OFFLINE OFFLINE
Lemoeb OFFLINE OFFLINE
tuttoeniente OFFLINE OFFLINE
  • Vuoi lavorare per Topolinux?

    Stiamo ricercando: Giornalisti
    Manda una mail o il tuo articolo a:
    redazione[at]topolinux.org

  • Iscriviti alla nostra newsletter!



  • Sostieni Topolinux!

    Aiutaci a fornire servizi sempre
    migliori con una donazione

  • Ricerche


Versione stampabile

Ermanno Bombace

Scanner HP 5100c parallelo su Ubuntu

Scaricarsi gli headers del kernel corrente:

$ sudo apt-get install linux-headers-`uname

poi scaricarsi i drivers scsi:

wget http://penguin-breeder.org/kernel/download/ppscsi-beta2-20060424.tar.gz

poi scompattare e modificare i seguenti file:

  • ppscsi.h
    sostituire la seguente riga:

    #include < linux/config.h >

    con

    #include < linux/autoconf.h >
  • ppscsi.c
  • sostituire la seguente riga:

    static void ppsc_tq_int (void *data)

    con

    static void ppsc_tq_int (struct work_struct *data)

    e poi la seguente riga:

    INIT_WORK(&pha->wq, ppsc_tq_int, pha);

    con

    INIT_WORK(&pha->wq, ppsc_tq_int);

salvare e lanciare:

# make

infine copiare i file .ko in parport:

$ sudo cp ppscsi.ko epst.ko /lib/modules/`uname -r`/kernel/drivers/parport
$ sudo depmod

accendere lo scanner:

$ sudo modprobe ppscsi
$ sudo modprobe epst

aggiungere alla fine del file /etc/modules

ppscsi
epst

Per citare questo articolo:

Ermanno Bombace, Scanner HP 5100c parallelo su Ubuntu, Topolinux, 12, maggio 2008, http://topolinux.org/ezine_articles.php?id=35