Pagina 1 di 1

Stampante laser Canon

Inviato: mer 26 apr 2006, 16:18
da zaltar
Pur sapendo che la stampante laser USB Canon LBP 2900 non supportasse Linux di suo l'ho presa ugualmente perchè lavora bene ed era in offerta.

Domanda: per tentare di farla andare cosa dovrei fare?
Rimandi a tutorial et similia sono bene accetti ovviamente.
Grazie a tutti. 8)

Inviato: mer 26 apr 2006, 16:43
da l1q1d

Inviato: gio 27 apr 2006, 12:15
da zaltar
Sono tutti RPM, persino dove c'è scritto "sorgenti"... :cry:

Inviato: gio 27 apr 2006, 15:17
da Webbino
Puoi provare ad utilizzare il comando rpm2tgz x trasformare gli archivi rpm in archivi tgz... x poi installarli con un normale installpkg ;)

Inviato: gio 27 apr 2006, 16:52
da l1q1d
Allora scarica i source, con rpm2tgz li converti, dentro ci troverai dei tar.gz con i sorgenti (che casino). compila quelli e sei a posto.

Inviato: ven 28 apr 2006, 9:07
da zaltar
Webbino ha scritto:Puoi provare ad utilizzare il comando rpm2tgz x trasformare gli archivi rpm in archivi tgz... x poi installarli con un normale installpkg ;)
Per ora ho fatto così, se non dovesse funzionare farò come ha detto liquid invece.
Avrei un paio di domande però:
1) è normale che swaret non trovi i pacchetti convertiti e installati?
2) supponiamo siano al loro posto i driver, per usare la stampante cosa dovrei fare ora (visto che non compare tra le stampanti adoperabili ad esempio in firefox)?

Ciao. 8)

Inviato: ven 28 apr 2006, 11:12
da l1q1d
Dovresti configurare cups. Sul readme c`e' scritto come installare la stampante comunque.
In che senso swaret non trova i pacchetti?
Se sono installati puoi disinstallarli tranquillamente.

Inviato: ven 28 apr 2006, 11:53
da zaltar
l1q1d ha scritto:Dovresti configurare cups. Sul readme c`e' scritto come installare la stampante comunque.
In che senso swaret non trova i pacchetti?
Se sono installati puoi disinstallarli tranquillamente.
Ho provato a lanciare il comando specificato nel readme, però l'esito è strano.

Da user ottengo:
bash-3.00$ /etc/init.d/ccpd start
Starting ccpd: /etc/init.d/ccpd: line 20: [: =: unary operator expected
/etc/init.d/ccpd: line 24: [: =: unary operator expected
/etc/init.d/ccpd: line 28: Usage:: command not found

Da root ottengo
bash-3.00# /etc/init.d/ccpd start
Starting ccpd: /etc/init.d/ccpd: line 20: [: =: unary operator expected
/etc/init.d/ccpd: line 24: [: =: unary operator expected
bash-3.00#

Riguardo a swaret ho provato a visualizzare con "swaret --list " i pacchetti tgz installati con installpkg dopo la conversione rpm2tgz, però swaret non ha trovato nulla.

Inviato: ven 28 apr 2006, 15:19
da l1q1d
@ swaret
strano
@stampante
Il problema è che credo che quello script sia scritto per distro tipo fed, mandrake ecc
Prova a vedere se cups ha i suoi driver (vai alla pagina di configurazione web http://localhost:631), e installala da li. In teoria leggendo il contenuto del pacchetto dovrebbe esserci.

Inviato: ven 28 apr 2006, 15:43
da zaltar
Qualche passo avanti:
1) ho lanciato cups col comando cupsd;
2) ho aggiunto la stampante e ha mostrato una lista di driver, era presente;
ma:
3) non riesce a localizzarla come hardware.

Nella pagina di CUPS si ha:

Description: Canon LBP 2900
Location: ccpd
Printer State: idle, accepting jobs.
"Unable to open USB device "usb:/dev/usb/lp1": No such device"
Device URI: usb:/dev/usb/lp0


Dmesg tail dà:

spurious 8259A interrupt: IRQ7.
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
hub.c: new USB device 00:02.1-9, assigned address 2
usb.c: USB device 2 (vend/prod 0x4a9/0x2676) is not claimed by any active driver.
usb.c: registered new driver usblp
printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676
printer.c: v0.13: USB Printer Device Class driver
printer.c: usblp0: failed reading printer status
printer.c: usblp0: error -32 reading printer status


Suggerimenti? :D

Inviato: ven 28 apr 2006, 16:02
da l1q1d
fai un giro su google e prova a compilare tutto da sorgenti.

Inviato: sab 6 mag 2006, 14:53
da zaltar
Installando i pacchetti rpm convertiti in tgz poi cups trova effettivamente la stampante indicandone il modello.

Il problema è che la stampante risulta esserci, però se si prova ad usarla non risulta collegata ad alcuna porta USB.

Ah, ho anche provato ad estrarre il sorgente dagli rpm con la denominazione src, ma dava errori in fase di compilazione.

Inviato: sab 6 mag 2006, 14:57
da l1q1d
posta gli errori che ti dava.