无法在Ubuntu 14.04 LTS中启动创建的Wifi接入点

我的目标是在已经无线连接的计算机中使用wifi USB适配器创建一个Wifi热点。

我正在使用Ubuntu 14.04 LTS / 64位USB适配器是:TP-Link TL-WN823N

这篇文章准确描述了如何执行此操作: 如何设置接入点模式Wi-Fi热点?

简而言之,有4个步骤:

1.)通过以下方式创建初始热点条目:系统设置>网络>用作热点

2.)使用GUI编辑创建的热点网络>编辑连接添加SSID,WPA2,密码等。

3.)由于无法在GUI中设置ap模式,因此必须使用命令行完成。

'sudo -i gedit /etc/NetworkManager/system-connections/Hotspot' 

4.)启动现在正确定义的热点

这就是我陷入困境的原因并且有理由提出这个问题。 前面提到的post说:

“点击网络指示器菜单中的’创建新的Wi-Fi网络’。”

有一个字段“连接”,允许您创建选择现有连接的新连接。 目的是选择之前创建的热点。

但是,对我来说,只能创建一个新的热点,因为缺少“连接”字段。 见图。

没有连接到选择

我能做的是选择两个适配器之一。 这很好,因为我想要USB wifi而不是笔记本电脑适配器。 如果我在“网络名称”字段中键入新网络名称,则会创建一个显示在“/ etc / NetworkManager / system-connections /”中的新网络

所以这没有用。 但是我注意到可以使用:“连接到隐藏的wifi网络”。 创建的网络位于列表中,可以选择。 启动wifi会出现错误:“无法激活连接”。“此设备不支持AP模式”

任何帮助,将不胜感激。 我想尽可能地坚持Ubuntu的基本function。 我不想安装ap-hotspot。 是的,它可能正在工作但不再维护。

1)安装iw

sudo apt-get install iw

键入以下命令:

 iw list 

输出是这样的

 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point 

如果您看不到AP ,则需要设置Wifi适配器以支持主模式

访问https://help.ubuntu.com/community/WifiDocs/MasterMode获取更多信息如何设置wifi适配器以支持主模式

2)使用create_ap

  git clone https://github.com/oblique/create_ap cd create_ap make install 

例子

没有密码(开放网络):

  create_ap wlan0 eth0 MyAccessPoint 

WPA + WPA2密码:

  create_ap wlan0 eth0 MyAccessPoint MyPassPhrase 

没有互联网共享的AP:

  create_ap -n wlan0 MyAccessPoint MyPassPhrase 

桥接互联网共享:

  create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase 

桥接Internet共享(预配置桥接接口):

  create_ap -m bridge wlan0 br0 MyAccessPoint MyPassPhrase 

来自同一WiFi接口的互联网共享:

  create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase 

选择其他WiFi适配器驱动程序

  create_ap --driver rtl871xdrv wlan0 eth0 MyAccessPoint MyPassPhrase 

用适配器替换rtl871xdrv

没有使用管道的密码(开放网络):

  echo -e "MyAccessPoint" | create_ap wlan0 eth0 

使用管道的WPA + WPA2密码:

  echo -e "MyAccessPoint\nMyPassPhrase" | create_ap wlan0 eth0 

启用IEEE 802.11n

  create_ap --ieee80211n --ht_capab '[HT40+]' wlan0 eth0 MyAccessPoint MyPassPhrase 

来源https://github.com/oblique/create_ap