*BSD News Article 30540


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:2464 comp.os.386bsd.questions:10328
Path: sserve!newshost.anu.edu.au!munnari.oz.au!yarrina.connect.com.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!vixen.cso.uiuc.edu!newsrelay.iastate.edu!news.iastate.edu!ponderous.cc.iastate.edu!michaelv
From: michaelv@iastate.edu (Michael L. VanLoon)
Newsgroups: comp.os.386bsd.misc,comp.os.386bsd.questions
Subject: Re: Settings for Mitsumi/Tandy CD-ROM?
Date: 17 May 94 15:49:39 GMT
Organization: Iowa State University, Ames, Iowa
Lines: 50
Message-ID: <michaelv.769189779@ponderous.cc.iastate.edu>
References: <wrightj.768805814@BIX.com> <2r2rom$crh@omega.gmd.de>
NNTP-Posting-Host: ponderous.cc.iastate.edu

In <2r2rom$crh@omega.gmd.de> veit@borneo.gmd.de (Holger Veit) writes:

>wrightj on BIX (wrightj@BIX.com) wrote:

>: and workman not playing cd's correctly.  I've hacked together a program
>: which verifies the ability to play (although it's a major hack). and it
>: plays just fine.
>: 
>: Is there a hacked copy of xcdplayer or workman out therethat works with
>: the mcd driver?

>Besides the problem that xcdplayer had to be persuaded to use the right
>device name and the SCSI ioctl set, this worked with the mcd driver some
>time ago, but I do not guarantee for any "improvements" that have been
>introduced since the original version (see also the probing problem).

I'm using NetBSD-current.  I hacked workman to use just about every
form of mcd device I could dig up, and I still couldn't get it to play
audio cd's.  I always get things like this:

[michaelv@MindBender]~> xcdplayer -device /dev/rmcd0a
ioctl(cdromreadtocentry): Invalid argument
ioctl(cdromreadtocentry): Invalid argument

[michaelv@MindBender]~> xcdplayer -device /dev/rmcd0d
ioctl(cdromreadtocentry): Invalid argument
ioctl(cdromreadtocentry): Invalid argument

[michaelv@MindBender]~> workman -c /dev/rmcd0a
CD track info read: Invalid argument
CD track info read: Invalid argument

[michaelv@MindBender]~> workman -c /dev/rmcd0d
CD track info read: Invalid argument
CD track info read: Invalid argument

Same results for both of those on the non-raw devices.  What device am
I supposed to be using?  Is there anything special I'm supposed to do
to get the programs to understand the mcd driver?  I'm using the
versions of these programs that were ported to FreeBSD-current, with
minor modifications to get them to compile on NetBSD-current.

Help would be greatly appreciated.

-- 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 Michael L. VanLoon                 Iowa State University Computation Center
    michaelv@iastate.edu                    Project Vincent Systems Staff
  Free your mind and your machine -- NetBSD free Un*x for PC/Mac/Amiga/etc.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -