2 $FreeBSD: src/release/doc/de_DE.ISO8859-1/hardware/common/config.sgml,v 1.1.2.2 2002/10/12 16:13:20 ue Exp $
3 $DragonFly: src/release/doc/de_DE.ISO8859-1/hardware/common/Attic/config.sgml,v 1.2 2003/06/17 04:27:19 dillon Exp $
4 $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/hardware/common/config.sgml,v 1.1.2.2 2002/10/12 10:16:54 mheinen Exp $
5 $Id: config.sgml,v 1.2 2001/08/13 05:46:10 ue Exp $
11 <title>Konfiguration des Kernels während des Systemstarts</title>
13 <para>Dieses Kapitel beschreibt, wie der &os; kernel während
14 des Systemstarts konfiguriert werden kann.</para>
18 <title>Standard-Konfiguration</title>
20 <para>Die nachfolgende Tabelle ethält alle Geräte, die im
21 <filename>GENERIC</filename> Kernel verfügbar sind. Dabei
22 handelt es um den Kern des Betriebsystems, der während der
23 Installation in der root-Partition abgelegt werden. Eine
24 gepackte Version des <filename>GENERIC</filename> wird auch auf
25 der Installationsdiskette und dem DOS boot image
28 <para>Die Tabelle enthält außerdem Informationen
29 über die von den Treiber genutzten Einstellungen für
30 die Kommunikation mit der Hardware Ihres Systems. Die Tabelle
31 enthät vier Einstellungen, allerdings werden nicht alle
32 Einstellungen von allen Geräten benutzt:</para>
34 <informaltable frame=none>
35 <tgroup cols=2 align=left>
36 <colspec colwidth="*">
38 <colspec colwidth="5*">
44 <entry>Der Anfang des Adreßbereiches, der vom
45 Gerät für Eingabe und Ausgabe genutzt wird, in
46 hexadezimaler Darstellung.</entry>
52 <entry>Der vom Gerät zur Kommunikation mit dem
53 Treiber genutzte Interrupt, in dezimaler
60 <entry>Der DMA (direct memory access) Kanal, den das
61 Gerät nutzt, um Daten aus dem Speicher zu lesen und
62 in den Speicher zu schreiben, ebenfals in dezimaler
69 <entry>Der Anfang des Speicherbereiches, den das
70 Gerät nutzt, in hexadezimaler Darstellung.</entry>
76 <para>Wenn in der Tabelle statt eines Wertes die Angabe `n/a'
77 steht, hat die entsprechende Einstellung keinen Einfluß
78 auf das Gerät. Die Angabe `dyn' bedeutet, daß die
79 Einstellung automatisch vom Kernel ermittelt wird und Sie sich
80 nicht darum kümmern müssen.</para>
82 <para>Wenn bei einem Eintrag ein * steht, wird das Gerät zur
83 Zeit nicht unterstü;tzt. Sobald jemand den Treiber an die
84 neue Umgebung (post-4.0) anpaßt, wird das Gerät
85 wieder unterstützt werden.</para>
87 <informaltable frame=none>
88 <tgroup cols=6 align=left>
89 <colspec colwidth="*">
91 <colspec colwidth="*">
93 <colspec colwidth="*">
95 <colspec colwidth="*">
97 <colspec colwidth="*">
99 <colspec colwidth="5*">
103 <entry>Device</entry>
113 <entry>Beschreibung</entry>
129 <entry>Diskettencontroller</entry>
143 <entry>ATA/ATAPI-Controller</entry>
157 <entry>ATA/ATAPI-Controller</entry>
161 <entry>atadisk0</entry>
171 <entry>IDE Festplatten</entry>
175 <entry>atapicd0</entry>
185 <entry>ATAPI CDROM Laufwerke</entry>
189 <entry>atapifd0</entry>
199 <entry>ATAPI Diskettenlaufwerke</entry>
203 <entry>atapist0</entry>
213 <entry>ATAPI Bandlaufwerke</entry>
227 <entry>AdvanSys Narrow SCSI controllers</entry>
241 <entry>AdvanSys Wide SCSI controllers</entry>
255 <entry>AMD 53C974 (Tekram DC390(T))</entry>
269 <entry>NCR PCI SCSI controller</entry>
283 <entry>Buslogic SCSI controller</entry>
297 <entry>Adaptec 154x/1535 SCSI controller</entry>
311 <entry>Adaptec 174x SCSI controller</entry>
325 <entry>Adaptec 274x/284x/294x SCSI controller</entry>
339 <entry>Adaptec 152x/AIC-6360/AIC-6260 SCSI
354 <entry>QLogic 10X0, 1240 Ultra SCSI, 1080/1280 Ultra2
355 SCSI, 12160 Ultra3 SCSI, 2X00 Fibre Channel SCSI
370 <entry>DPT RAID SCSI controllers</entry>
384 <entry>AMI MegaRAID controllers</entry>
398 <entry>Mylex DAC960 RAID controllers</entry>
412 <entry>3ware Escalade RAID controllers</entry>
426 <entry>DPT SmartRaid V, VI, und Adaptec SCSI RAID</entry>
440 <entry>Mylex AcceleRAID/eXtremeRAID</entry>
454 <entry>Adaptec FSA family PCI SCSI RAID</entry>
468 <entry>NCR 53C500 based PC-Card SCSI</entry>
482 <entry>Workbit Ninja SCSI-3 based PC-Card SCSI</entry>
496 <entry>TMC 18C30/50 based ISA/PC-Card SCSI</entry>
510 <entry>Wangtek und Archive QIC-02/QIC-36</entry>
524 <entry>PS/2 Maus</entry>
538 <entry>Mitsumi CD-ROM</entry>
542 <entry>matcd0</entry>
552 <entry>Matsushita/Panasonic CD-ROM</entry>
566 <entry>Sony CD-ROM</entry>
580 <entry>Serielle Schnittstelle 0 (COM1)</entry>
594 <entry>Serielle Schnittstelle 1 (COM2)</entry>
608 <entry>Druckerschnittstelle</entry>
622 <entry>DEC/Intel 21143 und kompatible</entry>
636 <entry>DEC DC21x40 PCI-basierte Karten (inkl. 21140 100bT
651 <entry>WD & SMC 80xx; Novell NE1000 & NE2000; 3Com 3C503;
666 <entry>3Com 3C509, 3C529, 3C556, 3C562D, 3C563D, 3C572,
667 3C574X, 3C579, 3C589</entry>
681 <entry>Intel EtherExpress Pro/10</entry>
695 <entry>Allied-Telesyn AT1700, RE2000 und Fujitsu FMV-180</entry>
709 <entry>Intel EtherExpress Pro/100B und Intel PRO/100+
710 Management Adapter</entry>
724 <entry>AT&T StarLAN 10 und EN100; 3Com 3C507; NI5210;
725 Intel EtherExpress (8/16,16[TP])</entry>
739 <entry>Digital Equipment EtherWorks 2 und EtherWorks
754 <entry>Lance/PCnet Karten (Isolan, Novell NE2100, NE32-VL,
755 einige PCnet-PCI Karten)</entry>
769 <entry>AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III,
770 PCnet/PRO, PCnet/Home, und HomePNA Karten</entry>
784 <entry>RealTek 8129/8139 fast ethernet</entry>
798 <entry>Adaptec AIC-6915 fast ethernet</entry>
812 <entry>SiS 900/SiS 7016 fast ethernet</entry>
826 <entry>SMC 91xx ethernet</entry>
840 <entry>Sundance ST201 fast ethernet</entry>
854 <entry>TI TNET100 'ThunderLAN' cards.</entry>
868 <entry>SMC 9432 'Epic' fast ethernet</entry>
882 <entry>Winbond W89C840F PCI Karten</entry>
896 <entry>VIA VT3043/VT86C100A PCI Karten</entry>
910 <entry>3Com 3c59x ((Fast) Etherlink III)</entry>
924 <entry>Xircom CreditCard adapters (16 bit)</entry>
938 <entry>3Com 3c900, 3c905, 3c905B, 3c905C, 3c980, 3cSOHO100
939 ((Fast) Etherlink XL)</entry>
953 <entry>Crystal Semiconductor CS89x0-based</entry>
959 <para>Wenn die Einstellungen für die Komponente in Ihrem
960 Rechner nicht mit den Daten aus der Tabelle übereinstimmt
961 und bei der abweichenden Einstellung nicht 'dyn' steht,
962 müssen Sie entweder die Einstellungen Ihrer Hardware
963 ändern oder die Einstellung des Kernels mit UserConfig
964 ändern (siehe nächstes Kapitel).</para>
966 <para>Wenn die Einstellungen nicht übereinstimmen, ist der
967 Kernel wahrscheinlich nicht in der Lage, das Gerät zu
968 erkennen oder problemlos zu benutzen.</para>
972 <title>Konfiguration des FreeBSD-Kernels mit UserConfig</title>
975 <para>The markup for this section leaves a lot to be desired.</para>
978 <para>Der FreeBSD kernel auf der Installationsdiskette
979 enthält Treiber für all die Geräte, die man zur
980 Installation des übrigen System brauchen könnte.
981 Leider ist es auf Grund der bekannten Probleme mit PC-Hardware
982 nicht einfach, alle diese Geräte zu erkennen. Einige
983 Geräte können sogar hoffnungslos verwirrt werden, wenn
984 man man nach anderen Geräten sucht.</para>
986 <para>Um diesen Vorgang zu vereinfachen, gibt es bei FreeBSD das
987 Tool UserConfig. Mit diesem Tool kann der Anwender Treiber
988 konfigurieren und deaktivieren, bevor der Kernel geladen wird.
989 Dadurch können Hardwarekonflikte vermieden werden und es
990 ist auch nicht notwendig, die Einstellung der Hardware zu
991 ä;ndern, um sie an die Standardeinstellung des Treibers
994 <para>Sobald FreeBSD installiert ist, werden die mit UserConfig
995 gemachten Änderungen gespeichert, damit sie nur einmal
996 gemacht werden müssen.</para>
998 <para>Sie sollten auf jeden Fall alle Treiber deaktivieren, die
999 Sie nicht für Ihr System brauchen. Damit verringern Sie
1000 die Wahrscheinlichkeit von Wechselwirkungen, die zu schwer
1001 auffindbaren Problemen führen können.</para>
1003 <para>UserConfig verfügt über eine Eingabeaufforderung
1004 (für Anwender mit einer seriellen Konsole oder einer
1005 Vorliebe für die Eingabe von Kommandos) und einen
1006 <quote>visual</quote> Modus, der Änderungen der
1007 Konfiguration im point-and-shoot Verfahren erlaubt.</para>
1009 <para>Hier ein Beispiel für das Aussehen von UserConfig
1010 im <quote>visual</quote> Modus:</para>
1012 <screen>---Active Drivers---------------------------10 Conflicts------Dev---IRQ--Port--
1013 Storage : (Collapsed)
1015 NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters CONF ed0 5 0x280
1016 NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters CONF ed1 5 0x300
1017 Communications : (Collapsed)
1020 ---Inactive Drivers-------------------------------------------Dev--------------
1022 Network : (Collapsed)
1028 ---Parameters-for-device-ed0---------------------------------------------------
1029 Port address : 0x280 Memory address : 0xd8000
1030 IRQ number : 5 Memory size : 0x2000
1032 -------------------------------------------------------------------------------
1033 IO Port address (Hexadecimal, 0x1-0x2000)
1034 [TAB] Change fields [Q] Save device parameters</screen>
1036 <para>Der Bildschirm ist in vier Bereiche unterteilt:</para>
1040 <para>Active Drivers. Hier sind die aktivierten Treiber
1041 zusammen mit ihren Einstellungen aufgeführt.</para>
1045 <para>Inactive Drivers. Dieser Treiber sind zwar vorhanden,
1046 wurden aber deaktiviert.</para>
1050 <para>Parameter edit field. Hier können Sie die
1051 Einstellungen der Treiber ändern.</para>
1055 <para>Help area. Hier wird die Tastaturbelegung
1060 <para>Zu jedem Zeitpunkt ist genau eine der beiden Listen (aktive
1061 und inaktive Treiber) aktiv und der jeweils aktuelle Eintrag
1062 dieser Liste wird hervorgehoben. Wenn es nicht möglich
1063 ist, alle Einträge einer Liste gleichzeitig auf dem
1064 Bildschirm anzuzeigen, können Sie scrollen. Sie
1065 können den aktiven Eintrag mit den Cursortasten ändern
1066 und mit TAB zwischen den beiden Listen wechseln.</para>
1068 <para>In der Liste der aktiven Treiber können Einträge
1069 mit <literal>CONF</literal> markiert sein. In diesem Fall
1070 kollidiert mindestens eine Einstellung mit der eines anderen
1071 Gerätes, was zu Problemen führen kann. Die Gesamtzahl
1072 der Konflikte wird am oberen Bildschrimrand angezeigt.</para>
1074 <para>Sie sollten auf jeden Fall versuchen, Konflikte zu
1075 vermeiden, indem Sie die Treiber für die Geräte
1076 abschalten, die nicht in Ihrem System vorhanden sind und die
1077 Einstellungen der Treiber an die Einstellungen der vorhandenen
1078 Hardware anpassen.</para>
1080 <para>In den Listen sind die Treiber nach Ihrer Funktion
1081 gruppiert. Die Gruppen können zusammengefaltet
1082 (<literal>Collapsed</literal>) werden, um die Anzeige zu
1083 vereinfachen; zu Beginn sind alle Gruppen in diesem Zustand.
1084 Wenn eine Gruppe zusammengefaltet wurde, steht wie im Beispiel
1085 die Anmerkung <literal>Collapsed</literal> neben der Gruppe. Um
1086 eine Gruppe auszufalten, bewegen Sie den Cursor auf den Titel
1087 der Gruppe und drücken Sie dann Enter. Um Sie wieder
1088 zusammenzufalten, wiederholen Sie den Vorgang.</para>
1090 <para>Wenn ein Treiber in der Liste der aktiven Treiber
1091 angewählt wurde, wenn alle Einstellungen im Eingabebereich
1092 dargestellt. Bedenken Sie, daß nicht alle Treiber alle
1093 Einstellungen nutzen und einige Geräte nicht alle
1094 Einstellungen der Treiber nutzen.</para>
1096 <para>Um einen Treiber zu deaktivieren, wechseln Sie in die Liste
1097 der aktiven Treiber. Öffnen Sie die Gruppe, in der sich
1098 der Treiber befindet, wählen Sie den Treiber an und
1099 drücken Sie Entf. Der Treiber wird in die entsprechende
1100 Gruppe in der Liste der inaktiven Treiber verschoben. Falls
1101 diese Gruppe gerade zusammengefaltet ist oder nicht angezeigt
1102 wird, werden Sie die neue Position des Treiber nicht
1105 <para>Um einen Treiber zu aktivieren, wechseln Sie in die Liste
1106 der inaktiven Treiber, die Gruppe mit dem Treiber öffnen,
1107 den Treiber anwälhlen und Enter drüen. Die Anzeige
1108 wechselt automatisch zur Liste der aktiven Treiber und der
1109 gerade aktivierte Treiber wird automatisch angewählt,
1110 damit Sie in sofort konfigurieren können.</para>
1112 <para>Um einen Treiber zu konfigurieren, müssen Sie in die
1113 Liste der aktiven Treiber wechseln, die Gruppe mit dem Treiber
1114 öffnen, den Treiber auswählen und Enter drücken.
1115 Der Cursor springt in den Eingabebereich und Sie können die
1116 Einstellungen des Treibers ändern.</para>
1118 <para>Während Sie die Einstellungen ändern, können
1119 Sie das Eingabefeld mit TAB und den Cursortasten wechseln. Fast
1120 alle Zahlenwerte (außer den Interrupts) werden in
1121 hexadezimaler Schreibweise angegeben, woran das '0x' am Anfang
1122 des Feldes erinnern soll. Die möglichen Werte für das
1123 aktuelle Eingabefeld werden im Hilfebereich angezeigt.</para>
1125 <para>Wenn alle Einstellungen für diesen Treiber korrekt sind,
1126 können Sie die Einstellungen mit 'Q' speichern.</para>
1128 <para>Bitte beachten Sie, daß PCI, Microchannel und EISA
1129 Karten problemlos erkannt werden können. Aus diesem Grund
1130 werden diese Geräte weder in den Listen angezeigt noch
1131 können Sie die Einstellungen für diese Geräte