Pagina 1 di 1

Slackware 12.1 e problema card reader sulla stampante.

Inviato: sab 16 ago 2008, 15:22
da phobos3576
Senza offesa ma, a voi capitano sempre problemi semplici da risolvere, mentre a me succedono le cose più assurde!
Ieri ho scoperto che il card reader 4in1 su una stampante HP photosmart non funziona con HAL; se inserisco una scheda di memoria ottengo:

Codice: Seleziona tutto

Aug 16 14:18:26 darkstar kernel: sd 7:0:0:0: [sdg] 253952 512-byte hardware sectors (130 MB)
Aug 16 14:18:26 darkstar kernel: sd 7:0:0:0: [sdg] Write Protect is off
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] 253952 512-byte hardware sectors (130 MB)
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Write Protect is off
Aug 16 14:18:27 darkstar kernel:  sdg:<3>Buffer I/O error on device sdg, logical block 0
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] 253952 512-byte hardware sectors (130 MB)
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Write Protect is off
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] 253952 512-byte hardware sectors (130 MB)
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Write Protect is off
Aug 16 14:18:27 darkstar kernel:  sdg:
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Result: hostbyte=0x00 driverbyte=0x08
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Sense Key : 0x3 [current]
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] ASC=0x11 ASCQ=0x11
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Result: hostbyte=0x00 driverbyte=0x08
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Sense Key : 0x3 [current]
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] ASC=0x11 ASCQ=0x11
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Result: hostbyte=0x00 driverbyte=0x08
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] Sense Key : 0x3 [current]
Aug 16 14:18:27 darkstar kernel: sd 7:0:0:0: [sdg] ASC=0x11 ASCQ=0x11
Notate il messaggio:

Codice: Seleziona tutto

Aug 16 14:18:27 darkstar kernel:  sdg:<3>Buffer I/O error on device sdg, logical block 0
Con la Slackware 12.0 tutto funzionava perfettamente; inserivo la scheda di memoria e si apriva subito la finestra di HAL.

Ho fatto delle prove e ho appurato che, da WinXP il card reader funziona; da Linux riesco ad accedere regolarmente al card reader attraverso il pannello hp-toolbox (HPLIP).
Riavviando il PC con il kernel 2.6.25 (adesso ho il 2.6.26) il card reader non funziona.
Riavviando il PC con il CD live di Ubuntu 8.04 il card reader funziona.
Collegando la stampante ad un altro PC su cui c'è Slackware 12.0 il card reader funziona anche meglio.

E' uno di quei problemi veramente complicati da risolvere; probabilmente, c'è qualche bug nella versione di HAL usata sulla 12.1 (o negli script di HAL).
Ho qualche sospetto anche su HPLIP 2.7.4 (che ha il supporto per HAL).

Se qualcuno di voi ha un card reader sulla stampante e Slackware 12.1, potrebbe gentilmente fare delle verifiche?

Thanks.

Re: Slackware 12.1 e problema card reader sulla stampante.

Inviato: sab 16 ago 2008, 15:42
da conraid
epson stylus photo rx425

funziona perfettamente
anzi... è l'unica cosa rimasta funzionante di questa multifunzione (mai più Epson in vita mia) :-k

Re: Slackware 12.1 e problema card reader sulla stampante.

Inviato: sab 16 ago 2008, 21:39
da phobos3576
Non riesco proprio a capire.
Il card reader integrato nel PC funziona perfettamente con HAL.
Il card reader integrato nella stampante è accessibile attraverso il pannello di HPLIP; attraverso HAL, invece, niente da fare!

Re: Slackware 12.1 e problema card reader sulla stampante.

Inviato: dom 17 ago 2008, 21:40
da phobos3576
Dopo aver svolto delle prove su un vecchio PC con Slackware 12.0 e kernel 2.6.24.2 (in quel caso il card reader funziona benissimo), ho appurato che dovrebbe trattarsi di un bug dei recenti kernel; sicuramente il 2.6.25.6 e il 2.6.26, che ho provato su due diversi PC, soffrono di questo bug (certi card reader funzionano mentre altri no).

http://www.gossamer-threads.com/lists/l ... w_threaded

Adesso provo con il 2.6.26.2.

EDIT: Niente da fare; come se non bastasse il bug è presente anche sul 2.6.27 RC!