[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#314707: UDMA3/4/5 not working with Centrino Chipset, 82801DBM (ICH4-M) IDE Controller (rev 03)



Hi maximilian,

maximilian attems <max@stro.at>:
> is the matter fixed in etch?
>
I don't know.
I run unstable and the problem still exists.

dmesg:
...
ICH4: chipset revision 3
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
usb 3-3: new high speed USB device using ehci_hcd and address 2
usb 3-3: configuration #1 chosen from 1 choice
hda: TOSHIBA MK6021GAS, ATA DISK drive
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
hda: host side 80-wire cable detection failed, limiting max speed to 
UDMA33
hda: selected mode 0x42
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00023f41440053ff]
Clocksource tsc unstable (delta = -223793410 ns)
hdc: Slimtype COMBO LSC-24082K, ATAPI CD/DVD-ROM drive
hdc: selected mode 0x42
ide1 at 0x170-0x177,0x376 on irq 15
ACPI: PCI Interrupt 0000:00:1d.2[C] -> Link [LNKC] -> GSI 10 (level, 
low) -> IRQ 10
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: irq 10, io base 0x00001700
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hda: max request size: 128KiB
hub 4-0:1.0: 2 ports detected
hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(33)
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
...


I doubt that there is no 80 wire cable in my notebook (Acer Travelmate 
291),but I didn't open it.
Perhaps the detection works not correctly? 

Currently I use a self compiled kernel with modified source code
(piix_cable_detect() in /usr/src/linux/drivers/ide/pci/piix.c)
to skip cable detection and UDMA100 works very well.


Kindly regards,

Erik


-- 
 www.ErikSchanze.de *********************************************
 Bitte keine HTML-E-Mails! No HTML mails, please! Limit: 100 kB *
        - Linux-Info-Tag in Dresden, 3. November 2007           *
             Info: http://www.linux-info-tag.de/                *



Reply to: