[Ubuntu 16.04]开放热点

参考:

Ubuntu 16.04 创建无线热点

How to create wifi hotspot in Ubuntu 16.04 since AP-Hotspot is no longer working

利用笔记本开放wifi热点,当前系统为Ubuntu 16.04

是否支持热点

通过工具iw实现

iw list | grep -i ap

zj@zj-ThinkPad-T470p:/etc/NetworkManager/system-connections$ iw list | grep -i ap
    Device supports AP-side u-APSD.
        * AP
        * AP/VLAN
        Capabilities: 0x11ef
        Capabilities: 0x11ef
        VHT Capabilities (0x039071b0):
        * start_ap
        * set_noack_map
        * AP: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
        * AP/VLAN: 0x00 0x10 0x20 0x30 0x40 0x50 0x60 0x70 0x80 0x90 0xa0 0xb0 0xc0 0xd0 0xe0 0xf0
        * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
        * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
        * wake up on EAP identity request
        * AP/VLAN
        * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
    HT Capability overrides:
    Driver supports full state transitions for AP/GO clients
    Driver/device bandwidth changes during BSS lifetime (AP/GO mode)

如果存在支持AP配置那么就可以开放热点

创建热点

点击右上角网络图标,选择Edit Connections...

选择Add->WIFI

修改Connection name

Wi-Fi目录下添加SSID(热点名),Mode改为Hotspot

Wi-Fi Security目录下的Security选择WPA & WPA2 Personal,并添加密码(注意:密码至少要包括英文、数字和符号的其中两种,否则无法保存)

IPv4 Settings目录下的Method选择Shared to other computers

保存后关闭设置窗口

启动热点

注意 1:之前在Win10环境下可以同时连接wifi和开放热点,但是在Ubuntu环境下只能在连接有线网络的环境下开放热点

注意 2:开放热点会屏蔽掉其他wifi,重启网络服务即可

sudo service network-manager restart

连接有线网络,点击Connect to Hidden Wi-Fi network,选择刚才创建的热点

点击Connect即可,在Connection Information中可以查看

创建的信息保存在

/etc/NetworkManager/system-connections

完整信息如下

[connection]
id=aaa
uuid=fcb29483-f14b-410c-ad06-519be984bdf2
type=wifi
permissions=
secondaries=

[wifi]
mac-address-blacklist=
mac-address-randomization=0
mode=ap
seen-bssids=
ssid=aaa

[wifi-security]
group=
key-mgmt=wpa-psk
pairwise=
proto=
psk=zj123456

[ipv4]
dns-search=
method=shared

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
ip6-privacy=0
method=ignore