EN JA
UPGT(4)
UPGT(4) FreeBSD Kernel Interfaces Manual UPGT(4)

名称

upgtConexant/Intersil PrismGT SoftMAC USB IEEE 802.11b/g 無線ネットワークデバイス

書式

このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに置きます:

device ehci
device uhci
device ohci
device usb
device upgt
device wlan

もう一つの方法として、ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:

if_upgt_load="YES"

解説

upgt ドライバは、GW3887 チップセットに基づく USB 2.0 Conexant/Intersil PrismGT シリーズ無線アダプタをサポートします。

upgt ドライバが動作することができる次のモードがあります:

BSS モード
また、 infrastructure モードとして知られていて、これは、アクセスポイントと関連しているとき、使用されますが、すべてのトラフィックを渡します。このモードは、デフォルトです。
monitor モード
このモードで、ドライバは、アクセスポイントと関連しないで、パケットを受信することができます。これは、内部の受信フィルタを無効にし、カードが、通常アクセスすることができないか、またはアクセスポイントをスキャンするために、ネットワークからパケットを獲得することを有効にします。

upgt は、ソフトウェア WEP をサポートします。 Wired Equivalent Privacy (WEP) は、無線ネットワークの事実上の暗号化標準です。通常、3 つのモードの 1 つでそれを設定できます: 暗号化なし。 40 ビット暗号化。または、104 ビット暗号化です。残念ながら、WEP プロトコルの重大な脆弱性のため、無線通信を安全にするための唯一のメカニズムとして使用しないことを強く勧めます。 WEP は、デフォルトでは有効にされません。

ifconfig(8) で実行時に upgt ドライバを設定することができます。

関連ファイル

このドライバは、動作する前に upgtfw ファームウェアがインストールされていることを必要とします。ファームウェアファイルは、公的に利用可能ではありません。 pkg_add(1) を使用して、インストールすることができるファームウェアのパッケージを利用可能です:

http://weongyo.org/project/upgt/upgt-firmware-2.13.1.0.tar.gz

ハードウェア

upgt ドライバは、次の中でも、GW3887 チップセットに基づく USB 2.0 Conexant/Intersil PrismGT シリーズ無線アダプタをサポートします:

  • Belkin F5D7050 (version 1000)
  • Cohiba Proto Board
  • D-Link DWL-G120 Cohiba
  • FSC Connect2Air E-5400 USB D1700
  • Gigaset USB Adapter 54
  • Inventel UR045G
  • SMC EZ ConnectG SMC2862W-G
  • Sagem XG703A
  • Spinnaker DUT
  • Spinnaker Proto Board

使用例

既存の BSS ネットワークに結合します (すなわち、アクセスポイントに接続します):

ifconfig wlan create wlandev upgt0 inet 192.168.0.20 \ 
    netmask 0xffffff00

ネットワーク名“ my_net”で特定の BSS ネットワークに結合します:

ifconfig wlan create wlandev upgt0 ssid my_net up

64 ビットの WEP 暗号化で特定の BSS ネットワークに結合します:

ifconfig wlan create wlandev upgt0 ssid my_net \ 
        wepmode on wepkey 0x1234567890 weptxkey 1 up

歴史

upgt ドライバは、 OpenBSD 4.3 ではじめて登場しました。

作者

upgt ドライバは、 Marcus Glocker <mglocker@openbsd.org>によって書かれました。

ハードウェア仕様は、人々によって http://www.prism54.org にリバースエンジニアされました。

警告

upgt ドライバは、USB 2.0 デバイス (GW3887 チップセット) だけをサポートしますが、 NET2280, ISL3880 と ISL3886 チップセットを含む USB 1.0 デバイスをサポートしません。さらなるいくつかの取り組みが、USB 1.0 サポートをドライバに追加するために必要です。
April 17, 2008 FreeBSD