1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" lang=
"jp" xml:
lang=
"jp">
7 * Copyright 2012-2016, Haiku, Inc. All rights reserved.
8 * Distributed under the terms of the MIT License.
11 * Humdinger <humdingerb@gmail.com>
17 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8" />
18 <meta http-equiv=
"Content-Style-Type" content=
"text/css" />
19 <meta name=
"robots" content=
"all" />
20 <title>ワークショップ: ワイヤレスネットワーク
</title>
21 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0" />
22 <link rel=
"stylesheet" type=
"text/css" href=
"../Haiku-doc.css" />
27 <div><span>ユーザーガイド
</span></div>
32 <ul class=
"lang-menu">
33 <li class=
"now"><img src=
"../images/flags/jp.png" alt=
"" /> 日本語
</li>
34 <li><a href=
"../ca/workshop-wlan.html"><img src=
"../images/flags/ca.png" alt=
"" />Català
</a></li>
35 <li><a href=
"../de/workshop-wlan.html"><img src=
"../images/flags/de.png" alt=
"" />Deutsch
</a></li>
36 <li><a href=
"../en/workshop-wlan.html"><img src=
"../images/flags/gb.png" alt=
"" />English
</a></li>
37 <li><a href=
"../es/workshop-wlan.html"><img src=
"../images/flags/es.png" alt=
"" />Español
</a></li>
38 <li><a href=
"../fr/workshop-wlan.html"><img src=
"../images/flags/fr.png" alt=
"" />Français
</a></li>
39 <li><a href=
"../it/workshop-wlan.html"><img src=
"../images/flags/it.png" alt=
"" />Italiano
</a></li>
40 <li><a href=
"../hu/workshop-wlan.html"><img src=
"../images/flags/hu.png" alt=
"" />Magyar
</a></li>
41 <li><a href=
"../pl/workshop-wlan.html"><img src=
"../images/flags/pl.png" alt=
"" />Polski
</a></li>
42 <li><a href=
"../pt_PT/workshop-wlan.html"><img src=
"../images/flags/pt_PT.png" alt=
"" />Português
</a></li>
43 <li><a href=
"../pt_BR/workshop-wlan.html"><img src=
"../images/flags/pt_BR.png" alt=
"" />Português (Brazil)
</a></li>
44 <li><a href=
"../ro/workshop-wlan.html"><img src=
"../images/flags/ro.png" alt=
"" />Română
</a></li>
45 <li><a href=
"../sk/workshop-wlan.html"><img src=
"../images/flags/sk.png" alt=
"" />Slovenčina
</a></li>
46 <li><a href=
"../fi/workshop-wlan.html"><img src=
"../images/flags/fi.png" alt=
"" />Suomi
</a></li>
47 <li><a href=
"../sv_SE/workshop-wlan.html"><img src=
"../images/flags/sv_SE.png" alt=
"" />Svenska
</a></li>
48 <li><a href=
"../zh_CN/workshop-wlan.html"><img src=
"../images/flags/zh_CN.png" alt=
"" /> 中文 [中文]
</a></li>
49 <li><a href=
"../ru/workshop-wlan.html"><img src=
"../images/flags/ru.png" alt=
"" />Русский
</a></li>
50 <li><a href=
"../uk/workshop-wlan.html"><img src=
"../images/flags/uk.png" alt=
"" />Українська
</a></li>
54 «
<a href=
"workshop-email.html">Workshop: Managing Email
</a>
55 ::
<a href=
"contents.html" class=
"uplink">Contents
</a>
56 ::
<a href=
"applications.html">Applications
</a> »
64 <table class=
"index" id=
"index" summary=
"index">
65 <tr class=
"heading"><td>目次
</td></tr>
66 <tr class=
"index"><td>
67 <a href=
"#firmware">サポートされているハードウェアを動くようにする
</a><br />
68 <a href=
"#gui">ワイヤレスネットワークに接続する
</a><br />
69 <a href=
"#commandline">コマンドラインから接続する
</a><br />
70 <a href=
"#tips">ヒント
</a>
74 <h1>ワークショップ: ワイヤレスネットワーク
</h1>
76 <p>ネットワークを動作させるようにすることは、今日のインターネット常時接続への要求において必要不可欠なことです。小さなプロジェクトにとって、すべてのさまざまな、絶え間なく変化するハードウェアとドライバーについていくことはとても困難なことです。Haiku はネットワークドライバーを
<a href=
"http://www.freebsd.org">FreeBSD
</a> 互換レイヤーに依存しています。
<br />
77 これは、大量のハードウェアのサポートを保証します。しかし、それらの
100% がサポートされるわけではありません。サポートされているモデルの
<a href=
"https://www.haiku-os.org/guides/daily-tasks/wireless#hardware-notes">リスト
</a>をオンラインで参照するか、
<a href=
"http://www.freebsd.org/releases/9.3R/hardware.html#wlan">FreeBSD
9.3 リリースのハードウェアノート
</a>をチェックしてください。
</p>
78 <div class=
"box-info">現在のところ、PCI、PCI-X、PCI-Express、Mini PCI、および Mini PCI-Express デバイスのみサポートされているはずです。
<br />PCMCIA、CardBus、ExpressCard、USB、および ISA デバイスは動作するようになるのにまだ作業が必要です。
</div>
81 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
82 <a id=
"firmware" name=
"firmware">サポートされているハードウェアを動くようにする
</a></h2>
83 <p>一般にサポートされたハードウェアの最初のハードルを超えたとしても、いくつかのワイヤレスネットワークカードは正しく動作させるためにバイナリのファームウェアを必要とします。ライセンス問題のため、Haiku はいくつかのプロエタリなファームウェアを同梱できません。しかし、Haiku には、ユーザーのために必要なプロエタリバイナリをすべて取得してインストールする簡単なスクリプトが入っています。一般に、ワイヤレスネットワークを使おうとするなら、このスクリプトを動かして、システムが必要とするときに、これらすべてのファームウェアを利用可能な状態にするのは良い考えです。
</p>
84 <p>ターミナルを立ち上げて、次のように入力します。
</p>
85 <pre class=
"terminal">install-wifi-firmwares.sh
</pre>
86 <p>ライセンスを見なおして承認後、利用できるファームウェアファイルをすべてインストールします。
</p>
88 <p>Haiku でこれら不足するファームウェアをダウンロードするためのインターネットアクセスが無い場合、オフラインで行う方法があります。以下の
<a href=
"#tips">tips
</a> を見てください。
</p>
91 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
92 <a id=
"gui" name=
"gui">ワイヤレスネットワークに接続する
</a></h2>
93 <p>デフォルトでは、Haiku は起動後に見つけた最初の暗号化されていないワイヤレスネットワークにつながります。特定のネットワークに接続させるには、デスクトップアプレットの
<a href=
"desktop-applets/networkstatus.html">NetworkStatus
</a> を使用します。
</p>
94 <p>Deskbar 内の NetworkStatus アイコンを右クリックして、ネットワークの公開名 (public name) を選択します (それはネットワークが送信する
"SSID" です)。
96 <img src=
"images/workshop-wlan-images/join-network.png" alt=
"join-network.png" />
97 <p>ウィンドウが開きます。そこに、認証方式 (たぶん、WPA か WPA2 のどちらか。WEP はもはやセキュアな暗号ではありません!) とパスワードを入力します。
<span class=
"button">OK
</span> を押して、ログインプロセスを開始します。
<br />ハードウェアとネットワーク構成によっては、これはしばらくかかるかもしれません。通知ウィンドウで情報が提示されるでしょう。
</p>
98 <img src=
"images/workshop-wlan-images/join-status.gif" alt=
"join-network.gif" />
99 <p>通知ウィンドウが、いったん
"Ready" と表示し、Deskbar 中の NetworkStatus のアイコンが緑の丸になったら、接続が確立されています。通知が
"No link" で終わり、アイコンが黄色の三角なら、なにか異常が発生しています。おそらくパスワードが間違っています。
103 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
104 <a id=
"commandline" name=
"commandline">コマンドラインから接続する
</a></h2>
105 <p>コマンドラインを使うのを好むか、スクリプトを使いたいか、または
<span class=
"path">~/config/settings/boot/UserBootscriptt
</span> で起動時に特定のネットワークへの接続を自動化したいなら、
<tt>ifconfig
</tt> コマンドがあります。
</p>
106 <p>ターミナルを起動して、以下の最初の行を入力して利用できるワイヤレスネットワークを検索します。
</p>
107 <pre class=
"terminal">ifconfig /dev/net/iprowifi3945/
0 scan
108 name address signal auth
109 haiku-top
01:d0:
19:a6:
88:
42 30 WPA
110 ArcorInternet123
00:
20:
12:a4:
29:e1
15 WPA
</pre>
111 <p>もちろん、ワイヤレスネットワークアダプタへのパスは修正する必要があります。
<br />出力は、見つかったすべてのネットワークの公開名 (SSID)、MAC アドレス、信号強度および認証方式です。
</p>
112 <p>ネットワークに参加するには、次の行を使い、各自の公開名 (SSID) とパスワードを挿入します。
</p>
113 <pre class=
"terminal">ifconfig /dev/net/iprowifi3945/
0 join {SSID} {password}
</pre>
114 <p>システム起動後、ワイヤレスネットワークアダプタの初期設定が完了していることを、
<tt>ifconfig
</tt> コマンドの実行前に確認してください。さもなければ、コマンドは無視されます。ハードウェアとネットワークの構成により、それはしばらくかかります。通知を見てください。
</p>
117 <a href=
"#"><img src=
"../images/up.png" style=
"border:none;float:right" alt=
"index" /></a>
118 <a id=
"tips" name=
"tips">ヒント
</a></h2>
119 <h3>ファームウェアファイルをオフラインでダウンロードする
</h3>
120 <p>バイナリファームウェアファイルを
<tt>install-wifi-firmwares.sh
</tt> スクリプトで入手できない場合 (たとえば、Haiku でインターネット接続ができないため)、同様に
<a href=
"http://www.haiku-os.org/files/download-data-for-wlan-firmwares.txt">このシェルスクリプト
</a>をダウンロードし、
<tt>wget
</tt> と
<tt>zip
</tt> がインストールされたほかの OS から実行できます。
<br />
121 Windows ユーザーは、Windows 用の
<a href=
"http://gnuwin32.sourceforge.net/packages/wget.htm">wget
</a> と
<a href=
"http://gnuwin32.sourceforge.net/packages/zip.htm">zip
</a> を規定の位置にインストールしている必要があります。それから、
<a href=
"https://www.haiku-os.org/files/download-data-for-wlan-firmwares.bat">このバッチファイルスクリプト
</a>を使用してください。
<br />
122 このスクリプトは必要なファイルをダウンロードし、Haiku の
<tt>/boot
</tt> で解凍するための zip ファイルを作成するでしょう。解凍後、ターミナルを開いて以下を入力します。
</p>
123 <pre class=
"terminal">install-wifi-firmwares.sh
</pre>
124 <p>ライセンスを見なおして承認後、利用できるファームウェアファイルをすべてインストールします。
</p>
126 <p>iprowifi4965 のようないくつかのワイヤレスネットワークチップセット用の Haiku ドライバーは、WPA 暗号化を使用している時に接続が失われがちです。もし、その影響を受けているなら、ネットワークに接続する前に、
"HT モード" (
802.11n の高スループットモード) を無効にしてみてください。
128 <pre class=
"terminal">ifconfig /dev/net/iprowifi4965/
0 -ht
</pre>
129 <p>それで問題が解決するなら、毎起動時に自動的に適用されるよう、
<span class=
"path">~/config/settings/boot/UserBootscript
</span> にその行を記載してください。
</p>
134 <div class=
"inner"><span>
135 «
<a href=
"workshop-email.html">ワークショップ: メールの管理
</a>
136 ::
<a href=
"contents.html" class=
"uplink">目次
</a>
137 ::
<a href=
"applications.html">アプリケーション
</a> »