SuSE 11.3 - DVD-Brenner taucht nicht mehr auf...

Hallo,

ich habe ein seltsames Problem: Mein DVD-Laufwerk funktioniert nicht (mehr) unter Linux, seit dem ich OpenSuSE 11.3 vom USB-Stick und Internet installiert habe. In früheren SuSE-Versionen (zuletzt 10.x ) funktionierte es reibungslos. Es findet sich weder in der Liste der Geräte-Dateien unter /dev/hd* ein Eintrag, noch kann man es in der Harware-Liste der Hardware-Erkennung unter Yast finden.

Das DVD-Rom ist ein IDE-Gerät und als Master gejumpert an den einzigen verfügbaren IDE-Controller am Mainboard angeschlossen. Das BIOS erkennt das Gerät als IDE-Master und scheint es auch korrekt zu konfigurieren. Man kann auch mit einer bootbaren DVD davon booten. Boote ich allerdings von der SATA Platte, auf der SuSE 11.3 als einziges Betriebsystem residiert, findet sich kein DVD-Laufwerk mehr. Alle anderen Geräte fuktionieren prächtig, z.B. meldet sich unter KDE der die Geräteüberwachung beim Anschluss eines neuen Gerätes und bietet verschienden Aktionen an. Beim Einlegen einer CD oder DVD unterbleibt das.

Jetzt die Frage: Muss ich für das IDE-DVD-Rom noch ein spezielles Kernelmodul nachladen, oder ist das für IDE-ATAP-Geräte schon im Kernel integriert? Kann es sein, dass das IDE-Geräte durch einene Boot von einem SATA-Gerät automatisch deaktiviert werden ?

In der Ausgabe von lsmod kann ich zumindest nichts entdecken:

Module Size Used by
ip6t_LOG 5898 7
xt_tcpudp 2859 6
xt_pkttype 1288 3
ipt_LOG 6067 7
xt_limit 2559 14
af_packet 23229 2
snd_pcm_oss 53669 0
snd_mixer_oss 19415 1 snd_pcm_oss
adt7475 28014 0
hwmon_vid 3226 1 adt7475
snd_seq 68137 0
snd_seq_device 7834 1 snd_seq
edd 10208 0
ip6t_REJECT 4828 3
nf_conntrack_ipv6 21550 4
ip6table_raw 1627 1
xt_NOTRACK 1192 4
ipt_REJECT 2672 3
xt_state 1618 8
iptable_raw 1686 1
iptable_filter 1946 1
cpufreq_conservative 12628 0
cpufreq_userspace 3264 0
cpufreq_powersave 1258 0
acpi_cpufreq 8399 0
mperf 1523 1 acpi_cpufreq
ip6table_mangle 2036 0
nf_conntrack_netbios_ns 1854 0
nf_conntrack_ipv4 10379 4
nf_conntrack 89639 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
nf_defrag_ipv4 1673 1 nf_conntrack_ipv4
ip_tables 21698 2 iptable_raw,iptable_filter
ip6table_filter 1887 1
ip6_tables 23320 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 26644 16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,xt_state,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,ip6table_filter,ip6_tables
fuse 75897 5
loop 18524 0
dm_mod 86809 0
arc4 1601 2
ecb 2495 2
firewire_ohci 26938 0
firewire_core 60890 1 firewire_ohci
crc_itu_t 1747 1 firewire_core
snd_hda_codec_via 66727 1
ath5k 147229 0
snd_hda_intel 28461 2
mac80211 290013 1 ath5k
ohci1394 33702 0
snd_hda_codec 113025 2 snd_hda_codec_via,snd_hda_intel
ath 11135 1 ath5k
snd_hwdep 7954 1 snd_hda_codec
sg 33348 0
i2c_i801 11881 0
cfg80211 182659 3 ath5k,mac80211,ath
rfkill 21863 1 cfg80211
pcspkr 2222 0
wmi 8750 0
iTCO_wdt 12170 0
serio_raw 5318 0
iTCO_vendor_support 3150 1 iTCO_wdt
r8169 44332 0
ieee1394 104836 1 ohci1394
xhci_hcd 98000 0
snd_pcm 105589 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 26828 2 snd_seq,snd_pcm
snd 84348 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 9003 1 snd
snd_page_alloc 9569 2 snd_hda_intel,snd_pcm
ext4 401724 2
jbd2 100410 1 ext4
crc16 1715 1 ext4
nouveau 553248 0
ttm 65906 1 nouveau
drm_kms_helper 33008 1 nouveau
drm 221762 3 nouveau,ttm,drm_kms_helper
i2c_algo_bit 6728 1 nouveau
sd_mod 41436 6
button 6989 1 nouveau
nvidia 11079042 38
fan 4527 0
processor 45715 5 acpi_cpufreq
ata_piix 23753 5
ahci 42680 0
libata 211330 2 ata_piix,ahci
scsi_mod 191748 3 sg,sd_mod,libata
thermal 20625 0
thermal_sys 18230 3 fan,processor,thermal

in der Ausgabe von dmesg findet sich ein Eintrag über die Initialisierung der SCSI-Subsysteme und des ATA Subsystems, allerdings nichts von IDE oder einem benQ-DVD-Rom.
************************snip

1.133279] SCSI subsystem initialized                                                                                                      
1.145537] libata version 3.00 loaded.                                                                                                     
1.154331] ata_piix 0000:00:1f.2: version 2.13                                                                                             
1.154343] ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19                                                               
1.154346] ata_piix 0000:00:1f.2: MAP  P0 P2 P1 P3 ]                                                                                      
1.154373] ata_piix 0000:00:1f.2: setting latency timer to 64                                                                              
1.154416] scsi0 : ata_piix                                                                                                                
1.154463] scsi1 : ata_piix                                                                                                                
1.155479] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xff90 irq 14                                                                 
1.155483] ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xff98 irq 15                                                                 
1.155497] ata_piix 0000:00:1f.5: PCI INT B -> GSI 19 (level, low) -> IRQ 19                                                               
1.155500] ata_piix 0000:00:1f.5: MAP  P0 -- P1 -- ]                                                                                      
1.155523] ata_piix 0000:00:1f.5: setting latency timer to 64                                                                              
1.155554] scsi2 : ata_piix                                                                                                                
1.155582] scsi3 : ata_piix                                                                                                                
1.156455] ata3: SATA max UDMA/133 cmd 0x9c00 ctl 0x9880 bmdma 0x9400 irq 19                                                               
1.156458] ata4: SATA max UDMA/133 cmd 0x9800 ctl 0x9480 bmdma 0x9408 irq 19                                                               
1.326531] usb 1-1: new high speed USB device using ehci_hcd and address 2                                                                 
1.440785] usb 1-1: New USB device found, idVendor=8087, idProduct=0020                                                                    
1.440787] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0                                                               
1.440922] hub 1-1:1.0: USB hub found                                                                                                      
1.441032] hub 1-1:1.0: 6 ports detected                                                                                                   
1.471086] ata4: SATA link down (SStatus 0 SControl 300)                                                                                   
1.481832] ata3: SATA link down (SStatus 0 SControl 300)                                                                                   


1.782578] ata2.00: SATA link down (SStatus 0 SControl 300)
1.782590] ata2.01: SATA link down (SStatus 0 SControl 300)
1.922732] ata1.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
1.922743] ata1.01: SATA link down (SStatus 0 SControl 300)
1.941903] ata1.00: ATA-7: SAMSUNG HD103SI, 1AG01118, max UDMA7
1.941905] ata1.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)
1.945768] usb 2-1.1: new low speed USB device using ehci_hcd and address 3
1.960900] ata1.00: configured for UDMA/133
1.960957] scsi 0:0:0:0: Direct-Access ATA SAMSUNG HD103SI 1AG0 PQ: 0 ANSI: 5
*************snap

In der Liste der Geräte unter /dev/disk/by-id/ findet sich die Festplatte aber auch kein DVD-Laufwerk…

ls /dev/disk/by-id/ gibt:

