編集する

編集する

私はこの質問に関連しない理由から、デフォルトのシステムパッケージセット以外には何もインストールされていない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

おすすめ記事