如何使用Ubuntu笔记本电脑(接入点模式)设置Wi-Fi热点?


18

我已经阅读了这篇文章,并严格按照提供的说明进行操作。我确定笔记本电脑中的无线网卡支持进入无线接入点模式。
但是不幸的是,当我使用以下命令启动hostapd服务时,它引发了错误:

 $ sudo service hostapd stop
 Starting advanced IEEE 802.11 management hostapd                      [fail] 

上面的说明说这可能是因为我的无线网卡不支持g模式,并提供的wiki hostapd。
但是什么是g模式?我试图切换到a或b模式,但是它没有用。

任何人都可以提供帮助或推荐Windows中的connectify之类的工具吗?

ps。我正在使用32位Ubuntu 12.04。我有一个ADSL有线网络,我想通过将笔记本电脑设置为Windows Phone的WiFi热点来共享它。


1
我在ubuntu 12.04中尝试了ap-hotspot,但是在将Wifi上的设备与热点连接时遇到身份验证问题。
— 桑耶夫2014年

@skumar ap-hotspot已弃用。尝试create_ap。
— kexanie

Answers:


12

您需要创建基础结构(接入点模式)无线热点,而不是临时热点。在linux(ubuntu)中,我使用了ap-hotspot,并且对我有用(我连接了WP8和Android 4.4,不了解iPhone)。

用于安装

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot

更新14.04

Ubuntu 14.04中的hostapd版本存在错误,无法正常工作。要使AP-Hotspot在Ubuntu 14.04中与hostapd一起使用,您需要降级hostapd并使用apt来保存该软件包,以便不对其进行升级。

为此,请使用以下命令:
对于32位:

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

对于64位

cd /tmp
wget http://old-releases.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 configure

Configure_Sample

它将询问接口,访问点名称(可以是您想要看到的任何名称,例如wifi_hotspot名称),密码(这是您的wifi_hotspot安全密钥)。

现在,如果您能够成功配置并且没有出现任何不支持的wifi错误(如果您仅表示那意味着您的wifi_card不支持基础设施访问点wifi_hotspot,那么就什么也不能做),然后继续。

所以现在就开始您的热点

sudo ap-hotspot start

如果你想停下来

sudo ap-hotspot stop

如果您想查看所有可用命令

sudo ap-hotspot

您没有看到此热点在任何指示器或其他任何东西中运行,我仍在寻找如何确定其状态检查的热点。

我正在使用的是最近几周,还没有错误(也没有副作用)。我正在使用Gnome-Ubuntu 13.10 amd64将eth0共享到我的WP8。

来源:http : //www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/来源:http : //www.webupd8.org/2013/06/how-to-set- up-wireless-hotspot-access.html


14.04的注意事项。
— Gaurav Gandhi 2014年

1
如果您正在使用Ubuntu14.04,则必须阅读第二个源链接。
— Tamer Shlash 2015年

我已经安装了ap-hotspot,当我尝试配置ap-hotspot时,会出现此错误。您的无线卡或驱动程序不支持Access Point模式,现在我应该怎么做来创建热点
— Eka 2015年

1
@Eka ap-hotspot已弃用。尝试create_ap。
— kexanie 2015年

8

我为此安装了2个wi-fi适配器。一种是本机内部,另一种是通过USB。我必须与外部USB共享,因为我正在使用内部USB接收连接。在您的情况下,您不需要其他适配器,因为您通过电缆接收了连接。只要按照我的步骤。
我就是这样 在System Settings...>中,Networks选择要用作Hotspon的Wi-Fi适配器,然后单击Use as Hotspot...按钮。

在此处输入图片说明

这将很快激活适配器以用作热点。在同一窗口中,您可以使用Options...功能,并且可以通过相同的简便方法将其停止。

在此处输入图片说明


1
是的,我之前尝试过这种方法。但似乎是临时模式,而不是AP。我不确定Windows Phone是否可以访问它。当我“用作热点”时,只要成功连接,连接就会断开。
— kexanie

我在Ubuntu 12.04上尝试了相同的操作,但似乎不起作用。我该怎么办才能解决问题?
— 2013年

我猜它不能与.local域一起使用。因为您将需要为每个要连接的设备拥有另一个域帐户。您是否尝试从此处进行调试?
— Gediminas Jeremiah Gudelis

6

由于AP热点被弃用,这是既不可靠,或稳定较新的Ubuntu发行版。ap-hotspot的作者推荐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

更改wlan0和eth0你的机器上的接口。(ifconfig)


我正在使用Ubuntu 15.10,这对我来说效果最好。
— TungstenX
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.