Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] no CD or DVD but "rules" seem correct
Date: Wed, 09 May 2007 15:55:39
Message-Id: 200705091749.06482.alan@linuxholdings.co.za
In Reply to: Re: [gentoo-user] no CD or DVD but "rules" seem correct by maxim wexler
1 On Wednesday 09 May 2007, maxim wexler wrote:
2 > --- Alan McKinnon <alan@××××××××××××××××.za> wrote:
3 > > On Wednesday 09 May 2007, maxim wexler wrote:
4 > > > Hi group,
5 > > >
6 > > > After upgrading from 2.6.16 to 2.6.20 kernel I no
7 > > > longer can access CD or DVD.
8 > >
9 > > LOTS of kernel config changes related to
10 > > ATA/SATA/PATA/IDE/libata
11 > > changed in 2.6.18 and 2.6.19 - menus moved around,
12 > > the code was
13 > > refactored, selection names changed, etc, etc.
14 > >
15 > > If you are not absolutely sure your config is
16 > > correct, please post
17 > > your .config, lspci and details about what hardware
18 > > you really have
19 >
20 > done
21
22 You didn't say what bus type of cd & dvd you have, so I'm going to
23 assume that they are IDE (or PATA in the new lingo). Speak up if they
24 are actually SATA devices
25
26 [snip]
27 > #
28 > # Processor type and features
29 > #
30 [snip]
31 > CONFIG_M586=y
32 Nothing to do with your disks, but why this setting?
33 You seem to have a 64bit Opteron, not a MkI pentium
34 > # CONFIG_M586TSC is not set
35 > # CONFIG_M586MMX is not set
36 > # CONFIG_M686 is not set
37 > # CONFIG_MPENTIUMII is not set
38 > # CONFIG_MPENTIUMIII is not set
39 > # CONFIG_MPENTIUMM is not set
40 > # CONFIG_MCORE2 is not set
41 > # CONFIG_MPENTIUM4 is not set
42 > # CONFIG_MK6 is not set
43 > # CONFIG_MK7 is not set
44 > # CONFIG_MK8 is not set
45 maybe this one is more suitable for your hardware
46 [snip]
47 > #
48 > # ATA/ATAPI/MFM/RLL support
49 > #
50 > CONFIG_IDE=y
51 > CONFIG_BLK_DEV_IDE=y
52 >
53 > #
54 > # Please see Documentation/ide.txt for help/info on
55 > IDE drives
56 > #
57 > # CONFIG_BLK_DEV_IDE_SATA is not set
58 > # CONFIG_BLK_DEV_HD_IDE is not set
59 > CONFIG_BLK_DEV_IDEDISK=y
60 > CONFIG_IDEDISK_MULTI_MODE=y
61 > CONFIG_BLK_DEV_IDECD=y
62 > # CONFIG_BLK_DEV_IDEFLOPPY is not set
63 > # CONFIG_BLK_DEV_IDESCSI is not set
64 > # CONFIG_IDE_TASK_IOCTL is not set
65 >
66 > #
67 > # IDE chipset support/bugfixes
68 > #
69 > CONFIG_IDE_GENERIC=m
70
71 is this module loaded?
72
73 > # CONFIG_BLK_DEV_CMD640 is not set
74 > CONFIG_BLK_DEV_IDEPCI=y
75 > CONFIG_IDEPCI_SHARE_IRQ=y
76 > # CONFIG_BLK_DEV_OFFBOARD is not set
77 > # CONFIG_BLK_DEV_GENERIC is not set
78 > # CONFIG_BLK_DEV_RZ1000 is not set
79 > CONFIG_BLK_DEV_IDEDMA_PCI=y
80 > # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
81 > CONFIG_IDEDMA_PCI_AUTO=y
82 > # CONFIG_IDEDMA_ONLYDISK is not set
83 > # CONFIG_BLK_DEV_AEC62XX is not set
84 > # CONFIG_BLK_DEV_ALI15X3 is not set
85 > CONFIG_BLK_DEV_AMD74XX=m
86
87 is this module loaded?
88
89 > # CONFIG_BLK_DEV_ATIIXP is not set
90 > # CONFIG_BLK_DEV_CMD64X is not set
91 > # CONFIG_BLK_DEV_TRIFLEX is not set
92 > # CONFIG_BLK_DEV_CY82C693 is not set
93 > # CONFIG_BLK_DEV_CS5530 is not set
94 > # CONFIG_BLK_DEV_CS5535 is not set
95 > # CONFIG_BLK_DEV_HPT34X is not set
96 > # CONFIG_BLK_DEV_HPT366 is not set
97 > # CONFIG_BLK_DEV_JMICRON is not set
98 > # CONFIG_BLK_DEV_SC1200 is not set
99 > # CONFIG_BLK_DEV_PIIX is not set
100 > # CONFIG_BLK_DEV_IT821X is not set
101 > # CONFIG_BLK_DEV_NS87415 is not set
102 > # CONFIG_BLK_DEV_PDC202XX_OLD is not set
103 > # CONFIG_BLK_DEV_PDC202XX_NEW is not set
104 > # CONFIG_BLK_DEV_SVWKS is not set
105 > CONFIG_BLK_DEV_SIIMAGE=m
106 > # CONFIG_BLK_DEV_SIS5513 is not set
107 > # CONFIG_BLK_DEV_SLC90E66 is not set
108 > # CONFIG_BLK_DEV_TRM290 is not set
109 > # CONFIG_BLK_DEV_VIA82CXXX is not set
110 > # CONFIG_IDE_ARM is not set
111 > CONFIG_BLK_DEV_IDEDMA=y
112 > # CONFIG_IDEDMA_IVB is not set
113 > CONFIG_IDEDMA_AUTO=y
114 > # CONFIG_BLK_DEV_HD is not set
115
116 [snip]
117
118 > #
119 > # Serial ATA (prod) and Parallel ATA (experimental)
120 > drivers
121 > #
122 > CONFIG_ATA=y
123 > # CONFIG_ATA_NONSTANDARD is not set
124 > # CONFIG_SATA_AHCI is not set
125 > # CONFIG_SATA_SVW is not set
126 > # CONFIG_ATA_PIIX is not set
127 > CONFIG_SATA_NV=y
128 > # CONFIG_PDC_ADMA is not set
129 > # CONFIG_SATA_QSTOR is not set
130 > # CONFIG_SATA_PROMISE is not set
131 > CONFIG_SATA_SIL=y
132 > # CONFIG_SATA_SIL24 is not set
133 > # CONFIG_SATA_SIS is not set
134 > # CONFIG_SATA_ULI is not set
135 > # CONFIG_SATA_VIA is not set
136 > # CONFIG_SATA_VITESSE is not set
137 > # CONFIG_PATA_AMD is not set
138
139 You could try this one as a module and see if it works
140
141 [snip]
142
143 > As in the original post have /dev/hdc lite-on cdrom
144 > reader/writer and /dev/hdd have creative labs dvd reader.
145
146 At first glance your .config looks ok, so make sure those modules are in
147 fact loading.
148
149 And we should check that the devices haven't changed names meanwhile...
150 The major/minor numbers will be the same, so run ls -al and grep for
151 these strings:
152
153
154 "3, 0"
155 "22, 0"
156 "33, 0"
157
158 and anything else you might find relevant in
159 <kernel-sources>/Documentation/devices.txt
160
161 alan
162
163
164
165 --
166 Optimists say the glass is half full,
167 Pessimists say the glass is half empty,
168 Developers say wtf is the glass twice as big as it needs to be?
169
170 Alan McKinnon
171 alan at linuxholdings dot co dot za
172 +27 82, double three seven, one nine three five
173 --
174 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] no CD or DVD but "rules" seem correct-FIXED maxim wexler <blissfix@×××××.com>