| Summary: | DVD drives not showing/working. | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Peter Wallace <worzel910> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | critical | ||
| Priority: | Normal | CC: | filip.komar, mageia, thierry.vignaud, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: | Dmesg out put | ||
|
Description
Peter Wallace
2012-04-21 18:12:13 CEST
Created attachment 2060 [details]
Dmesg out put
Manuel Hiebel
2012-04-21 22:55:31 CEST
CC:
(none) =>
mageia, thierry.vignaud, tmb What about rdloaddriver=pata_jmicron seeing as that's what driver seems to be used for your device. Check that this driver IS actually in your initrd first by doing: lsinitrd | grep jmicron In my opinion this is duplicate of bug 4997. Did you try workaround from bug 4997, comment 11? *** This bug has been marked as a duplicate of bug 4997 *** Status:
NEW =>
RESOLVED In reply to comment #2) > What about rdloaddriver=pata_jmicron seeing as that's what driver seems to be > used for your device. > > Check that this driver IS actually in your initrd first by doing: > lsinitrd | grep jmicron That did it, never tried that as was loaded in modprobe.conf. Guess it needs it at initial boot time as to sort out the drive arrangement. Incidentally, how was it done in modprobe.conf? Was it via ide-controller? Can you paste the text that should do it? Also, out of curiosity, if it is via the ide-controller thing in modprobe, does adding rdloadmodule=ide-controller work? Sorry, I mean rdloaddriver Actually, never mind about the rdloadmodule=ide-controller test, but I'd still be interested in your modprobe.conf line that should do this for you. My modprobe.conf output. install scsi_hostadapter /sbin/modprobe mpt2sas; /sbin/modprobe ahci; /sbin/modprobe ata_piix; /sbin/modprobe pata_jmicron; /bin/true install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe ohci_hcd; /sbin/modprobe uhci_hcd; /sbin/modprobe xhci_hcd; /bin/true alias sound-slot-1 snd_hda_intel alias eth0 r8169 alias sound-slot-0 snd_hda_intel It does state pata_jmicron. but it only worked when I added it at boot time. Also if I do lsmod | grep ata it states pata_jmicron isnt been used. as shown on the initial report. but what is missing now out of lsmod is ide_cd_mod, ide_pci_generic, ide_core. Could it have been a conflict between modules? For got to add the out put of lsinitrd | grep jmicron lsinitrd | grep jmicron -rw-r--r-- 1 root root 1624 Apr 20 20:01 lib/modules/3.3.1-desktop-2.mga2/kernel/drivers/ide/jmicron.ko.xz -rw-r--r-- 1 root root 1960 Apr 20 20:01 lib/modules/3.3.1-desktop-2.mga2/kernel/drivers/ata/pata_jmicron.ko.xz (In reply to comment #9) > but what is missing now out of lsmod is ide_cd_mod, ide_pci_generic, ide_core. Well I believe that when done this way (via the pata_jmicron module) that the ide specific module are no longer needed as everything is going through the ATA layer. Assuming that everything does indeed work, then I wouldn't worry too much about those modules being missing. We just need to find a way to actually load the module by default.... |