如何使用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

更改wlan0eth0你的机器上的接口。(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.