Re: Merkwuerdiger Device-Baum

From: Gregor Bittel <Gregor.Bittel(at)gmx.de>
Date: Sat, 18 Jan 2003 10:24:19 GMT

Moin,

> Das ist identisch zu meiner Maschine, außer dass sich anstelle
> meiner Doppel-Netzwerk-Karte ein Adaptec 2940 in einem anderen
> Steckplatz befindet. Anscheinend sind die PCI-Gerätenummern so
> verteilt:

> ...
> <Steckplatz>
> onboard ahc
> <Steckplatz>
> onboard fxp
> <Steckplatz>
> ...

> D.h., durch Umstecken der Zusatzkarten kann man sie in der
> Erkennungsfolge nach Belieben vor oder nach der Onboard-Peripherie
> anordnen.

Jepp, aber wenn doch Probleme auftreten sollten:
... oder man verwendet ein anderes »INT-Schema«, sprich:
Es gab/gibt bei vielen Boards in dem PCI-Ressourcen-BIOS die
Möglichkeit, das »Routing via INT(A,B,C,D)« einzutragen,
das dann die IRQs bzw. die Komponenten nach diesen 4 möglichen
Schemas abzufragen. Leider wird dieses (mir sehr wichtiges)
bei vielen Boards nicht mehr großartig beschrieben, aber
Intel und Asus waren in der Beziehung mal führend (bei Intel
bekommt man diese Informationen auch heute noch für die meisten
Boards).
Kleines Beispiel dazu: Bei meinem hier laufenden Board
(Soyo 5TH5, ist auf der Liste) hatte ich die absonderlichsten
Probleme, meine TV-Karte zum funktionieren zu bewegen.
Ich hatte immer die Überzeugung, daß diese Schemas in etwa
so funktionieren, daß pro PCI-Slot ein extra INT(A,B,C,D)
verwendet werden müsste (mein Englisch war damals noch nicht
so gut wie heute, und gut dokumentiert war es zudem auch nicht).
Als ich zufällig für alle Slots das gleiche Schema (ich
wusste ja bis dahin nicht, daß es lediglich ein Schema ist)
speicherte (INT-A), lief urplötzlich alles wie am Schnürchen,
keinerlei Probleme, auch sonst alles bestens.
Grund: Mir ist ein Asus-Handbuch in die Hände gefallen, in
der diese Schematas ausführlich beschrieben wurden, und
dann ist natürlich bei mir der Groschen gefallen ;-)

> Jedenfalls taucht dieses absonderliche Konstrukt...
[...]
> ... bei dir genauso auf.

Nicht bei mir, ist nicht mein Board (Oh, was gäbe ich für
solch ein Teil...), es gehört Kenneth Merry.
Ich suche schon fast eine Ewigkeit nach einer guten Board-
Prozessor-Speicher-Kombination für meinen Arbeitsrechner
hier, die günstig zu bekommen ist... Was neues fällt flach,
da viel zu teuer für meinen Geldbeutel, und gebraucht sind
die Dinger fast so teuer wie ein neues...
Mir würde auch ein Dual-P2-233 reichen, hauptsache EBDA
und komplett (Speicher, Prozzis, Board, CPUs).

Ich habe gestern mal einen Baum vom Asus PR-DLSR gemacht,
den ich wieder mal anhänge, ist ein relativ aktuelles
Stable (dürfe so vom Anfang des Jahres stammen).
Ich habe gerade mal geguckt: Ein Supermicro P4DPR-6GM+
mit 4.7-Stable vom November zeigt auch dieses absonderliche
Konstrukt, es scheint, als ob sich da tatsächlich was im
Sourcecode geändert hat ;-)

-Gregor.


\-motherboard
    |
    \-pcib0: <Host to PCI bridge> on motherboard
    | |
    | \-pci0: <ATI Mach64-GR graphics accelerator> at 3.0 irq 5
    | \-pci0: <PCI bus> on pcib0
    | |
    | \-fxp0: <Intel Pro 10/100B/100+ Ethernet> irq 2 at device 2.0 on pci0
    | |
    | \-atapci0: <ServerWorks CSB5 ATA100 controller> at device 15.1 on pci0
    | | |
    | | \-ata0: at 0x1f0 irq 14 on atapci0
    | | |
    | | \-ata1: at 0x170 irq 15 on atapci0
    | |
    | \-ohci0: <OHCI (generic) USB controller> irq 7 at device 15.2 on pci0
    | | |
    | | \-usb0: <OHCI (generic) USB controller> on ohci0
    | |
    | \-isab0: <PCI to ISA bridge (vendor=1166 device=0201)> at device 15.0 on pci0
    | |
    | \-isa0: <ISA bus> on isab0
    | |
    | \-orm0: <Option ROMs> on isa0
    | |
    | \-vga0: <Generic ISA VGA> on isa0
    | |
    | \-fdc0: <NEC 72065B or clone> irq 6 drq 2 on isa0
    | | |
    | | \-fd0: <1440-KB 3.5" drive> on fdc0 drive 0
    | |
    | \-atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
    | | |
    | | \-atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
    | | |
    | | \-kbd0 at atkbd0
    | |
    | \-sc0: <System console> at flags 0x100 on isa0
    | |
    | \-sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
    | |
    | \-sio1 at port 0x2f8-0x2ff irq 3 on isa0
    |
    \-pcib1: <Host to PCI bridge> on motherboard
    | |
    | \-pci1: <PCI bus> on pcib1
    | |
    | \-em0: <Intel(R) PRO/1000 Network Connection, Version - 1.4.10> irq 9 at device 2.0 on pci1
    | |
    | \-sym0: <1010-66> irq 10 at device 5.0 on pci1
    | | |
    | | \-da0 at sym0 bus 0 target 0 lun 0
    | | |
    | | \-pass1 at sym0 bus 0 target 11 lun 0
    | |
    | \-sym1: <1010-66> irq 11 at device 5.1 on pci1
    |
    \-pcib2: <Host to PCI bridge> on motherboard
    | |
    | \-pci2: <PCI bus> on pcib2
    |
    \-pcib3: <Host to PCI bridge> on motherboard
    | |
    | \-pci3: <PCI bus> on pcib3
    |
    \-pcib4: <ServerWorks host to PCI bridge(unknown chipset)> on motherboard
    | |
    | \-pci4: <PCI bus> on pcib4
    |
    \-pcib5: <ServerWorks host to PCI bridge(unknown chipset)> on motherboard
          |
          \-pci5: <PCI bus> on pcib5

inphy0: <i82555 10/100 media interface> on miibus0

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-chat" in the body of the message
Received on Sat 18 Jan 2003 - 11:26:11 CET

search this site