[plug] "unknown bridge resource 0: assuming transparent"
Denis Brown
dsbrown at cyllene.uwa.edu.au
Thu Jan 15 14:21:47 WST 2004
Dear PLUG list members,
Attempting to load Linux onto a 2.8GHz P4, 2.5GB RAM and SCSI HDDs. It
comes pre-installed with WinXP and I will blow that away of course but at
power-on there is compelling evidence that the hardware is working -- if I
let him, Mr Gates is keen to load and get going! CD-ROM is IDE and the
hardware is IBM (an Intellistation M-Pro which is spec'd okay for Linux.)
Initially tried Knoppix - mainly to learn what modules were recommended for
the audio, video, etc. Knoppix is great that way. But that failed with
messages about bridge resource conflicts, similar to above in the subject
line. Also threw up a problem that it could not find (a device at?)
00:1f.1 because of resource conflicts.
Tried the Debian woody #1 (bootable) CD but it told me there were no hard
disks to be seen and the dmesg output flew past too fast to read - hey,
it's a 2.8G cpu after all. Tried booting as bf24, come to think of it
never tried the 2.2 kernel option.
Tried RH8 since IBM state that they support and have tried the hardware
with RH7.3 and above. That would probably have been fine but RH installer
insisted that my CD-ROM was SCSI, despite the fact that it was clearly
working (up to that point) as IDE. Sigh.
Tried the Lord Sutch Debian installer mini-CD but that was the same story
as the vanilla Debian - cannot see the SCSI hard disks.
Dropped in a temporary IDE HDD and installed a minimal Debian woody to
that. At least I now have a sane dmesg output and confirmation that all
is not well there. The SCSI controller is an Adaptec/IBM special but
purports to use the AIC7xxx driver. My next step would be to compile a
kernel for this machine, and I will do so, but I was wondering a priori if
there is something I may be overlooking in order to get it going with stock
CDs. I do not want to face a situation where I have to jump through hoops
temporarily adding in hard disks, etc to get back to a workable system if I
should have to reload things :-( I will not include the whole dmesg
output but here is a snippet of some grief...
Linux version 2.4.18-bf2.4 (root at zombie) (gcc version 2.95.4 20011002
(Debian prerelease)) #1 Son Apr 14 09:53:28 CEST 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f400 (usable)
BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000009fef0000 (usable)
BIOS-e820: 000000009fef0000 - 000000009fef3000 (ACPI NVS)
BIOS-e820: 000000009fef3000 - 000000009ff00000 (ACPI data)
BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
Warning only 896MB will be used.
Use a HIGHMEM enabled kernel.
found SMP MP-table at 000f6120
hm, page 000f6000 reserved twice.
hm, page 000f7000 reserved twice.
hm, page 000f0000 reserved twice.
hm, page 000f1000 reserved twice.
I presume the high memory errors would disappear with an HM-enabled kernel.
Then, later on it complains about the IO-APICs...
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-5, 2-10, 2-11, 2-20, 2-21, 2-22 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 25.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00178020
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0020
.... register #02: 00178020
....... : arbitration: 00
WARNING: unexpected IO-APIC, please mail
to linux-smp at vger.kernel.org
This seems allied to the inability to see the SCSI controller - and drives
- according to what I found on the 'net (see below.) And finally the
bridge resource complaints...
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfbaa0, last bus=3
PCI: Using configuration type 1
PCI: Probing PCI hardware
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 2: assuming transparent
Unknown bridge resource 2: assuming transparent
Mr Google has smiled upon me to the extent that there was a lot of talk
about these problems with AIC7xxx chips / drivers in the early 2.4 kernels
like 2.4.3 and 2.4.4. The Debian installer CD carries 2.4.18-bf24 if the
dmesg output is to be believed. Does anyone have any later experience, or
would you be recommending a 2.6 kernel? I'm a bit wary of bleeding edge
stuff especially as I would like to think of Linux as at least as stable as
the nearly-vanilla Win NT4 that the user currently has on her lower-end
machine. I'll probably have to wind up cutting my own Linux recovery CD
but I have a nagging feeling that I'm overlooking something Bleedingly
Obvious (tm).
BTW the boot-time Adaptec utilities / diagnostics come up clean and can see
the SCSI-connected drives. BIOS has been re-flashed to the latest from
IBM's site. BIOS settings seem reasonable, at least to me. :-)
TIA,
Denis
More information about the plug
mailing list