私はDebian Stretch / TestingとXfceを使用しています。私は8年前のAcerラップトップを持っています。私は現在、network-manager-gnome
私が教える大学でWiFiに接続されたノートパソコンを使用しています。
ほとんどの場合、問題はありません。しかし、奇妙なことが起こった。月曜日、月曜日のみ(過去3週間毎週月曜日)。私の接続は約2〜3分間続き、徐々に中断されます。今日、携帯電話で作成したWiFiホットスポットに接続したとき、実際に同じことが行われました。私の携帯電話は同時に大学のWi-Fiでうまく動作します。
今日、network-manager-gnome
Wi-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
ファイルへの接続を確立することです。
答え1
異なる WLAN に異なるネットワーク インターフェイスを使用する代わりに、1 つのインターフェイスを使用することをお勧めします。ローミングモードwpa_supplicantの場合、wpa_supplicant.conf
WLANの詳細に使用されます。これが私がラップトップでやっていることです。
だから私の/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_gui
wpa_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
}