私は私を夢中にさせようとしている問題に直面しています。 Debian Linuxディストリビューションを実行していて、現在ワイヤレスネットワークへの接続を確立しようとしています(WPA2セキュリティ、wpa_supplicantはすでにインストールされています)。ワイヤレスドングルはネットワークに接続しますが、pingに応答するだけで、イーサネットケーブルが接続されている場合は、別のコンピューターからSSH経由で接続できます。イーサネット接続を抜いた後もワイヤレス接続でアクセスできますが、機能しません。有線ネットワークへの接続が作成されるまで。ここでの構成に問題があるかどうかはわかりません...
'ifconfig wlan0'の出力:
wlan0 IEEE 802.11bgn ESSID:"*censored*" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.457 GHz Access Point: *censored*
Bit Rate:72.2 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:****-****-****-****-****-****-****-**** Security mode:open
Power Management:off
Link Quality=89/100 Signal level=58/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
/ etc/network/interfacesの内容
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.178.130
netmask 255.255.255.0
allow-hotplug wlan0
iface wlan0 inet static
wpa-ssid "*censored*"
wpa-key-mgmt WPA-PSK
wpa-group TKIP CCMP
wpa-psk *censored*
address 192.168.178.131
netmask 255.255.255.0
gateway 192.168.178.1
Wlan0とeth0に同じネットワークアドレスを使用しないでください(あなたの場合は192.168.178.0/24
)、これはルーティングを混乱させ、おそらくネットワークスクリプトも混乱させます。両方のインターフェースが同じネットワークに接続されている場合は、 ネットワークボンド (Debianドキュメント ここ 、例 ここ )を設定する必要があります
# apt-get install ifenslave
次に/etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet manual
wpa-ssid "*censored*"
wpa-key-mgmt WPA-PSK
wpa-group TKIP CCMP
wpa-psk *censored*
wpa-bridge bond0 # fixes mac address of outgoing packets so that they are consistent
bond-master bond0
bond-mode active-backup
bond-miimon 100 # checks link status every 100 msec
bond-give-a-chance 10 # when wlan comes up wait up to 10 seconds for it to
allow-hotplug bond0
iface bond0 inet static
address 192.168.178.130
netmask 255.255.255.0
gateway 192.168.178.1
bond-slaves eth0 # automatically brings up eth0 and slaves it to this bond
bond-mode active-backup # uses primary if available, otherwise fallback to other
bond-primary eth0 # priority to use eth0 when available
bond-miimon 100
同様の問題について尋ねられました。長い間調べた結果、この奇妙な振る舞いの理由を見つけました。使用されたワイヤレスアクセスポイントは、Isolation-Modeを使用するように構成されました。したがって、このアクセスポイントに接続されている各ワイヤレスデバイスは、他のデバイスを見ることができません。 pingを実行していたPCは、eth0が接続されている場合にのみ信号を受信できましたが、パケットはeth0を経由するだけだったためです。したがって、分離モードをオフにした後は問題ありませんでした。
提案された解決策のいずれかが機能しない場合の追加のメモと同じように。ルーターのルーティングルールが干渉していないことを確認してください。