当前位置: 首页>>技术教程>>正文


wireless – 如何使用 Ubuntu 笔记本电脑设置 wi-fi 热点(接入点模式)?

, ,

问题描述

我已阅读 this article ,并仔细遵循提供的说明。我确信我的笔记本电脑中的无线卡支持进入无线接入点模式。\n但不幸的是,当我使用以下命令启动 hostapd 服务时,它会抛出错误:

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

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

任何人都可以帮忙解决这个问题或推荐一个像 windows 中的 connectify 这样的工具吗?

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

最佳思路

您需要创建基础设施(接入点模式)无线 hot-spot,而不是 Ad-hoc hot-spot。\n在 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 版本存在 bug,无法正常工作。要让 AP-Hotspot 在 Ubuntu 14.04 中与 hostapd 一起使用,您需要降级 hostapd 并使用 apt 保存软件包,这样它就不会升级。

为此,请使用以下命令:\n对于 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

Configuration

sudo ap-hotspot configure

它将询问接口、接入点名称(可以是您希望看到的 wifi_hotspot 名称)、密码(这是您的 wifi_hotspot 安全密钥)。

现在,如果您能够成功配置并且没有收到任何类型的“不支持的 wifi”错误(如果您收到该错误,则意味着您的 wifi_card 不支持基础设施接入点 wifi_hotspot,因此无法对其执行任何操作),然后继续。

所以现在就启动你的热点

sudo ap-hotspot start

如果你想停下来的话

sudo ap-hotspot stop

如果你想查看所有可用的命令

sudo ap-hotspot

您没有看到这个 hot-spot 在任何指示器或其他东西中运行,我仍在寻找如何确定它的状态检查。

我使用的是过去几周的版本,目前还没有错误(也没有 side-effects)。我正在使用 Gnome-Ubuntu 13.10 amd64 与我的 WP8 共享 eth0。

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

次佳思路

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

这将很快激活适配器以充当热点。\n在同一窗口中,您可以使用 Options... 函数,并且可以用同样简单的方式停止它。

第三种思路

由于 ap-hotspot 已被弃用,因此它对于较新的 Ubuntu 发行版既不可靠也不稳定。 ap-hotspot 的作者推荐了 create_ap

Installation

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

Usage

无密码(开放网络):

create_ap wlan0 eth0 MyAccessPoint

WPA + WPA2 密码:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

wlan0eth0 更改为您计算机上的接口。 (ifconfig)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14177.html,未经允许,请勿转载。