ワイヤレスアクセスポイントに接続できません:関連付けがタイムアウトしました


3

VersaLink 327WをワイヤレスレンジエクステンダーおよびAPとして使用して、ワイヤレスカバレッジ拡大しようとしています。

私は指示に従った:

  1. DSLを無効にしました。
  2. WEPキーによるワイヤレスアクセスを有効にしました(デバイスはWPAおよびWPA2をサポートしていません)。
  3. DHCPを無効にしました。
  4. IPアドレスを設定します192.168.7.2(これがイーサネット経由で接続されるメインルーターはであるため192.168.7.1)。

残念ながら、LinuxボックスからWiFi経由でデバイスに接続することはできません。

kernel: [run timestamp] wlan0: authenticated0
kernel: [run timestamp] iwlwifi 0000:03:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use
kernel: [run timestamp] iwlwifi 0000:03:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
kernel: [run timestamp] iwlwifi 0000:03:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
kernel: [run timestamp] wlan0: associate with <<6*hex>> (try 1/3)
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): supplicant interface state: scanning -> authenticating
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): supplicant interface state: authenticating -> associating
kernel: [run timestamp] wlan0: associate with <<6*hex>> (try 2/3)
kernel: [run timestamp] wlan0: associate with <<6*hex>> (try 3/3)
kernel: [run timestamp] wlan0: association with <<6*hex>> timed out

すなわち、認証は機能しますが、アソシエーション(それが何であれ)は機能しません。

MacやAndroidの携帯電話からも接続できないため、これはLinuxで問題になることはほとんどありません。

だから、私は今何ができますか?

ありがとう。

PS。@Twistyが要求する追加情報:

localhostIP を設定し/etc/hosts

# service network-manager restart

これを守ってください:

wpa_supplicant[pid]: wlan0: SME: Trying to authenticate with <<6*hex>> (SSID='sgv' freq=2437 MHz)
kernel: [run timestamp] wlan0: authenticate with <<6*hex>>
kernel: [run timestamp] wlan0: send auth to <<6*hex>> (try 1/3)
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): supplicant interface state: scanning -> authenticating
nm-applet[pid]: Can't set a parent on widget which has a parent
nm-applet[pid]: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
kernel: [run timestamp] wlan0: authenticated
kernel: [run timestamp] iwlwifi 0000:03:00.0: No association and the time event is over already...
kernel: [run timestamp] wlan0: Connection to AP <<6*hex>> lost
nm-applet[pid]: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
kernel: [run timestamp] wlan0: aborting authentication with <<6*hex>> by local choice (Reason: 3=DEAUTH_LEAVING)
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): supplicant interface state: authenticating -> disconnected
NetworkManager[pid]: <warn>  [wall timestamp] device (wlan0): Activation: (wifi) association took too long, failing activation
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): state change: config -> failed (reason 'ssid-not-found') [50 120 53]
NetworkManager[pid]: <info>  [wall timestamp] manager: NetworkManager state is now DISCONNECTED
NetworkManager[pid]: <warn>  [wall timestamp] device (wlan0): Activation: failed for connection 'sgv'
NetworkManager[pid]: <info>  [wall timestamp] device (wlan0): state change: failed -> disconnected (reason 'none') [120 30 0]

これifconfigは私の設定を無視しているようです。


クライアントデバイスにのような静的IPアドレスを割り当てた192.168.7.3後、ワイヤレスに接続しようとするとどうなりますか?また、これが機能するようになったら、WEPを使用しないでください。いやいやいやいやいや。
Twisty Impersonator

@Twisty:これが機能する場合でも(今夜試してみます)、Mac、Android&cでは使用できないため、これは解決策ではありません。また、WEPはデバイスでサポートされている唯一の認証方法です。
sds

申し訳ありませんが、DHCPに問題があるかどうかを判断するためのトラブルシューティング手順としてこれを提案しています。これは望ましい長期構成ではないことを理解しています。
Twisty Impersonator

回答:


5

今日、私は非常によく似た問題を抱えていました。私にとってそれを修正したのは、NetworkManagerの構成を変更することでした:

  1. ファイルの編集/etc/NetworkManager/NetworkManager.conf(場所はディストリビューションによって異なる場合があります)
  2. そのファイルに次の行を追加します。

    [device]
    wifi.scan-rand-mac-address=no
    
  3. NetworkManagerサービスを再起動します。 sudo service network-manager restart

1
まず、これは私がすでにLinux上で持っている設定です。次に、MacおよびAndroidデバイスからワイヤレスデバイスに接続できる必要があります。
sds
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.