135 lines
8.9 KiB
HTML
135 lines
8.9 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
|
||
<head>
|
||
<!--
|
||
*
|
||
* Copyright 2012-2019, Haiku, Inc. All rights reserved.
|
||
* Distributed under the terms of the MIT License.
|
||
*
|
||
* Authors:
|
||
* Humdinger <humdingerb@gmail.com>
|
||
* Translators:
|
||
* Humdinger
|
||
*
|
||
-->
|
||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||
<meta name="robots" content="all" />
|
||
<title>Workshop: Funknetzwerke nutzen</title>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||
</head>
|
||
<body>
|
||
|
||
<div id="banner">
|
||
<div><span>User guide</span></div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner">
|
||
<ul class="lang-menu">
|
||
<li class="now">Deutsch <span class="dropdown-caret">▼</span></li>
|
||
<li><a href="../id/workshop-wlan.html">Bahasa Indonesia</a></li>
|
||
<li><a href="../ca/workshop-wlan.html">Català</a></li>
|
||
<li><a href="../en/workshop-wlan.html">English</a></li>
|
||
<li><a href="../es/workshop-wlan.html">Español</a></li>
|
||
<li><a href="../fr/workshop-wlan.html">Français</a></li>
|
||
<li><a href="../fur/workshop-wlan.html">Furlan</a></li>
|
||
<li><a href="../it/workshop-wlan.html">Italiano</a></li>
|
||
<li><a href="../hu/workshop-wlan.html">Magyar</a></li>
|
||
<li><a href="../pl/workshop-wlan.html">Polski</a></li>
|
||
<li><a href="../pt_PT/workshop-wlan.html">Português</a></li>
|
||
<li><a href="../pt_BR/workshop-wlan.html">Português (Brazil)</a></li>
|
||
<li><a href="../ro/workshop-wlan.html">Română</a></li>
|
||
<li><a href="../sk/workshop-wlan.html">Slovenčina</a></li>
|
||
<li><a href="../fi/workshop-wlan.html">Suomi</a></li>
|
||
<li><a href="../sv_SE/workshop-wlan.html">Svenska</a></li>
|
||
<li><a href="../tr/workshop-wlan.html">Türkçe</a></li>
|
||
<li><a href="../zh_CN/workshop-wlan.html"> 中文 [中文]</a></li>
|
||
<li><a href="../ru/workshop-wlan.html">Русский</a></li>
|
||
<li><a href="../uk/workshop-wlan.html">Українська</a></li>
|
||
<li><a href="../jp/workshop-wlan.html">日本語</a></li>
|
||
</ul>
|
||
|
||
<span>
|
||
« <a href="workshop-email.html">Workshop: Managing Email</a>
|
||
:: <a href="contents.html" class="uplink">Contents</a>
|
||
:: <a href="applications.html">Applications</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
<div id="content">
|
||
<div>
|
||
|
||
|
||
<table class="index" id="index" summary="index">
|
||
<tr class="heading"><td>Index</td></tr>
|
||
<tr class="index"><td> <a href="#gui">Mit einem Funknetzwerk verbinden</a><br />
|
||
<a href="#commandline">Vom Terminal aus verbinden</a><br />
|
||
<a href="#firmware">Unterstützte Hardware zum Laufen bringen</a></td></tr>
|
||
</table>
|
||
|
||
<h1>Workshop: Funknetzwerke nutzen</h1>
|
||
|
||
<p>Bei der heutzutage üblichen permanenten Internetverbindung ist es unerlässlich eine funktionierende Netzwerkumgebung zu haben. Weil es für ein so kleines Projekt wie Haiku unmöglich ist mit der laufend neuen Hardware und ihren Treibern Schritt zu halten, verlässt sich Haiku auf eine <a href="http://www.freebsd.org">FreeBSD</a> Kompatibilitätsschicht für seine Netzwerktreiber.<br />
|
||
Dadurch werden eine Menge, aber natürlich nicht alle Geräte unterstützt. Für eine Liste unterstützter Hardware, siehe <a href="http://www.freebsd.org/releases/12.0R/hardware.html#wlan">FreeBSD 12.0's Release Hardware Notes</a>.</p>
|
||
<div class="box-info">Zur Zeit werden nur PCI, PCI-X, PCI-Express, Mini PCI, und Mini PCI-Express Geräte unterstützt.<br />
|
||
PCMCIA, CardBus, ExpressCard, USB und ISA Geräte funktionieren noch nicht.</div>
|
||
|
||
<h2>
|
||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="gui" name="gui">Mit einem Funknetzwerk verbinden</a></h2>
|
||
<p>Standardmäßig wird nach dem Booten automatisch mit dem ersten nicht-verschlüsselten Netzwerk verbunden. Mit der Desktop-App <a href="desktop-applets/networkstatus.html">Networkstatus</a> kann man mit einem spezifischen Netzwerk Kontakt aufnehmen.</p>
|
||
<p>Ein Rechtsklick auf dessen Icon in der Deskbar zeigt ein Kontextmenü, aus dem der öffentliche Name (die gesendete "SSID") des Netzwerks gewählt wird.</p>
|
||
<img src="images/workshop-wlan-images/join-network.png" alt="join-network.png" />
|
||
<p>Es öffnet sich ein Fenster, in dem die Art der Authentifizierung gewählt (wahrscheinlich WPA/WPA2, WEP ist keine sichere Verschlüsselung mehr!) und das Passwort für dieses Funknetzwerk eingegeben werden kann. <span class="button">OK</span> beginnt den Login-Prozess.<br />
|
||
Je nach verwendeter Hardware und Konfiguration kann das eine Weile dauern. Über den Fortschritt wird durch Benachrichtigungen informiert:</p>
|
||
<img src="images/workshop-wlan-images/join-status.gif" alt="join-network.gif" />
|
||
<p>Sobald "Ready" angezeigt wird und das Netzwerkstatus-Icon in der Deskbar ein rundes grünes Licht anzeigt, ist die Verbindung aufgebaut. Enden die Benachrichtigungen mit "No link" und einem gelben Dreieck als Icon, ging etwas schief, wahrscheinlich ein falsches Passwort.</p>
|
||
|
||
<h2>
|
||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="commandline" name="commandline">Vom Terminal aus verbinden</a></h2>
|
||
<p>Wer die Konsole bevorzugt oder Skripte nutzen möchte oder das <span class="path">~/config/settings/boot/UserBootscript</span>, um sich nach dem Hochfahren automatisch mit einem bestimmten Funknetzwerk zu verbinden, für den gibt es den Befehl <tt>ifconfig</tt>.</p>
|
||
<p>Um nach verfügbaren Funknetzwerken zu suchen, öffnet man ein Terminal und gibt die erste Zeile ein:</p>
|
||
<pre class="terminal">ifconfig /dev/net/iprowifi3945/0 scan
|
||
name address signal auth
|
||
haiku-top 01:d0:19:a6:88:42 30 WPA
|
||
ArcorInternet123 00:20:12:a4:29:e1 15 WPA</pre>
|
||
<p>Der Pfad zum eigenen Funknetzwerk-Adapter muss selbstverständlich entsprechend angepasst werden.<br />
|
||
Die Ausgabe zeigt den öffenlichen Namen (SSID), die MAC Adresse, Signalstärke und Authentifizierungsmethode aller gefundenen Netzwerke.</p>
|
||
<p>Mit folgender Befehlszeile wird mit einem bestimmten Funknetzwerk Verbindung aufgenommen. Einzusetzen ist der entsprechende öffentliche Name (SSID) und das zugehörige Passwort.</p>
|
||
<pre class="terminal">ifconfig /dev/net/iprowifi3945/0 join {SSID} {Passwort}</pre>
|
||
<p>Bevor man <tt>ifconfig</tt> Befehle absetzt, sollte man warten bis die erste Konfiguration des Funknetzwerk-Adapters nach dem Hochfahren abgeschlossen ist, da diese ansonsten eventuell ignoriert werden. Je nach verwendeter Hardware und Konfiguration kann das eine Weile dauern. Am besten man hat ein Auge auf die Benachrichtigungen...</p>
|
||
|
||
<h2>
|
||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||
<a id="firmware" name="firmware">Unterstützte Hardware zum Laufen bringen</a></h2>
|
||
<p>Die meisten modernen Funknetz-Chipsätze funktionieren ohne irgendwelche zusätzlichen Maßnahmen.</p>
|
||
|
||
<p>Einige ziemlich alte Chipsets (Intel 2100/2200/2225/2915, Broadcom 43xx, Marvell 88w8335) benötigen Firmware-Modue, die jedoch aus lizenzrechtlichen Gründen nicht zusammen mit Haiku geliefert werden dürfen. Um diese Funknetzkarten betreiben zu können existiert ein Skript, das alle benötigten Dateien herunterlädt und installiert.</p>
|
||
<p>Dazu gibt man im Terminal folgendes ein:</p>
|
||
<pre class="terminal">install-wifi-firmwares.sh</pre>
|
||
<p>Es werden die entsprechenden Lizenzen angezeigt, die akzeptiert werden müssen bevor die Firmwaredateien installiert werden.</p>
|
||
|
||
<p>Wenn man die Firmwaredateien nicht über das <tt>install-wifi-firmwares.sh</tt> Skript herunterladen kann (vielleicht hat man ja keine funktionierende Internetverbindung unter Haiku), kann man stattdessen <a href="http://www.haiku-os.org/files/download-data-for-wlan-firmwares.txt">dieses Shellskript</a> herunterladen und unter einem anderen Betriebssystem mit installiertem <tt>wget</tt> und <tt>zip</tt> ausführen.<br />
|
||
Windows Benutzer müssen <a href="http://gnuwin32.sourceforge.net/packages/wget.htm">wget</a> und <a href="http://gnuwin32.sourceforge.net/packages/zip.htm">zip</a> für Windows in deren Standard-Orten installiert haben und <a href="https://www.haiku-os.org/files/download-data-for-wlan-firmwares.bat">dieses Batchskript</a> benutzen.<br />
|
||
Das Skript lädt die benötigten Dateien herunter und erstellt eine ZIP Datei, die man dann unter Haiku in <tt>/boot</tt> entpackt. Ist das geschehen, öffnet man ein Terminal und schreibt:</p>
|
||
<pre class="terminal">install-wifi-firmwares.sh</pre>
|
||
<p>Es werden die entsprechenden Lizenzen angezeigt, die akzeptiert werden müssen bevor die Firmwaredateien installiert werden.</p>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="nav">
|
||
<div class="inner"><span>
|
||
« <a href="workshop-email.html">Workshop: E-mails verwalten</a>
|
||
:: <a href="contents.html" class="uplink">Contents</a>
|
||
:: <a href="applications.html">Anwendungen</a> »
|
||
</span></div>
|
||
</div>
|
||
|
||
</body>
|
||
</html>
|