Ubuntu使用create_ap开启热点后无法连接WIFI和有线网络

Ubuntu使用create_ap开启热点后无法连接WIFI和有线网络

问题
我使用装有Ubuntu系统的树莓派开启热点,使用的是create_ap开启热点。笔记本电脑连接这个热点,组成局域网。但是当Ubuntu系统想连接WIFI时,突然发现WIFI网络显示无连接,一个WIFI都搜不到!!!
当解决了WIFI问题,又发现有线网络连不上了,显示未托管!!!

解决方案

WIFI无连接

因为我开启热点用到了以下两条语句(介绍坑不必试

sudo ifconfig wlan0 down      
sudo create_ap wlan0 eth0 热点名 热点密码

所以就联想到能不能用下面这条语句改回来(因为down对应up)

sudo ifconfig wlan0 up

意料之内,问题并不会那么轻易解决。
后期又使用 sudo rfkill list all 发现WIFI没有被锁住(显示no)
使用 sudo service network-manager start 以及 sudo systemctl restart NetworkManager 也无法解决问题
重点!!!
因为使用的create_ap,所以用它是指令就可以解决(七步之内必有解药)

sudo create_ap --fix-unmanaged

我感觉这种方法就是修改 /etc/NetworkManager/NetworkManager.conf 文件,把 [keyfile] 下的内容删掉或者注释掉,所以手动修改这个文件也是可以的(执行上条语句便不必修改
在这里插入图片描述

但是问题又来了,有线网络显示未托管,如果你没有这个问题,那真的很羡慕你。
在这里插入图片描述

有线网络未托管

只需修改 /etc/NetworkManager/conf.d/xxx.conf 配置文件,然后再重启 NetworkManager 即可。
修改 /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf,添加以下内容,你的conf文件可能不叫这个名字

[keyfile]
unmanaged-devices+=interface-name:fan-*,except:type:ethernet 

重启 NetworkManager

sudo systemctl restart NetworkManager

现在就可以看到wifi和有线网络都可以连接上了
在这里插入图片描述

至此,应该能够解决问题了。

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值