最新のNetBSD用のAR9271ドライバはどこにありますか?ターゲットマシンにインターネットアクセスがないため、最初にWiFiドングルをセットアップする必要があります。
私はこれだけを見つけました: https://www.daemon-systems.org/man/athn.4.html
[〜#〜] update [〜#〜]:wpa_supplicantは既に書き込まれていますが、デバイスが表示されませんでした。
ドングルを差し込むと、次のように表示されます。
ugen0 at uhub4 port 8
ugen0: Mediatek 802.11 n WLAN, rev 2.01/00, addr 2
ifconfig
は、re0
およびlo0
インターフェースのみを表示します。
[〜#〜] update [〜#〜]:いくつかのLinuxフォーラムで、ドングルがAtherosチップを使用していることを確認しましたが、WindowsとRalinkを参照してください。 ral
ドライバーもNetBSDに統合されていますが、状況は変わりません。dmesg.bootにra~
デバイスがありません。
私はこれを調査したところ、収集できるものからathk
が_NetBSD 7
_に追加されたばかりです(_NetBSD Current
_とも呼ばれます(NetBSD 6ではなく、あなたが想定しているものです)。 re running?)、これはwas NetBSDの開発バージョンで、まだ発表されていませんが、今日まで多かれ少なかれリリースされていました。
7では、それはgeneric
カーネルの一部である必要があるため、ドライバーを手動でロードする必要はありません。だから私はfxにアップグレードすることをお勧めすると思います。 _7 RC3
_または_7 RC3
_を最初から再インストールするか、公開されてISOが利用可能になるまで数日待つこともできます。その後、うまくいけば、それは自動的に機能するでしょう。
必要に応じて、NetBSD 7 RC3 ここ を入手できます。
NetBSD athn
ドライバーが hardware をサポートしている場合、必要なすべてのファームウェアファイルはNetBSDに付属しています。
セットアップでは、暗号化されたネットワーク用にwpa_supplicant
を構成してからデーモンを起動し、次にdhclient
から適切なインターフェース(athn
)を使用します。 Linuxシステムからconfファイルを取得できます。すべてのワイヤレスドライバが802.11n
または802.11ac
をサポートしているわけではありません。
カーネルがデバイスを「ugen」としてマークしている場合、デバイスはどのデバイスドライバーによっても認識/要求されません。
USBドングルなので、別のドングルを試してみることをお勧めします。 urtwn(Realtek RTL8188CU/RTL8188EU/RTL8192CUチップセットを使用)、urtw(Realtek RTL8187B/Lチップセットを使用)、zyd(ZyDAS ZD1211/ZD1211Bチップセットを使用)、およびotus(Atheros)でサポートされているデバイスの長いリストがあります。 USB AR9001Uチップセット)
これらのデバイスのマニュアルページには、動作することがわかっているアダプタのリストが含まれています。最近、買い物に出かけるときのために、リストの最近のコピーを携帯電話のメモ帳に保存しています。
rum、ral、およびatuは、私のリストの他のドライバーです。
最初にワイヤレスアダプタを確認してください:ifconfig
出力にはネットワークデバイス(イーサネットおよびワイヤレスアダプター)が表示されます。athn0ドライバーはリストに含まれていますか?
次にwpaサプリカントを設定します:vi /etc/wpa_supplicant.conf
例:
network={
ssid="yourssid"
scan_ssid=1
key_mgmt=WPA-PSK
psk="yourpsk"
}
正確なSSID(WLANの名前)と、もちろん正確なpsk(事前共有キー)を設定することが重要です。どちらも大文字と小文字が区別されます。
詳細については、 http://wiki.netbsd.org/tutorials/how_to_use_wpa_supplicant/ を参照してください。
次に、rc initを構成します。/ etc/rc.confにエントリを追加して、起動時にネットワークを構成します。
dhcpcd_flags="-q -b"
wpa_supplicant="YES"
wpa_supplicant_flags="-B -i athn0 -c /etc/wpa_supplicant.conf"
DHCPクライアントデーモンであるdhcpcdを使用します:
vi /etc/ifconfig.athn0
up
dhcp
3番目に、ワイヤレスサービスを開始します:2つの可能性があります
コンピュータを再起動するか、
あなたはwpa_supplicantをで始めることができます
/etc/rc.d/wpa_supplicant start
次に、でネットワークを再起動します
/etc/rc.d/network restart
最後になりましたが、(インタラクティブモードで)構成を改善するためのきちんとしたプログラムをrootとして試すことができます:
wpa_cli
reconfigure
status
save_config
quit
ネットワークカードの構成後、正しく機能しているかどうかをテストします。ping
コマンドを使用して、のIPアドレスに3つのパケットを送信します。 localhostまたは選択したDNS名(例:
ping -c3 www.netbsd.org
そしてあきらめないでください! NetBSDは堅実で、ブロートウェアはなく、systemd
で煩わされることもありません。そしてボーナスとして、pkgsrcを使用することができます!
NetBSDでは、wpa_supplicantを使用してデバイスをwlanに対して認証します。これには、通常/etc/wpa_supplicant.confという名前の短い構成ファイルを作成する必要があります。
頑張って、ブラックキャット