Sony CDU-33A problems

Sony CDU-33A problems

Post by T.Gre » Wed, 19 Apr 1995 04:00:00



--
Dear Netters,

I've got a Sony CDU-33A CDROM connected to my Linux-Box with a
Soundblaster-16 card.

When I compiled newer kernel versions (1.2.5, 1.1.92, 1.1.88), the CDROM isn't
recognized.
Error message: /dev/cdrom is not a block device
(or something like that, I'm away from the machine now)
However, when I put in my old Bootdisk (1.1.62 kernel) I can mount /dev/cdrom
again (Sometimes I have to try it twice as during the first try
I'll get the message :
.. wrong filesystem, /etc/mtab~ exists ...or other error. )

Thanks for your help,

Thomas

--------------------------------------------------------------------------                                                  

phone: +49-2461-61-5135                 Institut fuer Plasmaphysik
fax:   +49-2461-61-3331                 Forschungszentrum Juelich GmbH
                                        D-52425 Juelich
                                        Germany

<A HREF="http://www.uni-giessen.de/~gl23/">WWW</A>

 
 
 

Sony CDU-33A problems

Post by Jeffrey Oxenreide » Thu, 20 Apr 1995 04:00:00


The reason for that is they changed the block driver for the CDU-33a  
drive.  I know, I've got one myself.  The driver no longer polls  
addr/irq's to locate the drive.  You either have to add a lilo header or  
do what I did...

What I did was take the cdu31a.c file in /usr/src/linux/drivers/block and  
modify it so that in the driver itself, the addr/irq info was there.  I'm  
at work, and not on my linux box now, so I don't have the specific line  
to modify, but if you know *anything* about C, it shouldn't be too hard  
to figure out.

Jeff

 
 
 

Sony CDU-33A problems

Post by Adrian Clo » Fri, 21 Apr 1995 04:00:00


: I've got a Sony CDU-33A CDROM connected to my Linux-Box with a
: Soundblaster-16 card.

["and it doesn't work with later kernel"... stuff deleted!]

Try reading the source for the driver - in
/usr/src/linux/drivers/block/cdu31a.c.  This mentions that there is no
longer any autoprobing for CD drives - you need to add some parameters to
your lilo.conf file.  I used:
append="cdu31a=0x340,0"

Yours will probably be different 'cause I'm using the Sony i/f card, not
a Soundblaster.

--
Adrian Close                                    First year Comms. Elec. Eng.

Voice : +61 3 853 3288 (bh),        +61 3 888 5750 (ah),
Fax   : +61 3 853 9264      Data  : +61 3 853 0457 (BBS)