Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!EU.net!sun4nl!Inter.NL.net!wnnews.sci.kun.nl!not-for-mail From: wittlin@sci.kun.nl (Aleksander Wittlin) Newsgroups: comp.unix.bsd.freebsd.misc Subject: 2.2-RELEASE IDE CD-ROM problem Date: 20 Mar 1997 10:46:19 +0100 Organization: University of Nijmegen, The Netherlands Lines: 92 Message-ID: <5gr11b$6eh$1@wn5.sci.kun.nl> NNTP-Posting-Host: wn5.sci.kun.nl Summary: CD-ROM which played music in 2.1.5 does not work in 2.2-RELEASE Keywords: CD-ROM, ATAPI, xcdplayer, 2.2-RELEASE X-Newsreader: NN version 6.5.0 #14 (NOV) Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:37439 Hello, I just upgraded 2.1.5 system to 2.2-RELEASE. Everything went fine and all seem to work, including PS/2 mouse which does not freeze the machine anymore. However, with 2.2 RELEASE the CD-ROM does not play music. In 2.1.5 with wcd driver (Version 1.9, Mon Oct 9 20:27:42 MSK 1995) patched witch the patch posted by John Rochester in this group it worked fine. After changing to 2.2-RELEASE ATAPI CD-ROM is found at the boot time and it works as a disk (once mounted) but it does not work with any of cd-playing (workman, xcdplayer, xcd) music programs. The system is GATEWAY 2000 P100 32 MB memory, OEM no-name ATAPI CD, FreeBSD 2.2-RELEASE . With CD in the player, after invoking : xcdplayer -debug -device /dev/wcd0c I got plenty of errors (see below), and it does not play. It does eject the disk when clicked to do so. also workman does not work nor xcd. With xcd the CD_ROM led blinks for a few seconds and then dies. Xcdplayer did work with 2.1.5 (patched driver), the 2.2-RELEASE kernel is compiled with both ATAPI and ATAPI_STATIC options. Any help, suggestions will be appreciated! Aleksander PS. A typical xcdplayer output follows: cdrom_get_curtrack: no status cb_cdrom_stop: already stopped cdrom_play: starting track 1 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 2 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 3 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 4 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 5 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 6 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: continuing cdrom_play: starting track 7 ioctl(cdromplaymsftrk): Input/output error cdrom_get_curtrack: no status cdrom_atend: at end cdrom_atend: all done cb_cdrom_play: already playing track 7 cdrom_play: starting track 1 ioctl(cdromplaymsftrk): Input/output error cdrom_reset: forcing immediate stop #clicking open doors; that does work! cb_cdrom_pause: pausing on track 0 ioctl(cdrompause): Input/output error cb_cdrom_stop: already stopped cb_cdrom_eject: ejecting on track 0 program mode cancelled ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready ioctl(cdromreadtochdr): : Input/output error cb_cdrom_eject: error from cdrom_open ioctl(cdromreadtochdr): : Input/output error cb_cdrom_play: error from cdrom_open ioctl(cdromreadtochdr): : Input/output error cdrom_open: cdrom not ready cdrom_get_curtrack: no status cb_cdrom_quit: bye