Skip to contentSkip to conversation

VT82C693A/694x and ripping audio CDs

DISCUSSION Erik Steffl 2 participants 3 messages Aug 22, 2002

lore
Share & tools
lore
#0 lore raw

my system:

debian unstable
kernel 2.4.18
ABIT VH6 II motherboard with VT82C693A/694x [Apollo PRO133x]
hdc: FX810T4, ATAPI CD/DVD-ROM drive
hde: TDK CDRW321040B, ATAPI CD/DVD-ROM drive
card 00:09.0 SCSI storage controller: Artop Electronic Corp ATP865
(rev 02)

(the SCSI storage is really PCI IDE card)

many of you are probably aware that it is a common problem for
VT82C693A/694x based MBs not to be able to rip audio CDs under linux (usual message is 'lost interrupt').

I have heard that updating the BIOS might help in some cases so I
tried that and here's what happened (_few_ related problems listed below).

-----------------------------------------------------------
fun with PCI DIE card
-----------------------------------------------------------

during boot there is strange message when probing PCI IDE card (STSTUS
instead of ALTSTATUS error message):

Aug 21 23:47:29 localhost kernel: Uniform Multi-Platform E-IDE driver
Revision: 6.31
Aug 21 23:47:29 localhost kernel: ide: Assuming 33MHz system bus speed
for PIO modes; override with idebus=xx
Aug 21 23:47:29 localhost kernel: VP_IDE: IDE controller on PCI bus 00
dev 39
Aug 21 23:47:29 localhost kernel: VP_IDE: chipset revision 6
Aug 21 23:47:29 localhost kernel: VP_IDE: not 100%% native mode: will
probe irqs later
Aug 21 23:47:29 localhost kernel: VP_IDE: VIA vt82c686b (rev 40) IDE
UDMA100 controller on pci00:07.1
Aug 21 23:47:29 localhost kernel:     ide0: BM-DMA at 0xc000-0xc007,
BIOS settings: hda:DMA, hdb:DMA
Aug 21 23:47:29 localhost kernel:     ide1: BM-DMA at 0xc008-0xc00f,
BIOS settings: hdc:DMA, hdd:pio
Aug 21 23:47:29 localhost kernel: hda: WDC AC22000L, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdb: Maxtor 94098U8, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdc: FX810T4, ATAPI CD/DVD-ROM drive
Aug 21 23:47:29 localhost kernel: hde: probing with STATUS(0x51) instead
of ALTSTATUS(0xff)
Aug 21 23:47:29 localhost last message repeated 2 times
Aug 21 23:47:29 localhost kernel: hde: TDK CDRW321040B, ATAPI CD/DVD-ROM
drive
Aug 21 23:47:29 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 21 23:47:29 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Aug 21 23:47:29 localhost kernel: ide2 at 0xcc00-0xcc07,0xd000 on irq 11
Aug 21 23:47:29 localhost kernel: hda: 3907008 sectors (2000 MB)
w/256KiB Cache, CHS=969/64/63, UDMA(33)
Aug 21 23:47:29 localhost kernel: hdb: 80041248 sectors (40981 MB)
w/2048KiB Cache, CHS=4982/255/63, UDMA(66)
Aug 21 23:47:29 localhost kernel: Partition check:
Aug 21 23:47:29 localhost kernel:  hda: hda1 hda2 hda3 hda4
Aug 21 23:47:29 localhost kernel:  hdb: hdb1 < hdb5 hdb6 hdb7 > hdb2

-----------------------------------------------------------
even more fun with usb
-----------------------------------------------------------

USB didn't work before because it is on the same interrupt as PCI IDE
card but this time I get:

...

Aug 21 23:44:11 localhost kernel: lp0: using parport0 (polling).
Aug 21 23:44:11 localhost kernel: lp0: console ready
Aug 21 23:44:11 localhost kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000b8
Aug 21 23:44:11 localhost kernel:  printing eip:
Aug 21 23:44:11 localhost kernel: d8856644
Aug 21 23:44:11 localhost kernel: *pde = 00000000
Aug 21 23:44:11 localhost kernel: Oops: 0000
Aug 21 23:44:11 localhost kernel: CPU:    0
Aug 21 23:44:11 localhost kernel: EIP:   
0010:[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-31164/96]   
Not tainted
Aug 21 23:44:11 localhost kernel: EFLAGS: 00010286
Aug 21 23:44:11 localhost kernel: eax: d6d1a000   ebx: 00000000   ecx:
c01daae8   edx: 00000000
Aug 21 23:44:11 localhost kernel: esi: 00000000   edi: d6d1a000   ebp:
00000000   esp: d6d65f48
Aug 21 23:44:11 localhost kernel: ds: 0018   es: 0018   ss: 0018
Aug 21 23:44:11 localhost kernel: Process usb (pid: 314,
stackpage=d6d65000)
Aug 21 23:44:11 localhost kernel: Stack: d75df2e0 00000000 d7321680
d885a740 00000000 d88568f6 d6d65fa4 d6d65fa8 
Aug 21 23:44:11 localhost kernel:        d6d65f94 d7321680 00000000
d75df2c0 00000000 00000000 00000000 00000000 
Aug 21 23:44:11 localhost kernel:        d7321660 ffffffea 00000400
00000000 00000000 c012d7d6 d7321660 40015000 
Aug 21 23:44:11 localhost kernel: Call Trace:

[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-14528/96] [8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-30474/96] [sys
_read+150/228] [system_call+51/56]

Aug 21 23:44:11 localhost kernel: 
Aug 21 23:44:11 localhost kernel: Code: 8b 82 b8 00 00 00 85 c0 74 08 89

eb 83 38 ff 0f 45 18 8b 4c

at least I assume it's usb, when I disable usb in BIOS setup it works
(that why I am able to write this email:-)

-----------------------------------------------------------
on board ide and cdrom ripping
-----------------------------------------------------------

cd ripping still does not work but I get quite different messages, no
'lost interrupt' but:

Aug 21 23:52:38 localhost kernel: hdc: packet command error: status=0x51
{ DriveReady SeekComplete Error }
Aug 21 23:52:38 localhost kernel: hdc: packet command error: error=0xb0
Aug 21 23:52:38 localhost kernel: ATAPI device hdc:
Aug 21 23:52:38 localhost kernel:   Error: Aborted command -- (Sense
key=0x0b)
Aug 21 23:52:38 localhost kernel:   (vendor-specific error) --
(asc=0xbf, ascq=0x00)
Aug 21 23:52:38 localhost kernel:   The failed "Read CD" packet command
was: 
Aug 21 23:52:38 localhost kernel:   "be 04 00 00 09 01 00 00 08 f8 00 00

"

this set of messages is repeated as long as I try to rip CD.

BTW ripping on the other CDROM (/dev/hde, on PCI IDE card) still works
OK.

any advices on any of above:

- is it possible to make cd ripping work?
- is it possible to make USB work even if it shares interrupt with PCI
IDE card?
- any ideas why I'm getting ALTSTATUS message now (it wasn't there
before)

TIA

erik

#1 lore raw

I am not sure how ACard contollers behave under ATAPI.
You will have better data security if you boot off the ACard and run ATAPI of VIA.

Cheers,

Quoted 141 lines · Erik Steffl

my system:

debian unstable
kernel 2.4.18
ABIT VH6 II motherboard with VT82C693A/694x [Apollo PRO133x]
hdc: FX810T4, ATAPI CD/DVD-ROM drive
hde: TDK CDRW321040B, ATAPI CD/DVD-ROM drive
card 00:09.0 SCSI storage controller: Artop Electronic Corp ATP865
(rev 02)

(the SCSI storage is really PCI IDE card)

many of you are probably aware that it is a common problem for
VT82C693A/694x based MBs not to be able to rip audio CDs under linux (usual message is 'lost interrupt').

I have heard that updating the BIOS might help in some cases so I
tried that and here's what happened (_few_ related problems listed below).

-----------------------------------------------------------
fun with PCI DIE card
-----------------------------------------------------------

during boot there is strange message when probing PCI IDE card (STSTUS
instead of ALTSTATUS error message):

