大学ネットワークにおけるWiFiまたはWPA申請者の手動設定

大学ネットワークにおけるWiFiまたはWPA申請者の手動設定

私はDebian Stretch / TestingとXfceを使用しています。私は8年前のAcerラップトップを持っています。私は現在、network-manager-gnome私が教える大学でWiFiに接続されたノートパソコンを使用しています。

ほとんどの場合、問題はありません。しかし、奇妙なことが起こった。月曜日、月曜日のみ(過去3週間毎週月曜日)。私の接続は約2〜3分間続き、徐々に中断されます。今日、携帯電話で作成したWiFiホットスポットに接続したとき、実際に同じことが行われました。私の携帯電話は同時に大学のWi-Fiでうまく動作します。

今日、network-manager-gnomeWi-Fiホットスポットの使用中に接続が切断されました。そのため、ネットワーク管理者を無効にし、手動設定でホットスポットに接続しました。このWiFi接続は非常にうまく機能します。

手動設定の場合、ファイルはそのディレクトリ/etc/network/interfacesに保存されました。interfaces.d私が作った/etc/network/interfaces.d/wlan0。以下の内容があります。

auto wlan_home
iface wlan_home inet dhcp
    wpa-ssid home-network-ssid
    wpa-psk secret-key

auto wlan_hotspot
iface wlan_hotspot inet dhcp
    wpa-ssid wifi-hotspot-ssid
    wpa-psk secret-key

接続するには、次のコマンドを使用します(ホームネットワークの例)。

sudo ifup wlan0=wlan_home

(もちろん、wlan0実際のパスワードではなく生成されたキーと共にファイル(chmod 600)の正しい読み取りおよび書き込み権限を設定しました。)

今私の質問に答えます。wlan0大学ネットワークに接続できるように、ファイルに正しい設定情報を追加したいと思います。ネットワーク管理者が失敗した場合は、この手動設定を使用して接続できるようにしたいです。以下は接続に関する一般的な情報ですnm-connection-editor。私のファイルに入れる正しい接続情報の指示が見つかりません。そうでない場合、おそらく唯一のオプションはwpa_supplicant.confファイルへの接続を確立することです。

大学WiFi設定

答え1

異なる WLAN に異なるネットワーク インターフェイスを使用する代わりに、1 つのインターフェイスを使用することをお勧めします。ローミングモードwpa_supplicantの場合、wpa_supplicant.confWLANの詳細に使用されます。これが私がラップトップでやっていることです。

だから私の/etc/network/interfaces外観はどうですか?

iface wlan0 inet dhcp
  wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

私のものwpa_supplicant.confには次のようなものがあります。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

network={
  ssid="first_ssid"
  psk="blah1"
  priority=30
}

network={
  ssid="second_ssid"
  psk="blah2"
  priority=50
}

など。とても素敵で簡単です。私はこのようにEAPを設定していませんが、それを指定するために使用できるいくつかのオプションがあります。

wpa_cli必要に応じて他のネットワークを動的に使用または追加することもできます。スクリプト可能です。wpa_guiwpa_cli

(間違いなくとても興味深い問題は、毎週月曜日に何が起こって接続が失敗するかです。 )

答え2

これは私の/etc/network/interfacesファイルです。

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

#source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

# Wifi network interface
allow-hotplug wlan0
#iface wlan0 inet manual 
#   wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

#iface default inet dhcp

iface wlan0 inet manual上下に注釈付きの行を表示できますwpa-roam...。この設定を有効にすると、再起動せずにシステムがハングした後にWi-Fiが再接続されなくなります。

/etc/wpa_supplicant/wpa_supplicant.confファイルの私の設定は次のとおりです。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

network={
    ssid="University-Network-Name"
    scan_ssid=1
    key_mgmt=WPA-EAP
    identity="my-username"
    password="secret-password"
    eap=PEAP
    phase1="peaplabel=0"
    phase2="auth=MSCHAPV2"
    priority=30
}

network={
    ssid="home-ssid-name"
    psk="secret-password"
    priority=40
}

関連情報