WiFiはAPに接続されていますが、インターネットに接続できません

WiFiはAPに接続されていますが、インターネットに接続できません

Broadcom BR4321は動作していましたが、b43遅くて断続的で、その製品に切り替えましたwl。設定の更新はデフォルトで置き換えられますが、wlan0インターネットwls1に接続できません。

# lspci -knn
03:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
        Subsystem: Apple Inc. AirPort Extreme [106b:0087]
        Kernel driver in use: wl
        Kernel modules: ssb, wl

# ip a
3: wls1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:17:f2:99:7b:9b brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.195/24 brd 192.168.43.255 scope global dynamic wls1
       valid_lft 3388sec preferred_lft 3388sec
    inet6 fe80::217:f2ff:fe99:7b9b/64 scope link
       valid_lft forever preferred_lft forever

# iptables-save
# Generated by xtables-save v1.8.2 on Wed Oct 14 09:34:50 2020
*filter
:INPUT ACCEPT [2560:230581]
:FORWARD ACCEPT [75:39057]
:OUTPUT ACCEPT [1941:305885]
COMMIT
# Completed on Wed Oct 14 09:34:50 2020
# Generated by xtables-save v1.8.2 on Wed Oct 14 09:34:50 2020
*nat
:PREROUTING ACCEPT [70:7158]
:INPUT ACCEPT [46:3604]
:POSTROUTING ACCEPT [11:1383]
:OUTPUT ACCEPT [30:2604]
COMMIT
# Completed on Wed Oct 14 09:34:50 2020
# Generated by xtables-save v1.8.2 on Wed Oct 14 09:34:50 2020
*mangle
:PREROUTING ACCEPT [2701:276272]
:INPUT ACCEPT [2560:230581]
:FORWARD ACCEPT [88:40760]
:OUTPUT ACCEPT [1941:305885]
:POSTROUTING ACCEPT [2158:366414]
COMMIT
# Completed on Wed Oct 14 09:34:50 2020

# cat /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

iface enp2s0 inet manual

iface enx00808e8a9039 inet manual

auto br0
iface br0 inet static
        bridge_ports enp2s0 enx00808e8a9039
        address 192.168.1.51
        netmask 255.255.255.0

auto wls1
allow-hotplug wls1
iface wls1 inet dhcp
        wpa-ssid RWB
        wpa-psk password

# cat /etc/resolv.conf
nameserver 192.168.43.34

再起動後、コンピュータはアクセスポイントに接続されますが、インターネットは利用できません。

# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
47 packets transmitted, 0 received, 100% packet loss, time 146ms

# ip route
default via 192.168.43.34 dev wls1
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.51
192.168.43.0/24 dev wls1 proto kernel scope link src 192.168.43.195

アップデート:PingゲートウェイとIPネイバー

ゲートウェイ(192.168.43.34)をpingすることはできませんが、動作している他のWi-Fiアダプタに切り替えるとpingできます。

作動アダプター:

# ip nei show
192.168.1.19 dev br0 lladdr 04:0e:3c:a0:25:72 REACHABLE
192.168.43.34 dev wlx00e032800384 lladdr 94:65:2d:71:3b:91 DELAY
192.168.1.10 dev br0 lladdr b0:48:7a:80:7e:69 REACHABLE

問題のあるアダプタ:

# ip nei show
192.168.1.19 dev br0 lladdr 04:0e:3c:a0:25:72 STALE
192.168.43.34 dev wls1 lladdr 94:65:2d:71:3b:91 REACHABLE
192.168.1.10 dev br0 lladdr b0:48:7a:80:7e:69 REACHABLE

(.10は私のwin10デスクトップ、.19は私の仕事用ラップトップです。)

アップデート:スピードテスト

3つの異なるアダプタ。 PCIカード、内蔵、他のコンピュータのUSBです。すべて同じアクセスポイントを介して行われます。

BC4321はダイヤルアップなどのクロール速度が遅く、代わりにwlドライバを試してみましたbc43

ここに画像の説明を入力してください。

答え1

設定を次のように変更して、Wi-Fi再接続の問題を解決しました。ローミングnetworkin を定義wpa_supplicant.confしたら、/etc/network/interfaces次のように参照してください。

### WiFi to Internet: physical plus virtual for each network defined in wpa_supplicant.conf

auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
        wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#        wpa-ssid RWB
#        wpa-psk password

allow-hotplug RWB
iface RWB inet dhcp

速度関連:メインAPを2.4GHzから5GHzに切り替えると大きな違いが発生し、WiFiスキャナアプリを使用して家の中を歩き回り、信号強度を監視しながら2.4GHz内部ネットワークに適したチャンネルを見つけました。

関連情報