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

Bug#365696: Failure to detect CD on IBM T43.



Package: installation-reports

Boot method: CD
Image version: http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
Date: 2006-05-02

Machine: IBM Thinkpad T43.
Processor: Intel(R) Pentium(R) 4 CPU 3.20GHz
Memory: 1Gb

Output of (lspci; lspci -n) | sort -n:

0000:00:00.0 0600: 8086:2590 (rev 03)
0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
0000:00:01.0 0604: 8086:2591 (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
0000:00:1c.0 0604: 8086:2660 (rev 03)
0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
0000:00:1c.2 0604: 8086:2664 (rev 03)
0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)
0000:00:1d.0 0c03: 8086:2658 (rev 03)
0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
0000:00:1d.1 0c03: 8086:2659 (rev 03)
0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
0000:00:1d.2 0c03: 8086:265a (rev 03)
0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
0000:00:1d.3 0c03: 8086:265b (rev 03)
0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
0000:00:1d.7 0c03: 8086:265c (rev 03)
0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
0000:00:1e.0 0604: 8086:2448 (rev d3)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
0000:00:1e.2 0401: 8086:266e (rev 03)
0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
0000:00:1e.3 0703: 8086:266d (rev 03)
0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
0000:00:1f.0 0601: 8086:2641 (rev 03)
0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
0000:00:1f.2 0101: 8086:2653 (rev 03)
0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
0000:00:1f.3 0c05: 8086:266a (rev 03)
0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
0000:01:00.0 0300: 1002:5460
0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]
0000:02:00.0 0200: 14e4:167d (rev 11)
0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)
0000:04:00.0 0607: 1180:0476 (rev 8d)
0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)
0000:04:02.0 0280: 8086:4224 (rev 05)
0000:04:02.0 Network controller: Intel Corporation PRO/Wireless 2915ABG MiniPCI Adapter (rev 05)


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [ ]
Config network:         [ ]
Detect CD:              [E]
Load installer modules: [ ]
Detect hard drives:     [ ]
Partition hard drives:  [ ]
Create file systems:    [ ]
Mount partitions:       [ ]
Install base system:    [ ]
Install boot loader:    [ ]
Reboot:                 [ ]

Comments/Problems:

The CD detection fails due to the ata_piix module that is loaded before
ide_generic. ata_piix detects the CD, ignores it (due to ATAPI is
disabled), but prevents ide_generic from accessing corresponding ports
later. Here are relevant parts from the syslog:

[...]
May  2 09:58:52 kernel: ata_piix 0000:00:1f.2: version 1.05
May  2 09:58:52 kernel: PCI: Setting latency timer of device 0000:00:1f.2 to 64
May  2 09:58:52 kernel: ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0x18C0 irq 14
May  2 09:58:52 kernel: ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
May  2 09:58:52 kernel: ACPI: Processor [CPU] (supports 8 throttling states)
May  2 09:58:52 kernel: ACPI: Thermal Zone [THM0] (44 C)
May  2 09:58:52 kernel: ata1: dev 0 cfg 49:2b00 82:346b 83:5b29 84:4003 85:3469 86:1a09 87:4003 88:203f
May  2 09:58:52 kernel: ata1: dev 0 ATA-6, max UDMA/100, 156301488 sectors: LBA
May  2 09:58:52 kernel: ata1(0): applying bridge limits
May  2 09:58:52 kernel: ata1: dev 0 configured for UDMA/100
May  2 09:58:52 kernel: scsi0 : ata_piix
May  2 09:58:52 kernel:   Vendor: ATA       Model: FUJITSU MHT2080A  Rev: 8471
May  2 09:58:52 kernel:   Type:   Direct-Access                      ANSI SCSI revision: 05
May  2 09:58:52 kernel: ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x18C8 irq 15
May  2 09:58:52 preseed: successfully loaded preseed file from /preseed.cfg
May  2 09:58:52 kernel: ata2: dev 0 cfg 49:0f00 82:0000 83:0000 84:0000 85:0000 86:0000 87:0000 88:0407
May  2 09:58:52 kernel: ata2: dev 0 ATAPI, max UDMA/33
May  2 09:58:52 kernel: ata2(0): applying bridge limits
May  2 09:58:52 kernel: ata2: dev 0 configured for UDMA/33
May  2 09:58:52 kernel: scsi1 : ata_piix
May  2 09:58:52 kernel: ata2(0): WARNING: ATAPI is disabled, device ignored.
[...]
May  2 09:59:00 hw-detect: Trying to load module 'ide-generic'
May  2 09:59:00 kernel: ide0: I/O resource 0x1F0-0x1F7 not free.
May  2 09:59:00 kernel: ide0: ports already in use, skipping probe
May  2 09:59:00 kernel: ide1: I/O resource 0x170-0x177 not free.
May  2 09:59:00 kernel: ide1: ports already in use, skipping probe
[...]

No, there is no any BIOS options to change for the SATA controller. I've
once rebuilt the installation image with ide_generic being loaded before
ata_piix and that fixed the problem. Then I've built custom kernel with
the same change and thus managed to have working Debian on this
notebook. Today I decided to try the latest installer but it still fails
so now I report this.

-- 
Sergei.



Reply to: