ubuntu 16.04 通过 create_ap 自动连接到自己创建的 wifi 热点。并且未检测到可用的 wifi 网络

ubuntu 16.04 通过 create_ap 自动连接到自己创建的 wifi 热点。并且未检测到可用的 wifi 网络

我一直在使用创建_ap创建 wifi 热点以便从我的手机连接,一切都运行顺利,没有任何错误。(以下是我创建网络的方法sudo create_ap wlp3s0 wlp3s0 ubuntu-hotspot ubuntu-12345

最近,我因为某种原因重启了我的计算机,之后 ubuntu 会自动创建ubuntu-hotspot并连接它,(我可以从我的手机上确认网络正在运行,它检测到了网络但无法连接),当我点击断开连接时网络就消失了(我也可以从我的手机上确认)。

问题是:

1- 上面提到的 +create_ap不再起作用(当我尝试启动网络时,它会显示此错误ERROR: Your adapter can not transmit to channel 56, frequency band 5GHz.

2-更重要的是,根本检测不到其他任何 wifi 网络。

我可以使用连接到我的家庭网络connect to hidden Wi-Fi networks,但无法检测到其他 wifi 网络

我已经尝试过建议的解决方案线程但没有任何效果。

下面是输出sudo lshw -C network

*-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 10
       serial: 70:4d:7b:98:f3:50
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:16 ioport:d000(size=256) memory:ef204000-ef204fff memory:ef200000-ef203fff
  *-network
       description: Wireless interface
       product: Wireless 8260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 3a
       serial: f4:8c:50:3c:52:c1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-43-generic firmware=34.0.1 ip=10.57.104.77 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:130 memory:ef100000-ef101fff

答案1

我通过注销并重新登录部分解决了“wifi 未显示”问题。显然这会重置 GUI 会话。

但是当我重新启动时,create_ap(可能)正在创建网络并连接到它,除了创建的热点网络之外,没有列出其他 wifi 网络,我必须点击断开连接并注销登录,这会重置 GUI,我才能看到 wifi 网络。(不单击断开连接,注销和登录并不能解决问题)

这是有道理的,因为所有的驱动程序和sudo lshw -C network输出都是干净的。

我尝试create_ap通过禁用服务systemctl disable create_ap并重新启动,但没有效果(我不得不断开创建的热点网络并再次注销登录)

奇怪的是,当我重新启动并创建热点网络时,运行时systemctl status create_ap输出如下:

create_ap.service - Create AP Service
   Loaded: loaded (/usr/lib/systemd/system/create_ap.service; disabled; vendor p
   Active: inactive (dead)

它说该服务已被禁用且处于非活动状态,但不知何故创建了热点网络(我不明白这里发生了什么)

当我尝试启动网络时,它显示此错误:错误:您的适配器无法传输到频道 56,频段 5GHz。

此错误是因为 wifi 适配器通过 5GHz 频段连接到路由器,断开连接并连接解决了该问题(它通过 2.4 GHz 频段重新连接并能够创建热点网络)

相关内容