Modulo stampante non caricato!

Richieste generiche di aiuto
Post Reply
User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

Modulo stampante non caricato!

Post by oiram73 »

Ciao!
Non so se ho azzeccato la sezione e se così non è spostate pure con le mie scuse anticipate.

Mi sono accorto accidentalmente che ad ogni avvio ho il seguente messaggio
"Attenzione il modulo kernel per le stampanti usb non è stato caricato, la tua stampante usb potrebbe non funzionare".

Ed effettivamente la mia HP PSC-1500 non ne vuol sapere di stampare.

Ho provato a reinstallare i dirver HP e la stampante stessa ma la situazione non è mutata.

Qual'è il modulo incriminato? Qualcuno lo sa?

Grazie!
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
bright77
Utente
Utente
Posts: 187
Joined: 27 April 2009, 20:38
OpenMandriva: 2010.0
Kernel: 2.6.33.2nrj
Desktop: KDE4.3.5

Re: Modulo stampante non caricato!

Post by bright77 »

il modulo si chiama usblp. Per caricarlo esegui:

Code: Select all

modprobe usblp
per verificare che sia caricato, esegui:

Code: Select all

lsmod | grep usblp
Se hai problemi, bisogna verificare che il modulo sia stato compilato per il kernel in uso. Ad esempio, sul mio PC il kernel in uso è 2.6.33.2-desktop-69mib per cui devo eseguire il comando:

Code: Select all

cat /boot/config-2.6.33.2-desktop-69mib | grep USB_PRINT
Se il modulo è disponibile, vedrai il risultato:
CONFIG_USB_PRINTER=m
se non è disponibile:
#CONFIG_USB_PRINTER is not set

So per certo che Mandriva ha cambiato questa opzione negli ultimi mesi, per cui facci sapere quale kernel usi e come è stato preparato!
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
------------------
AMD PhenomII 945 su GA-790XTA-UD4, ATI RadeonHD 4670, PVR-250

User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

Re: Modulo stampante non caricato!

Post by oiram73 »

Il kernel che uso è il 33-mib-nrj e al comando
cat /boot/config-2.6.33.2-desktop-nrj.69mib | grep USB_PRINT
l'output è : CONFIG_USB_PRINTER=m

dopo modprobe usblp e lsmod | grep usblp
ho: usblp 12353 0
usbcore 210742 7 usblp,uvcvideo,uhci_hcd,ohci_hcd,ehci_hcd,usbhid

ed effettivamente il riavvio di cups non da l'errore incriminato.

Per sicurezza ho provato a riavviare la macchina e mi ha dato nuovamente lo stesso errore: ne deduco quindi che il sistema non carica automaticamente il modulo il questione.

Cosa posso fare?
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
NicCo
Amministratore
Amministratore
Posts: 4765
Joined: 6 December 2007, 19:54

Re: Modulo stampante non caricato!

Post by NicCo »

SOLUZIONE DEFINITIVA
A questo punto, dal momento che gli init non riescono ad attivare il modulo in automatico, credo convenga mettere il servizio su di un posto dove sarebbe avviato dopo un reboot, c'è un file apposito, modprobe.preload, che gestisce una lista di moduli aggiuntivi da avviare se non vengono avviati dal sistema
# /etc/modprobe.preload: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.
# this file is for module-init-tools (kernel 2.5 and above) ONLY
# for old kernel use /etc/modules
Editare da root il file di sistema

Code: Select all

gedit /etc/modprobe.preload
se non hai gedit, puoi installarlo oppure usare un altro editor, come kwrite, kate, ecc.


ed aggiungere, nella parte finale, il nome del modulo,

Code: Select all

usblp
quindi salvare il file, riavviare, e dovrebbe funzionare

Da questo momento in avanti il servizio dovrebbe essere sempre caricato con successo ad ogni avvio, e così CUPS non dovrebbe più lamentarsi...


Ciao,
NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

RISOLTO Re: Modulo stampante non caricato!

Post by oiram73 »

Yes!
Risolto! In questo modo non devo caricare manualmente il modulo ad ogni avvio e cups non si lamenta più!

Grazie mille NicCo.
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

Post Reply