Messages in this thread | | | From | Chris Clayton <> | Subject | CDMRW in 2.6 | Date | Mon, 9 Aug 2004 16:25:31 +0000 |
| |
I've posted about this once before but got no response (http://marc.theaimsgroup.com/?l=linux-kernel&m=108547084708532&w=2). Since then I've tried kernels (including -rc and -mm) from time to time, but still no joy. However, with 2.6.8-rc3 the error messages that I see from dmesg have changed so I thought I'd give it another go. The other thing that's changed since my last post is my CDRW drive. In an effort to get CDMRW working, I bought a Lite-On LTR-52327S (52x32x52), which according to http://mt-rainier.org/ is a verfied product (we'll have to ignore the firmware version shown on that site; Lite-On insist that it does not exist, but I do have the latest version available from Lite-On).
The CDRW media works fine with packet writing that I have patched into another kernel, so it doesn't appear to be a media problem. I've also tried some Verbatim 32x media in case it was a speed of drive versus max speed of media problem, but that made no difference. I'm using what I believe to be the latest version of the cdmrw application - posted to this list by Jens Axboe on 2003-12-18 and the latest version of mkudffs (1.0.0b3).
The process I go through to prepare a cdmrw disk is as follows:
cdrwtool -d /dev/hdc -t 10 -b fast cdmrw -d /dev/hdc -f full while cdmrw -d /dev/hdc -f full | grep "mrw format running" ; do sleep 10; done mkudffs --media-type=cdrw /dev/hdc
dmesg then shows:
Linux version 2.6.8-rc3 (chris@upstairs) (gcc version 3.3.4) #1 Mon Aug 9 11:54:41 UTC 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001fff0000 (usable) BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS) BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131056 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 126960 pages, LIFO batch:16 HighMem zone: 0 pages, LIFO batch:1 DMI 2.3 present. ACPI: RSDP (v000 KT266 ) @ 0x000f7570 ACPI: RSDT (v001 KT266 AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3000 ACPI: FADT (v001 KT266 AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3040 ACPI: DSDT (v001 KT266 AWRDACPI 0x00001000 MSFT 0x0100000c) @ 0x00000000 Built 1 zonelists Kernel command line: root=/dev/hdb1 ro Local APIC disabled by BIOS -- reenabling. Found and enabled local APIC! Initializing CPU#0 PID hash table entries: 2048 (order 11: 16384 bytes) Detected 1741.087 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 515192k/524224k available (2116k kernel code, 8268k reserved, 859k data, 152k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 3432.44 BogoMIPS Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 256K (64 bytes/line) CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: AMD Athlon(tm) XP 2100+ stepping 01 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 1740.0523 MHz. ..... host bus clock speed is 267.0772 MHz. NET: Registered protocol family 16 spurious 8259A interrupt: IRQ7. PCI: PCI BIOS revision 2.10 entry at 0xfb470, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) SCSI subsystem initialized usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI: Using IRQ router default [1106/3099] at 0000:00:00.0 apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac) udf: registering filesystem Initializing Cryptographic API lp: driver loaded but no devices found Real Time Clock Driver v1.12 Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected VIA KT266/KY266x/KT333 chipset agpgart: Maximum main memory to use for agp memory: 439M agpgart: AGP aperture is 64M @ 0xe8000000 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport0: PC-style at 0x378 [PCSPP,TRISTATE] lp0: using parport0 (polling). Using anticipatory io scheduler Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) 8139too Fast Ethernet driver 0.9.27 eth0: RealTek RTL8139 at 0xe0816000, 00:10:a7:16:aa:36, IRQ 11 eth0: Identified 8139 chip type 'RTL-8100B/8139D' Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 0000:00:11.1 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci0000:00:11.1 ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xd408-0xd40f, BIOS settings: hdc:DMA, hdd:DMA hda: ExcelStor Technology J360, ATA DISK drive hda: IRQ probe failed (0xfefa) hdb: ExcelStor Technology J360, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: LITE-ON LTR-52327S, ATAPI CD/DVD-ROM drive hdd: OPTORITEDVD RW DD0203, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 1024KiB hda: 120103200 sectors (61492 MB) w/1821KiB Cache, CHS=16383/255/63, UDMA(100) hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > hdb: max request size: 1024KiB hdb: 120103200 sectors (61492 MB) w/1821KiB Cache, CHS=16383/255/63, UDMA(100) hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 > hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 hdd: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 8192kB Cache, UDMA(33) ehci_hcd 0000:00:09.2: NEC Corporation USB 2.0 ehci_hcd 0000:00:09.2: irq 10, pci mem e0818000 ehci_hcd 0000:00:09.2: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:09.2: USB 2.0 enabled, EHCI 0.95, driver 2004-May-10 hub 1-0:1.0: USB hub found hub 1-0:1.0: 5 ports detected ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ohci_hcd: block sizes: ed 64 td 64 ohci_hcd 0000:00:09.0: NEC Corporation USB ohci_hcd 0000:00:09.0: irq 11, pci mem e081a000 ohci_hcd 0000:00:09.0: new USB bus registered, assigned bus number 2 hub 2-0:1.0: USB hub found hub 2-0:1.0: 3 ports detected ohci_hcd 0000:00:09.1: NEC Corporation USB (#2) ohci_hcd 0000:00:09.1: irq 5, pci mem e081c000 ohci_hcd 0000:00:09.1: new USB bus registered, assigned bus number 3 hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected USB Universal Host Controller Interface driver v2.2 uhci_hcd 0000:00:11.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller uhci_hcd 0000:00:11.2: irq 10, io base 0000d800 uhci_hcd 0000:00:11.2: new USB bus registered, assigned bus number 4 hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected uhci_hcd 0000:00:11.3: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2) uhci_hcd 0000:00:11.3: irq 10, io base 0000dc00 uhci_hcd 0000:00:11.3: new USB bus registered, assigned bus number 5 hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected mice: PS/2 mouse device common for all mice serio: i8042 AUX port at 0x60,0x64 irq 12 input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1 serio: i8042 KBD port at 0x60,0x64 irq 1 input: AT Translated Set 2 keyboard on isa0060/serio0 Advanced Linux Sound Architecture Driver Version 1.0.4 (Mon May 17 14:31:44 2004 UTC). PCI: Setting latency timer of device 0000:00:11.5 to 64 usb 4-1: new full speed USB device using address 2 ALSA device list: #0: VIA 8233A at 0xe000, irq 5 NET: Registered protocol family 2 IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 65536) NET: Registered protocol family 1 NET: Registered protocol family 15 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 152k freed EXT3 FS on hdb1, internal journal Adding 997912k swap on /dev/hdb2. Priority:-1 extents:1 ip_tables: (C) 2000-2002 Netfilter core team eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 Linux video capture interface: v1.00 bttv: driver version 0.9.15 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 10, latency: 32, mmio: 0xee003000 bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00fffbdf [init] bttv0: i2c: checking for MSP34xx @ 0x80... found bttv0: pinnacle/mt: id=2 info="PAL+SECAM / stereo" radio=yes bttv0: using tuner=33 bttv0: i2c: checking for MSP34xx @ 0x80... found msp34xx: init: chip=MSP3410G-B11 +nicam +simple +radio bttv0: i2c: checking for TDA9875 @ 0xb0... not found bttv0: i2c: checking for TDA7432 @ 0x8a... not found msp3410: daemon started tda9885/6/7: chip found @ 0x86 tuner: chip found at addr 0xc0 i2c-bus bt878 #0 [sw] tuner: type set to 33 (MT20xx universal) by bt878 #0 [sw] tuner: microtune: companycode=4d54 part=04 rev=04 tuner: microtune MT2032 found, OK bttv0: registered device video0 bttv0: registered device vbi0 bttv0: registered device radio0 bttv0: PLL: 28636363 => 35468950 .. ok atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly. atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly. cdrom: hdc: mrw address space DMA selected cdrom open: mrw_status 'mrw complete' hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1048576 Buffer I/O error on device hdc, logical block 262144 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1048580 Buffer I/O error on device hdc, logical block 262145 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1040384 Buffer I/O error on device hdc, logical block 260096 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1040388 Buffer I/O error on device hdc, logical block 260097 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1036288 Buffer I/O error on device hdc, logical block 259072 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1036292 Buffer I/O error on device hdc, logical block 259073 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1034240 Buffer I/O error on device hdc, logical block 258560 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1034244 Buffer I/O error on device hdc, logical block 258561 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1033216 Buffer I/O error on device hdc, logical block 258304 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1033220 Buffer I/O error on device hdc, logical block 258305 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1032704 Buffer I/O error on device hdc, logical block 258176 hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 1032708 Buffer I/O error on device hdc, logical block 258177
As before, I'm more than willing to provide more diagnostics, try patches, etc. Please cc me, I'm not subscribed. Thanks.
Chris.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |