私はこの質問に関連しない理由から、デフォルトのシステムパッケージセット以外には何もインストールされていないDebian Jessieシステムを持っています。
ワイヤレスネットワークに接続する最も簡単な方法は何ですか?重要なのは、私のネットワークがWEPを使用していることです(例えば、WEPを使用するのが悪いことを知っています)。提案された回答に以下が必要な場合のボーナスポイント必要な最小パッケージ数(依存関係を含む)各項目を手動でダウンロードする必要があるためです。
wireless-tools
、、、wpa_supplicant
およびをインストールしましたが、isc-dhcp-client
何も取得できませんでした。を使用してリンクを確立できましたが、ip link set up wlan0
実際にはルーターに接続するためにパスワードを入力できる場所まで到達できませんでした。
ベストアンサー1
ワイヤレスインターフェイスを呼び出してコマンドラインから起動できます。 Debian Jessieのデフォルトパッケージには、これを行うために必要なすべてが含まれています。
SSID が「example」で、WPA2 事前共有鍵が「abcdefg」であるとします。以下を含む wpa_supplicant.conf ファイルを作成します。
network={
ssid="example"
psk="abcdefg"
scan_ssid=1
}
さて、ルートとして次のように言います。
# wpa_supplicant -c wpa_supplicant.conf -i wlan0 &
成功したリンクが表示されるのを待ってから、次のように言います。
# dhclient wlan0
アドレス指定とデフォルトのルーティングを使用しip addr show dev wlan0
て確認します。ip route show dev wlan0
より継続的なソリューションが必要で、まだ必要なパッケージに制限したい場合は、ifupdownシステムを使用することをお勧めします。 /etc/network/interfaces.d/wlan0 を編集すると、次のようになります。
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface wlan0 inet6 auto
説明するために、/etc/wpa_supplicant/wpa_supplicant.conf を作成します。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="example"
psk="abcdefg"
scan_ssid=1
}
netdevグループに自分自身を追加するために使用しますusermod -a -G netdev vk5tu
。ログアウト。今試してみてくださいifup wlan0
。このインターフェイスは実行時に自動的に表示されるはずです。
編集する
WPAの代わりにWEPを使用しているようです。この場合、wpa_supplicant句network
は次のようになります。
network={
ssid="example"
wep_key0="abcdefg"
wep_tx_keyidx=0
key_mgmt=NONE
}
を使用してWEPを設定することもできますifconfig
。