You are not logged in.
I have two PATA DVD drives. They are both not accessible.
ls -l /dev/{cd,dvd,scd,sr}*:
ls: cannot access /dev/scd*: No such file or directory
ls: cannot access /dev/sr*: No such file or directory
lrwxrwxrwx 1 root root 8 Aug 14 15:59 /dev/cdrom -> /dev/sr0
lrwxrwxrwx 1 root root 8 Aug 14 15:59 /dev/cdrw -> /dev/sr0
lrwxrwxrwx 1 root root 8 Aug 14 15:59 /dev/dvd -> /dev/sr0
lrwxrwxrwx 1 root root 8 Aug 14 15:59 /dev/dvdrw -> /dev/sr0
The boot process gets delayed for 20 seconds.
dmesg:
[ 1.275355] libata version 3.00 loaded.
[ 1.275720] pata_atiixp 0000:00:14.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1.275756] pata_atiixp 0000:00:14.1: setting latency timer to 64
[ 1.276806] scsi0 : pata_atiixp
[ 1.277263] scsi1 : pata_atiixp
[ 1.277924] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xff00 irq 14
[ 1.277927] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xff08 irq 15
[ 1.437244] ata1.00: ATAPI: HL-DT-ST DVDRAM GWA-4081b, A104, max UDMA/33
[ 1.450509] ata1.00: configured for UDMA/33
[ 1.923452] Refined TSC clocksource calibration: 2209.845 MHz.
[ 1.923459] Switching to clocksource tsc
[ 22.346847] ata1: lost interrupt (Status 0x58)
[ 22.350164] ata1: drained 65536 bytes to clear DRQ.
[ 22.431049] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 22.431087] scsi 0:0:0:0: CDB: cdb[0]=0x12: 12 00 00 00 60 00
[ 22.431097] ata1.00: cmd a0/01:00:00:60:00/00:00:00:00:00/a0 tag 0 dma 96 in
[ 22.431098] res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
[ 22.431163] ata1.00: status: { DRDY }
[ 22.431213] ata1: soft resetting link
[ 22.590540] ata1.00: model number mismatch 'HL-DT-ST DVDRAM GWA-4081b' != 'HL-DT-ST DVDRAM GSA-4081B'
[ 22.590544] ata1.00: revalidation failed (errno=-19)
[ 27.583390] ata1: soft resetting link
[ 27.743884] ata1.00: model number mismatch 'HL-DT-ST DVDRAM GWA-4081b' != 'HL-DT-ST DVDRAM GSA-4081B'
[ 27.743888] ata1.00: revalidation failed (errno=-19)
[ 27.743925] ata1.00: disabled
[ 32.736750] ata1: soft resetting link
[ 32.897216] ata1.00: ATAPI: HL-DT-ST DVDRAM GSA-4081B, A100, max UDMA/33
[ 32.910483] ata1.00: model number mismatch 'HL-DT-ST DVDRAM GSA-4081B' != 'HL-DT-ST DVDRAM GWA-4481b'
[ 32.910486] ata1.00: revalidation failed (errno=-19)
[ 32.910522] ata1.00: limiting speed to UDMA/33:PIO3
[ 37.890133] ata1: soft resetting link
[ 38.063819] ata1.00: model number mismatch 'HL-DT-ST DVDRAM GSA-4081B' != 'HL-DT-ST DVDRAM GWA-4081b'
[ 38.063822] ata1.00: revalidation failed (errno=-19)
[ 38.063855] ata1.00: disabled
[ 38.063877] scsi scan: 96 byte inquiry failed. Consider BLIST_INQUIRY_36 for this device
[ 38.063881] ata1: EH complete
Booting with irqpoll all_generic_ide doesn't solve the problem.
Last edited by kopiersperre (2011-08-14 19:11:01)
Offline
hi
can you post an old messages.log ?
in /var/log/ i have :
messages.log
messages.log.1
messages.log.2
messages.log.3
messages.log.4
where you can see the name and the model number detected with kernel 2.6.39.
i have a similary problem with my DVD-R (Pioneer) and i have patched the linux-3.0.1
sorry for my bad english
Offline
All empty:
0 -rw-r----- 1 root log 0 14. Aug 16:40 messages.log
0 -rw-r----- 1 root log 0 9. Aug 17:47 messages.log.1
0 -rw-r----- 1 root log 0 24. Jul 03:13 messages.log.2
0 -rw-r----- 1 root log 0 19. Jul 05:10 messages.log.3
0 -rw-r----- 1 root log 0 10. Jul 03:29 messages.log.4
Offline
hi
no : you have wrote a post with a content of dmseg eq messages.log so not empty
in user , $ cat /var/log/messages.log.3 or .4 = before the update
or gedit /var/log/messages.log.3 or .4
or with your favorite editor
Find the ligne with HL-DT-ST DVDRAM when it is OK and when it fail.
my patch 3.0-pioneer-xfermode.patch
diff -aur linux-3.0/drivers/ata/libata-core.c linux-3.0.new/drivers/ata/libata-core.c
--- linux-3.0/drivers/ata/libata-core.c 2011-07-22 04:17:23.000000000 +0200
+++ linux-3.0.new/drivers/ata/libata-core.c 2011-08-15 09:09:36.938695867 +0200
@@ -4146,6 +4146,7 @@
{ "PIONEER DVD-RW DVRTD08", NULL, ATA_HORKAGE_NOSETXFER },
{ "PIONEER DVD-RW DVR-212D", NULL, ATA_HORKAGE_NOSETXFER },
{ "PIONEER DVD-RW DVR-216D", NULL, ATA_HORKAGE_NOSETXFER },
+ { "PIONEER DVD-RW DVR-216", "1.07", ATA_HORKAGE_NOSETXFER },
/* End Marker */
{ }
Last edited by jean_no (2011-08-16 17:11:08)
Offline