首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么更改热点SSID不起作用?

为什么更改热点SSID不起作用?
EN

Ask Ubuntu用户
提问于 2019-04-22 04:29:32
回答 2查看 5.6K关注 0票数 5

我在Ubuntu18.04上,我能够在UI (就像这里描述的那样)中设置一个wifi热点,它工作得非常完美。现在我想更改热点的SSID和密码。我尝试使用您在运行nm-connection-editor时获得的UI来完成此操作。更改密码是可行的,但是在重新启动hotspot之后,SSID会被恢复为默认名称(librem)。

我通过查看文件/etc/NetworkManager/system-connections/Hotspot来确认这一点。我手动将该文件中的ssid更改为myawesomehotspot。然后,我重新启动了整个机器,以确保默认名称在任何地方都没有缓存。然后,我再次启用了wifi设置屏幕中的热点。检查后,文件/etc/NetworkManager/system-connections/Hotspot中的ssid再次用默认名称librem更改/覆盖(文件日期时间也显示它被重写)。

为什么打开热点覆盖ssid?这个名字是从哪里来的?我如何永久地重命名热点呢?欢迎所有小费!

@Marmayogi在评论中要求的产出:

代码语言:javascript
复制
$ nmcli device
DEVICE           TYPE      STATE      CONNECTION      
wlp1s0           wifi      connected  Hotspot         
br-63805314ad4c  bridge    connected  br-63805314ad4c 
docker0          bridge    connected  docker0         
lo               loopback  unmanaged  --              

$ networkctl status
WARNING: systemd-networkd is not running, output will be incomplete.

●        State: n/a
       Address: 10.42.0.1 on wlp1s0
                172.18.0.1 on br-63805314ad4c
                172.17.0.1 on docker0
                fe80::fa30:17ec:448:579a on wlp1s0

$ sudo lshw -short -class network
H/W path                 Device           Class          Description
====================================================================
/0/100/1c/0              wlp1s0           network        AR9462 Wireless Network Adapter
/1                       docker0          network        Ethernet interface
/2                       br-63805314ad4c  network        Ethernet interface

$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 39 Mar 11  2018 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
EN

回答 2

Ask Ubuntu用户

发布于 2019-04-22 14:08:52

注意:这个解决方案没有回答实际问题,Why更改热点SSID不起作用吗?

意见:

  1. 当通过GUI打开热点时,它会自动从设备名称获取输入。
  1. 如果我更改我的设备名称,当热点通过GUI打开时,将生成相同的名称。

思想:

正如您提到的那样,您已经编辑了文件/etc/NetworkManager/system-connections/Hotspot,我尝试以多种方式更改它的权限,但它总是被覆盖。

解决办法:

  1. 使用命令nmcli connection delete Hotspot删除命名为Hotspot的连接,该命令是在通过GUI打开Hotspot时生成的。

示例:

代码语言:javascript
复制
pratap@i7-6550u:~$ nmcli connection show
NAME         UUID                                  TYPE  DEVICE 
Sri Nilayam  cd93d019-2bbb-4b6f-aa80-b4536a563aa0  wifi  wlp2s0 
Hotspot      480fdd31-fe20-4b3d-8698-f25ec7678c1b  wifi  --     
pratap@i7-6550u:~$ nmcli connection delete Hotspot
Connection 'Hotspot' (480fdd31-fe20-4b3d-8698-f25ec7678c1b) successfully deleted.
pratap@i7-6550u:~$ 
  1. 使用下面的命令创建Hotspot,您可以在一个新的终端中探索man nmcli命令中的各种选项。为ssid和密码设置预先设置的值。

nmcli device wifi hotspot ssid myawesomehotspot password 12345678

  1. 永远不要使用GUI打开和关闭热点。如果您使用GUI打开,它将再次从系统设备名称中获取名称。若要打开或关闭,请使用以下命令。

命令:

代码语言:javascript
复制
nmcli connection up Hotspot
nmcli connection down Hotspot

只要您不使用GUI方式进行Hotspot,它就会持续存在。

票数 5
EN

Ask Ubuntu用户

发布于 2019-05-10 18:15:05

另一个解决方法是:从控制台运行nm-applet (或nm-applet &,以便您可以继续使用该控制台进行其他命令)。然后,好的老wifi图标从团结出现在你的顶部栏,如果你激活热点,从那里,它不会改变SSID。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1135949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档