Remove outdated note about ndis not supporting USB, add list of card

types supported to previous paragraph.

Edit redundant language.

Clarify explanation of 32-bit versus 64-bit drivers.

Approved by:	bcr (mentor)
This commit is contained in:
Bjoern Heidotting 2015-05-10 11:10:40 +00:00
parent 1eb9614504
commit 0469629940
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46674

View file

@ -922,13 +922,8 @@ dc1: [ITHREAD]</screen>
den binären &windows;-Treiber, indem er diesem vorgibt, den binären &windows;-Treiber, indem er diesem vorgibt,
unter &windows; zu laufen. Da der &man.ndis.4;-Treiber unter &windows; zu laufen. Da der &man.ndis.4;-Treiber
eine &windows;-Binärdatei nutzt, kann er nur auf eine &windows;-Binärdatei nutzt, kann er nur auf
&i386;- und amd64-Systemen verwendet werden.</para> &i386;- und amd64-Systemen verwendet werden. Unterstützt
werden PCI, CardBus, PCMCIA (PC-Card) und USB-Geräte.</para>
<note>
<para>Der &man.ndis.4;-Treiber unterstützt primär
PCI-, CardBus- sowie PCMCIA-Geräte, USB-Geräte
werden hingegen noch nicht unterstützt.</para>
</note>
<para>Um den NDISulator zu verwenden, benötigen Sie drei <para>Um den NDISulator zu verwenden, benötigen Sie drei
Dinge:</para> Dinge:</para>
@ -956,11 +951,10 @@ dc1: [ITHREAD]</screen>
die Dateien <filename>W32DRIVER.SYS</filename> und die Dateien <filename>W32DRIVER.SYS</filename> und
<filename>W32DRIVER.INF</filename> verwendet.</para> <filename>W32DRIVER.INF</filename> verwendet.</para>
<note> <para>Die Architektur des Treibers muss zur jeweiligen
<para>Sie können einen &windows;/i386-Treiber nicht Version von &os; passen. Benutzen Sie einen &windows;
unter &os;/amd64 einsetzen, vielmehr benötigen Sie 32-bit Treiber für &os;/i386. Für &os;/amd64 wird ein
dafür einen &windows;/amd64-Treiber.</para> &windows; 64-bit Treiber benötigt.</para>
</note>
<para>Als Nächstes kompilieren Sie den binären <para>Als Nächstes kompilieren Sie den binären
Treiber, um ein Kernelmodul zu erzeugen. Dazu rufen Sie als Treiber, um ein Kernelmodul zu erzeugen. Dazu rufen Sie als
@ -970,8 +964,9 @@ dc1: [ITHREAD]</screen>
<para>&man.ndisgen.8; arbeitet interaktiv, benötigt es <para>&man.ndisgen.8; arbeitet interaktiv, benötigt es
weitere Informationen, so fragt es Sie danach. Als Ergebnis weitere Informationen, so fragt es Sie danach. Als Ergebnis
erhalten Sie ein Kernelmodul im Arbeitsverzeichnis, das Sie erhalten Sie ein Kernelmodul im aktuellen
wie folgt laden können:</para> Arbeitsverzeichnis. Benutzen Sie &man.kldload.8; um das
neue Modul zu laden:</para>
<screen>&prompt.root; <userinput>kldload ./W32DRIVER.ko</userinput></screen> <screen>&prompt.root; <userinput>kldload ./W32DRIVER.ko</userinput></screen>
@ -1936,7 +1931,7 @@ security.bsd.see_other_uids=0</programlisting>
</sect1> </sect1>
<sect1 xml:id="configtuning-sysctl"> <sect1 xml:id="configtuning-sysctl">
<title>Einstellungen mit sysctl</title> <title>Einstellungen mit &man.sysctl.8;</title>
<indexterm><primary>sysctl</primary></indexterm> <indexterm><primary>sysctl</primary></indexterm>
<indexterm> <indexterm>