Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Slackware 11 не видит dvd-rw на мамке DP965LT (http://forum.oszone.net/showthread.php?t=109787)

LeonidPr 23-06-2008 15:30 832962

Slackware 11 не видит dvd-rw на мамке DP965LT
 
Описываю проблему и свою попытку её решить. Стоит Slackware 11, ядро 2.6.18 пропатчено до 2.6.24 патчами с ftp.kernel.org.
Конфигурация ядра следующая:
раздел ATA/ATAPI/MFM/RLL support
Support for SATA
Include IDE/ATAPI CDROM support
SCSI emulation support
IDE ACPI Support
generic/default IDe chipset support
Sharing PCI IDE interrupts support
Generic PCI IDE chipset support
jMicron jMB 36x support
intel PIIXn chipsets support
раздел Serial ATA (prod) and Parallel ATA (experimental) drivers
AHCI SATA support
Intel E5B, ICH, PIIX3, PIIX4 PATA/SATA support
Generic ATA support
jMicron PATA support
intel PATA MPIIX support
intel PATA old PIIX support

Все компилится статически не модули.

Привожу отдельные куски файла /var/log/dmesg
...
libata version 3.00 loaded.
...
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
ata_piix 0000:00:1f.2: version 2.12
ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
ACPI: PCI Interrupt 0000:00:1f.2[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.2 to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0x4138 ctl 0x414c bmdma 0x4110 irq 11
ata2: SATA max UDMA/133 cmd 0x4130 ctl 0x4148 bmdma 0x4118 irq 11
ata1.00: ATA-7: SAMSUNG SP2504C, VT100-50, max UDMA7
ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access ATA SAMSUNG SP2504C VT10 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 < sda5 sda6 sda7 >
sd 0:0:0:0: [sda] Attached SCSI disk
sd 0:0:0:0: Attached scsi generic sg0 type 0
ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
ACPI: PCI Interrupt 0000:00:1f.5[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.5 to 64
scsi2 : ata_piix
scsi3 : ata_piix
ata3: SATA max UDMA/133 cmd 0x4128 ctl 0x4144 bmdma 0x40f0 irq 11
ata4: SATA max UDMA/133 cmd 0x4120 ctl 0x4140 bmdma 0x40f8 irq 11

SAMSUNG SP2504C - мой SATA-шный винт. Он определяется нормально как /dev/sda и работает отлично. Но вот DVD-RW никак не видит. И еще , если загрузить ядро с параметрами all-generic-ide irqpoll dma=off, то и винт и DVD-RW определяются и работают. Но, при этом винт определяется (что естественно) как /dev/hda, т.е. как IDE устройство. И DMA не включить, иначе все виснет. В общем, хочется все сделать по человечески.
Подскажите, как можно разрешить эту проблему. Может я что-то не включил, или наоборот включил лишнего?


Время: 01:49.

Время: 01:49.
© OSzone.net 2001-