设置接入点

ste*_*wpf 5 linux wifi

我有一台带有 Atheros 卡的笔记本电脑,我想将它用作无线接入点。

我需要一个带有 WPA/WPA2 加密的 AP 用于测试目的;我不需要任何路由功能或其他任何东西(如果有也没关系,但这不是必需的)。

Live CD 会很好,我只是想要一些易于设置的东西——就像我提到的那样,它不是真正使用的。我在 Ubuntu 上尝试过,但我猜默认情况下 Ubuntu 缺少充当接入点所需的特殊驱动程序。

And*_*més 5

为了后代,创建 AP 的最佳方法是使用该hostapd程序,该程序可在此处获得并在许多发行版中预先打包。

在 Debian 或衍生版本中,软件包附带一个文件/usr/share/doc/hostapd/examples/hostapd.conf.gz,这是一个示例配置。您需要将文件复制到不同的目录($HOME例如,您的),解压缩它 ( gunzip hostapd.conf.gz),然后hostapd.conf使用任何文本编辑器编辑该文件。

搜索说WPA/IEEE 802.11i configuration. 该文件已记录在案,但对于简单的 WPA2 AP,您只需要:

  • 更改线路interface=wlan0以匹配您的卡的界面
  • (可选)将行更改ssid=testssid=NetworkNameOfChoice
  • 取消对该行#wpa=1wpa=1
  • 取消注释说明#wpa_passphrase=secret passphrase并更改密码的行。

保存文件,然后在终端上运行sudo ifconfig wlan0 192.168.3.1(替换wlan0为您的卡的界面)和sudo hostapd hostapd.conf. 一个新的网络应该出现在选择的名字上(如果你没有改变它,或者“测试”)。

(注意:网络会让任何拥有正确密码的人连接,但不会给它一个 IP 地址。如果你想要,你应该询问如何设置一个测试 dhcp 服务器)。