ata-SAMSUNG_HD103SI_S1VSJDWZ542144 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144 wwn-0x50024e90038e14b7
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part1 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part1 wwn-0x50024e90038e14b7-part1
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part2 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part2 wwn-0x50024e90038e14b7-part2
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part3 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part3 wwn-0x50024e90038e14b7-part3
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part4 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part4 wwn-0x50024e90038e14b7-part4
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part5 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part5 wwn-0x50024e90038e14b7-part5
ata-SAMSUNG_HD103SI_S1VSJDWZ542144-part6 scsi-SATA_SAMSUNG_HD103SIS1VSJDWZ542144-part6 wwn-0x50024e90038e14b7-part6

Hatte jemand schon mal ein ähnliches Problem?
Ich wäre für jeden Tipp dankbar.

Gruß
Martin

Jumper den Brenner mal auf doof als “cable-select” und probier nochmal.

Bei mir geht auf jeden Fall ein ide DVD Brenner (habe einen ide und einen sata im Rechner stecken). Was ich bei Dir als Module nicht finde ist das sr_mod und cdrom. Versuch die mal manuell zu laden. Ebenso probiere mal, ob Du das Laufwerk per Hand mounten kannst

mount -t iso9660 /dev/sr0 /media

Falls nicht, dann mal den Fehleroutput hier bitte posten.

cu
Gargi

Danke ,

habe das Laufwerk auf doof äh Cable Select gejumpert. Das BIOS erkennt es dann und konfiguriert es wieder als IDE Master.
Danach habe ich versucht, die beiden Module sr_mod und cdrom zu laden. Ohne Meldung von modprobe, aber auch ohne Erfolg.
Es gibt nach wie vor keine entsprechene Gerätedatei unter /dev .
Der mount-Versuch führte dann zum Fehler, das sr0 nicht existiert.

Ich habe auch versucht, den Controller durch Umschalten im BIOS in verschiedenen Modi zu betreiben: AHCI und RAID; dabei Eure Vorschläge jeweils erneut ausprobiert; ebenfalls kein Erfolg.

hwinfo --cdrom liefert nichts zurück.
hwinfo --ide nur die sata festplatte.

In der Ausgabe von dmesg findet sich auch kein Hinweis auf das DVDrom bzw auch keiner, dass etwas beim Laden der o.g. Module fehlgeschlagen wäre.

Vielen Dank und Gruß
Martin

Hmmm… vielleicht ist bei der Installation irgendwas schief gelaufen. Ist openSUSE das einzige OS auf dem Rechner? Falls ja kannst Du mal mit einer Live Version openSUSE 11.3 booten und mal sehen, wie sich es da verhält?

inzwischen gibts auch noch windows 7 auf einer Partition. da funktioniert das Laufwerk.
leider…
hab auch schon cdrecord --scanbus probiert…
drecord --scanbus
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try ‘wodim --devices’ or ‘wodim -scanbus’.
For possible transport specifiers try ‘wodim dev=help’.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.

und habe auch schon in der “README.ATAPI.setup” nachgelesen - da steht drin das es “out of the box” funktionieren müsste.

ich vermute, es ist ein ganz banaler Fehler…aber wo…?

Hast Du das mit der live CD ausprobiert?

Hallo
Marin,

geht mir ähnlich. Selbe Symtome, keine Fehlermeldungen usw.

Trotzdem schönen Abend!

caerdu

Hallo,
geht mir ähnlich. Mein Laufwerk lässt nicht benutzen. Erst war es da nach der Installation von 11.3, aber dann wollte ich K3b benutzen und seit dem ist es nicht mehr da. K3b läuft auch nicht wie normal. Ich musste als root brennen und das funktionierte auch. Aber die CD einlegen und nichts. Das Laufwerk ist ok unter Windows funktionierts. Einhängen bringt nichts. Unter hwinfo --cdrom wird es seltsamerweise angezeigt. Habe auch probiert mit modprobe cdrom ein Modul zu laden, aber keine Änderung. Das nervt !!

Hi, ich habe mein DVD-Laufwerk manuell mounten können. Aber wenn ich die DVD einlege mountet es sich nicht, obwohl das Laufwerk und die CD dem PC bekannt sind. lm lshal erscheint das Laufwerk, aber wie geht es weiter. Vielleicht Fehler im D-Bus- Kommunkikationssystem oder auf KDE Ebene ?