Haiku での Wifi

index サポートされているハードウェア

全ての FreeBSD 8 wlan ドライバーは動作すると思われます。ただし, PCMCIA, CardBus, ExpressCard, USB, ISA ベースのカードは動作しません。 PCI, miniPCI, PCI-Express, miniPCI-Express, PCI-X は動作すると思われます。
以下のようなデバイスとドライバーをサポートします:

index WEP 暗号化

WEP 暗号化はコマンドラインのアプリケーション setwep を通してサポートされます。それは一時的に暗号化されているワイヤレスネットワーク、もしくは WEP 暗号化されているネットワークに参加するためのものです。 setwep は 64-bit と 128-bit の WEP 暗号の文字列キー・16進法キ両方をサポートします。 (WEP ノート も参照)

使い方は: setwep device_path [ssid] [key]

以下に二つの例を示しましょう。仮にネットワークカードを "/dev/net/iprowifi3945/0" 、ネットワーク名を "haikuwiki" とします。

例 1: 64-bit WEP で暗号化されたネットワークに16進法キーを使用し接続する

setwep /dev/net/iprowifi3945/0 haikuwifi 0x3456789abc

例 2: 暗号化されていないネットワークに接続する

setwep /dev/net/iprowifi3945/0 haikuwifi
  • device_path を見つけるには 設定 -> ネットワーク を使うと良いでしょう。
  • 起動時に自動で接続するようにするには、 setwep コマンドをあなたの home/config/boot/UserBootscript ファイルに追加すると良いでしょう。
  • WEP ノート

    index WPA 暗号化

    今現在、 Haiku では WPA 暗号を利用することが出来ません。 けれども、準備している未完成の WPA 暗号の実装があります。これを改善するためのいくつかのタスクは、 wpa_supplicant のビルドプロセスにそれを組み込み、コンパイルとランタイムの問題を直す事です。

    index install-wifi-firmwares.sh

    Intel ipw2100, Intel ipw2200/2225/2915, Broadcom 43xx & Marvell 88W8335 のためのファームウェアをインストールするには、以下を実行する必要があります。

    install-wifi-firmwares.sh
    

    Haiku にオリジナルのファームウェアアーカイブを配布することをライセンス条項が許可しているため、 Intel ipw2011, ipw22xx はエンドユーザー承認があればインターネット接続無しでインストールできます。しかし、 Broadcom 43xx と Marvell 88W8335 は、 Haiku と共に個別のファームウェアを配布できないため、アクティブなインターネット接続が必要です。

    自分で Haiku イメージ をビルドしている方は、上述に従い、 build/jam/UserBuildConfig を編集することができます。 編集についての詳細と wifi の話題に関するとさまざまなアップデートはこのドキュメントのオンライン版を参照してください。

    もし、ファームウェアをダウンロードする必要があるが、 Haiku 環境にインターネット接続が無い場合は、 Haiku の /boot に展開するためのzipファイルを作成するシェルスクリプトがオンライン版にあります。