问题描述
虽然已经有很多关于WiFi热点的问题,但我没有得到任何解决方案。
我使用华为3772(沃达丰)的3G Dongle连接到互联网。连接类型为Mobile Broadband
连接。我必须与手机和笔记本电脑等其他设备共享此互联网连接。
如何为此连接创建WiFi热点连接。
我使用的是Ubuntu 12.04 LTS。
我想要注意的是,我已经尝试过一些来自Ubuntu的帮助链接但是,它们太混乱了,我无法理解它们。
最佳解决办法
使用Unity的默认网络管理器创建wifi-hotspot,无需下载任何工具/软件。
此答案中描述的方法仅在无线设备支持主模式时有效。要检查是否,请打开控制台并键入
sudo iwconfig wlan0 mode master
用任何Ubuntu呼叫您的无线设备替换wlan0
。
如果您收到错误,您的设备不支持主模式,但遗憾的是,此解决方案不起作用。资料来源:Community Help Wiki,this comment。
-
禁用WIFI并将互联网电缆或mobile-broadband调制解调器插入您的Ubuntu,以便您的Ubuntu连接到有线或宽带连接并禁用无线。
-
转到顶部面板上的“网络图标”→“编辑连接”,然后单击弹出窗口中的“添加”按钮。
-
当您被要求选择连接类型时,请从drop-down菜单中选择Wi-Fi:
-
在下一个窗口中,执行:
-
输入连接名称。该名称将在稍后使用。
-
输入SSID
-
选择模式:基础设施
-
设备MAC地址:从drop-down菜单中选择您的无线网卡。
-
-
转到Wi-Fi安全选项卡,选择安全类型WPA& WPA2个人并设置密码。
-
转到IPv4设置选项卡,从方法drop-down框中选择共享到其他计算机。
完成后,单击“保存”按钮。
完成上述步骤后,在/etc/NetworkManager/system-connections
目录下创建配置文件。文件名与您在步骤4中键入的连接名称相同。
现在按键盘上的Ctrl+Alt+T
打开终端。打开时,粘贴下面的命令,然后按Enter键编辑配置文件。
gksudo gedit /etc/NetworkManager/system-connections/wifi-hotspot
将wifi-hotspot替换为您在步骤4中键入的连接名称。
文件打开后,搜索mode=infrastructure
行并将其更改为mode=ap
。
最后保存文件。
完成所有操作后,从面板上的网络管理器图标启用WIFI。它应该自动连接到您创建的热点。如果没有,请选择“连接到隐藏的Wi-Fi网络”,然后从drop-down框中选择它。
现在,您可以从Android手机搜索并连接接入点….. enyou<^_ ^>
图片来源:UbuntuHandBook
次佳解决办法
安装ap-hotspot:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
如果您使用Ubuntu 14.04,请更新它:
amd64 : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
32 bit : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
amd64上的示例:
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
用法:
sudo ap-hotspot start
//按照密码和配置进行配置ssid如果你想再次重新配置它:
sudo ap-hotspot configure
要阻止它:
sudo ap-hotspot stop
要检查配置:
ap-hotspot
最重要的是:别忘了关闭Hotspot上的防火墙!
第三种解决办法
在我看来,最好的方法是:
-
首先,安装一些软件包如下:
sudo apt-get install procps iproute2 iw haveged hostapd
-
然后,安装此工具,如自述文件 – https://github.com/oblique/create_ap中所述
用法非常简单,基本上是”just works”。第一次AP实际上适合我(它通过默认的NetworkManager从未正常工作)。
第四种办法
Ubuntu 16.04+ LTS
我见过的最简单的方法是简单地使用Ubuntu中内置的Hotspot功能。您只需要确保通过以太网连接到互联网,因为打开它将断开与wi-fi的连接。
(如果您的笔记本电脑或计算机连接了一个额外的加密狗,允许同时连接2个,可能会有所不同)
1.打开设置,点击网络
2.单击Wirelss并确保已启用它!
点击“用作热点……”,请记住确保通过以太网连接到互联网。
3.“点击开启”
这是为我弹出的,因为我仍然连接到wifi,但它仍然可以工作。
一旦你这样做,你会受到连接名称和自动生成的密码密钥的欢迎。只需加入该连接并输入密钥即可开始使用!