CDROM problems with kernels >= 2.1.11x (With 2.1.127 as well)

CDROM problems with kernels >= 2.1.11x (With 2.1.127 as well)

Post by Joe Fitzgeral » Mon, 09 Nov 1998 04:00:00



Hey all. I've been experiencing some very annoying problems with my
cdrom drive when using late versions of the devel linux kernel.
Specifically, when I try to mount a cdrom (under /cdrom, but that
shouldn't make any difference), I receive this error:
--------------------------------------------------------------------------------------------------

mount: the kernel does not recognize /dev/hdc as a block device
       (maybe `insmod driver'?)
--------------------------------------------------------------------------------------------------

However, the problem is not one of a module not being present, as I have

compiled IDE cdrom support into my kernel. I have tried to figure out
why this is happening, but I haven't been able to find a working
solution. I was wondering if this is a problem for other people, or
else, if it is not, could someone please offer some help?
For your information, the cd drive is a:
MATSHITA CR-574, ATAPI CDROM drive
and, this is the secuence at boot time that may provide help:

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

parport0: PC-style at 0x378 [SPP,PS2]
Serial driver version 4.26 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
ttyS03 at 0x02e8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
lp0: using parport0 (polling).
PCI_IDE: unknown IDE controller on PCI bus 00 device 78, VID=1106,
DID=0561
PCI_IDE: not 100% native mode: will probe irqs later
hda: Seagate Technology 1275MB - ST31276A, ATA DISK drive
hdb: Seagate Technology 1275MB - ST31276A, ATA DISK drive
hdc: MATSHITA CR-574, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1: UNABLE TO GET IRQ -14
hda: Seagate Technology 1275MB - ST31276A, 1221MB w/0kB Cache,
CHS=620/64/63
hdb: Seagate Technology 1275MB - ST31276A, 1221MB w/0kB Cache,
CHS=620/64/63
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
 hda: hda1
 hdb: hdb1 hdb2
VFS: Mounted root (ext2 filesystem) readonly.

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

I am guessing that my problems are as a result of ide1 not being
initialised correctly? In previous kernel versions, I got an error
saying that ide1 couldn't get irq14, but it was still initialised (with
irq15), as it should have been. Even in kernel 2.0.35, it works. My PCI
bus chipset is the (buggy) CMD PCI0640B chipset, for which I have
compiled support (the bugfix) for. Maybe the kernel developers know
something about this?
Basically, I want to be able to use my cds :P Any help would be greatly
appreciated.
Joe

 
 
 

1. several kernel 2.1.11X questions

my system is a Cyrix 6x86 (non M2) 133MHz overclocked to 166MHz (those
are the real numbers, not PR ratings). I'm currently using kernel 2.1.113

a few questions about the latest development kernels:

does the kernel specifically support non-Intel chip features? I choose the
Pentium/K6/686 option in the configuration, but don't ever see
any Cyrix-specific (or AMD-specific, for that matter) options, such
as for variable page swaps, etc. I noticed that an unofficial patch
exists for 2.1.39 but I don't know if this was ever integrated into
the kernel.

why does xconfig not allow me to set things like CONFIG_FB_CON, etc.
the menuconfig gives me these options; also, xconfig generates a
whole bunch of warnings about things not being defined (like ACORN stuff).

Having done a menuconfig and compiled in support for fbcon and vgacon,
what exactly have I gained?

when left in a virtual console long enough, the computer seems to
go into suspend mode. i have enabled APM features (which my
mobo supports). the computer seems to still be operational, because
I can reboot it via Cntrl-Alt-Del (and it reboots properly as if i had
done a 'reboot' command); however, i cannot seem to figure out how to wake
up my monitor, which is stuck in permanent suspend until a reboot. my
mobo currently is set to use DPMS for suspend.
could this be an fbcon-related or an apm-related issue? (BTW, I still
have never gotten DPMS to work at all in XFree86; the options are
available, but don't seem to do anything when used [e.g. 'xset dpms suspend
now',
or even 'xset dpms 1 1 1' -- nothing works].

i get warnings that pppd is using /dev/cua1 instead of /dev/ttyS1, however
i have updated my version of pppd to that specified in the Changes file for
the development kernel. other than that, it works fine.

finally, i'd heard that wine was now working with one of the newer development
kernels, yet whenever i try to run it, i get a seg fault. anyone else have
a success/horror story with wine+kernel 2.1.113+?

--

+--------------------------------------------------------------------+

|                                                                    |
+--------------------------------------------------------------------+
|      "The fool finds ignorance all around him.                     |
|          The wise man finds ignorance within."                     |
+--------------------------------------------------------------------+
The opinions expressed above are not necessarily those of Rogue Wave
Software, its subsidaries or employees.

Please visit http://www.rit.edu/~adg1653/nospam.shtml before sending
email to any of my email addresses listed above.

2. News & Mail

3. Problems compiling new kernel 1.2.11

4. Sys V/386 R 3.2 V 4.2 harddisk

5. Adaptec 1542 + IBM DPES 31080 + Kernel 1.2.11 Problem

6. Problems printing to NT server

7. PLIP Problem with Linux Kernel 1.2.11

8. PS2 Mouse trouble

9. Kernel 1.2.11: problems building with new ide driver

10. Leased Line and PPP (kernel 1.2.11) connection problem

11. LinkSys NE2000 card problems w/1.2.11 kernel

12. CMD-640 with 1.2.11 kernel problems

13. CD-ROM Problems (sbpcd) with kernel 1.2.11