Aug 21 23:47:29 localhost kernel: Uniform Multi-Platform E-IDE driver
Revision: 6.31
Aug 21 23:47:29 localhost kernel: ide: Assuming 33MHz system bus speed
for PIO modes; override with idebus=xx
Aug 21 23:47:29 localhost kernel: VP_IDE: IDE controller on PCI bus 00
dev 39
Aug 21 23:47:29 localhost kernel: VP_IDE: chipset revision 6
Aug 21 23:47:29 localhost kernel: VP_IDE: not 100%% native mode: will
probe irqs later
Aug 21 23:47:29 localhost kernel: VP_IDE: VIA vt82c686b (rev 40) IDE
UDMA100 controller on pci00:07.1
Aug 21 23:47:29 localhost kernel:     ide0: BM-DMA at 0xc000-0xc007,
BIOS settings: hda:DMA, hdb:DMA
Aug 21 23:47:29 localhost kernel:     ide1: BM-DMA at 0xc008-0xc00f,
BIOS settings: hdc:DMA, hdd:pio
Aug 21 23:47:29 localhost kernel: hda: WDC AC22000L, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdb: Maxtor 94098U8, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdc: FX810T4, ATAPI CD/DVD-ROM drive
Aug 21 23:47:29 localhost kernel: hde: probing with STATUS(0x51) instead
of ALTSTATUS(0xff)
Aug 21 23:47:29 localhost last message repeated 2 times
Aug 21 23:47:29 localhost kernel: hde: TDK CDRW321040B, ATAPI CD/DVD-ROM
drive
Aug 21 23:47:29 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 21 23:47:29 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Aug 21 23:47:29 localhost kernel: ide2 at 0xcc00-0xcc07,0xd000 on irq 11
Aug 21 23:47:29 localhost kernel: hda: 3907008 sectors (2000 MB)
w/256KiB Cache, CHS=969/64/63, UDMA(33)
Aug 21 23:47:29 localhost kernel: hdb: 80041248 sectors (40981 MB)
w/2048KiB Cache, CHS=4982/255/63, UDMA(66)
Aug 21 23:47:29 localhost kernel: Partition check:
Aug 21 23:47:29 localhost kernel:  hda: hda1 hda2 hda3 hda4
Aug 21 23:47:29 localhost kernel:  hdb: hdb1 < hdb5 hdb6 hdb7 > hdb2

-----------------------------------------------------------
even more fun with usb
-----------------------------------------------------------

USB didn't work before because it is on the same interrupt as PCI IDE
card but this time I get:

...

Aug 21 23:44:11 localhost kernel: lp0: using parport0 (polling).
Aug 21 23:44:11 localhost kernel: lp0: console ready
Aug 21 23:44:11 localhost kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000b8
Aug 21 23:44:11 localhost kernel:  printing eip:
Aug 21 23:44:11 localhost kernel: d8856644
Aug 21 23:44:11 localhost kernel: *pde = 00000000
Aug 21 23:44:11 localhost kernel: Oops: 0000
Aug 21 23:44:11 localhost kernel: CPU:    0
Aug 21 23:44:11 localhost kernel: EIP:   
0010:[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-31164/96]   
Not tainted
Aug 21 23:44:11 localhost kernel: EFLAGS: 00010286
Aug 21 23:44:11 localhost kernel: eax: d6d1a000   ebx: 00000000   ecx:
c01daae8   edx: 00000000
Aug 21 23:44:11 localhost kernel: esi: 00000000   edi: d6d1a000   ebp:
00000000   esp: d6d65f48
Aug 21 23:44:11 localhost kernel: ds: 0018   es: 0018   ss: 0018
Aug 21 23:44:11 localhost kernel: Process usb (pid: 314,
stackpage=d6d65000)
Aug 21 23:44:11 localhost kernel: Stack: d75df2e0 00000000 d7321680
d885a740 00000000 d88568f6 d6d65fa4 d6d65fa8 
Aug 21 23:44:11 localhost kernel:        d6d65f94 d7321680 00000000
d75df2c0 00000000 00000000 00000000 00000000 
Aug 21 23:44:11 localhost kernel:        d7321660 ffffffea 00000400
00000000 00000000 c012d7d6 d7321660 40015000 
Aug 21 23:44:11 localhost kernel: Call Trace:

[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-14528/96] [8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-30474/96] [sys
_read+150/228] [system_call+51/56]

Aug 21 23:44:11 localhost kernel: 
Aug 21 23:44:11 localhost kernel: Code: 8b 82 b8 00 00 00 85 c0 74 08 89

eb 83 38 ff 0f 45 18 8b 4c

at least I assume it's usb, when I disable usb in BIOS setup it works
(that why I am able to write this email:-)

-----------------------------------------------------------
on board ide and cdrom ripping
-----------------------------------------------------------

cd ripping still does not work but I get quite different messages, no
'lost interrupt' but:

Aug 21 23:52:38 localhost kernel: hdc: packet command error: status=0x51
{ DriveReady SeekComplete Error }
Aug 21 23:52:38 localhost kernel: hdc: packet command error: error=0xb0
Aug 21 23:52:38 localhost kernel: ATAPI device hdc:
Aug 21 23:52:38 localhost kernel:   Error: Aborted command -- (Sense
key=0x0b)
Aug 21 23:52:38 localhost kernel:   (vendor-specific error) --
(asc=0xbf, ascq=0x00)
Aug 21 23:52:38 localhost kernel:   The failed "Read CD" packet command
was: 
Aug 21 23:52:38 localhost kernel:   "be 04 00 00 09 01 00 00 08 f8 00 00

"

this set of messages is repeated as long as I try to rip CD.

BTW ripping on the other CDROM (/dev/hde, on PCI IDE card) still works
OK.

any advices on any of above:

- is it possible to make cd ripping work?
- is it possible to make USB work even if it shares interrupt with PCI
IDE card?
- any ideas why I'm getting ALTSTATUS message now (it wasn't there
before)

Quoted 9 lines

TIA

erik
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Andre Hedrick
LAD Storage Consulting Group

#2 lore raw
Quoted 4 lines · Andre Hedrick

I am not sure how ACard contollers behave under ATAPI.
You will have better data security if you boot off the ACard and run ATAPI of VIA.

what do you mean by ACard? If you mean the PCI IDE card (ATP865 below)
- why would I boot off it? I am booting from harddrive.

I have no problems with ATAPI, to have CDROM on PCI IDE card is the
only option, if it's on the VIA onboard IDE the audio cd ripping does not work (see the error while trying to rip using /dev/hdc which is cdrom on on board IDE).

erik

Quoted 164 lines

Cheers,

Quoted 141 lines · Erik Steffl

my system:

debian unstable
kernel 2.4.18
ABIT VH6 II motherboard with VT82C693A/694x [Apollo PRO133x]
hdc: FX810T4, ATAPI CD/DVD-ROM drive
hde: TDK CDRW321040B, ATAPI CD/DVD-ROM drive
card 00:09.0 SCSI storage controller: Artop Electronic Corp ATP865
(rev 02)

(the SCSI storage is really PCI IDE card)

many of you are probably aware that it is a common problem for
VT82C693A/694x based MBs not to be able to rip audio CDs under linux (usual message is 'lost interrupt').

I have heard that updating the BIOS might help in some cases so I
tried that and here's what happened (_few_ related problems listed below).

-----------------------------------------------------------
fun with PCI DIE card
-----------------------------------------------------------

during boot there is strange message when probing PCI IDE card (STSTUS
instead of ALTSTATUS error message):

Aug 21 23:47:29 localhost kernel: Uniform Multi-Platform E-IDE driver
Revision: 6.31
Aug 21 23:47:29 localhost kernel: ide: Assuming 33MHz system bus speed
for PIO modes; override with idebus=xx
Aug 21 23:47:29 localhost kernel: VP_IDE: IDE controller on PCI bus 00
dev 39
Aug 21 23:47:29 localhost kernel: VP_IDE: chipset revision 6
Aug 21 23:47:29 localhost kernel: VP_IDE: not 100%% native mode: will
probe irqs later
Aug 21 23:47:29 localhost kernel: VP_IDE: VIA vt82c686b (rev 40) IDE
UDMA100 controller on pci00:07.1
Aug 21 23:47:29 localhost kernel:     ide0: BM-DMA at 0xc000-0xc007,
BIOS settings: hda:DMA, hdb:DMA
Aug 21 23:47:29 localhost kernel:     ide1: BM-DMA at 0xc008-0xc00f,
BIOS settings: hdc:DMA, hdd:pio
Aug 21 23:47:29 localhost kernel: hda: WDC AC22000L, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdb: Maxtor 94098U8, ATA DISK drive
Aug 21 23:47:29 localhost kernel: hdc: FX810T4, ATAPI CD/DVD-ROM drive
Aug 21 23:47:29 localhost kernel: hde: probing with STATUS(0x51) instead
of ALTSTATUS(0xff)
Aug 21 23:47:29 localhost last message repeated 2 times
Aug 21 23:47:29 localhost kernel: hde: TDK CDRW321040B, ATAPI CD/DVD-ROM
drive
Aug 21 23:47:29 localhost kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Aug 21 23:47:29 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Aug 21 23:47:29 localhost kernel: ide2 at 0xcc00-0xcc07,0xd000 on irq 11
Aug 21 23:47:29 localhost kernel: hda: 3907008 sectors (2000 MB)
w/256KiB Cache, CHS=969/64/63, UDMA(33)
Aug 21 23:47:29 localhost kernel: hdb: 80041248 sectors (40981 MB)
w/2048KiB Cache, CHS=4982/255/63, UDMA(66)
Aug 21 23:47:29 localhost kernel: Partition check:
Aug 21 23:47:29 localhost kernel:  hda: hda1 hda2 hda3 hda4
Aug 21 23:47:29 localhost kernel:  hdb: hdb1 < hdb5 hdb6 hdb7 > hdb2

-----------------------------------------------------------
even more fun with usb
-----------------------------------------------------------

USB didn't work before because it is on the same interrupt as PCI IDE
card but this time I get:

...

Aug 21 23:44:11 localhost kernel: lp0: using parport0 (polling).
Aug 21 23:44:11 localhost kernel: lp0: console ready
Aug 21 23:44:11 localhost kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000b8
Aug 21 23:44:11 localhost kernel:  printing eip:
Aug 21 23:44:11 localhost kernel: d8856644
Aug 21 23:44:11 localhost kernel: *pde = 00000000
Aug 21 23:44:11 localhost kernel: Oops: 0000
Aug 21 23:44:11 localhost kernel: CPU:    0
Aug 21 23:44:11 localhost kernel: EIP:
0010:[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-31164/96]
Not tainted
Aug 21 23:44:11 localhost kernel: EFLAGS: 00010286
Aug 21 23:44:11 localhost kernel: eax: d6d1a000   ebx: 00000000   ecx:
c01daae8   edx: 00000000
Aug 21 23:44:11 localhost kernel: esi: 00000000   edi: d6d1a000   ebp:
00000000   esp: d6d65f48
Aug 21 23:44:11 localhost kernel: ds: 0018   es: 0018   ss: 0018
Aug 21 23:44:11 localhost kernel: Process usb (pid: 314,
stackpage=d6d65000)
Aug 21 23:44:11 localhost kernel: Stack: d75df2e0 00000000 d7321680
d885a740 00000000 d88568f6 d6d65fa4 d6d65fa8
Aug 21 23:44:11 localhost kernel:        d6d65f94 d7321680 00000000
d75df2c0 00000000 00000000 00000000 00000000
Aug 21 23:44:11 localhost kernel:        d7321660 ffffffea 00000400
00000000 00000000 c012d7d6 d7321660 40015000
Aug 21 23:44:11 localhost kernel: Call Trace:

[8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-14528/96] [8139too:__insmod_8139too_O/lib/modules/2.4.18/kernel/drivers/net/81+-30474/96] [sys
_read+150/228] [system_call+51/56]

Aug 21 23:44:11 localhost kernel:
Aug 21 23:44:11 localhost kernel: Code: 8b 82 b8 00 00 00 85 c0 74 08 89

eb 83 38 ff 0f 45 18 8b 4c

at least I assume it's usb, when I disable usb in BIOS setup it works
(that why I am able to write this email:-)

-----------------------------------------------------------
on board ide and cdrom ripping
-----------------------------------------------------------

cd ripping still does not work but I get quite different messages, no
'lost interrupt' but:

Aug 21 23:52:38 localhost kernel: hdc: packet command error: status=0x51
{ DriveReady SeekComplete Error }
Aug 21 23:52:38 localhost kernel: hdc: packet command error: error=0xb0
Aug 21 23:52:38 localhost kernel: ATAPI device hdc:
Aug 21 23:52:38 localhost kernel:   Error: Aborted command -- (Sense
key=0x0b)
Aug 21 23:52:38 localhost kernel:   (vendor-specific error) --
(asc=0xbf, ascq=0x00)
Aug 21 23:52:38 localhost kernel:   The failed "Read CD" packet command
was:
Aug 21 23:52:38 localhost kernel:   "be 04 00 00 09 01 00 00 08 f8 00 00

"

this set of messages is repeated as long as I try to rip CD.

BTW ripping on the other CDROM (/dev/hde, on PCI IDE card) still works
OK.

any advices on any of above:

- is it possible to make cd ripping work?
- is it possible to make USB work even if it shares interrupt with PCI
IDE card?
- any ideas why I'm getting ALTSTATUS message now (it wasn't there
before)

Quoted 9 lines

TIA

erik
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Andre Hedrick
LAD Storage Consulting Group

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/