我的目标是让我的 Ubuntu 机器成为使用 wifi 的无线接入点。当然,我发现两个 AskUbuntu 问题已经在处理这个问题;这个和那个。
不过,就我而言,我想以图形用户界面 (GUI) 的方式建立这样的网络。请避免使用命令行的解决方案。因此,建议使用网络管理器的解决方案将非常受欢迎。
请非常准确地命名和描述每个步骤,以便我可以很容易地用我自己的语言找到对应的步骤。
谢谢您的回答!
如果对任何有用,这里是输出sudo lshw -c network
:
*-network
description: Wireless interface
product: WiFi Link 5100
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:07:00.0
logical name: wlan0
version: 00
serial: XX:XX:XX:XX:XX:XX
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.2.0-24-generic firmware=8.83.5.1 build 33692 ip=192.168.1.127 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:45 memory:c0800000-c0801fff
*-network
description: Ethernet interface
product: AR8131 Gigabit Ethernet
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:09:00.0
logical name: eth0
version: c0
serial: XX:XX:XX:XX:XX:XX
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI firmware=N/A latency=0 link=no multicast=yes port=twisted pair
resources: irq:47 memory:c0300000-c033ffff ioport:2000(size=128)
您可以使用 NetworkManager 非常轻松地创建一个 ad-hoc WiFi 网络,因此如果您要连接的其他系统支持它,它很可能是最简单的解决方案:
单击菜单中的 NetworkManager 图标,然后查找等效的Create New Wireless Network...;
从下拉列表中选择新建... (如果有的话)并输入信息:您想要的 Ad-Hoc 网络名称、其安全性和密码(如果您选择安全类型)。请注意,WPA/WPA2 似乎不太好用,我在使用 WEP 或没有安全性方面的运气要好得多。
所以,想用 Ubuntu 创建一个接入点。在 Windows 中,您可以使用 connectify 来执行此操作,它运行良好,但在 Ubuntu 中,您可能会遇到某些问题,具体取决于您的 wifi 卡是否支持接入点模式(主模式)。现在,即使你的wifi卡支持接入点模式,下一个问题是你的wifi卡的驱动程序是否支持AP模式,如果支持则问题已解决,如果不支持则有以下三种选择:
1- 等到驱动程序收到 AP 模式的更新。(很多wifi卡驱动还处于阶段)
2- 购买一个 wifi-dongle 并确保它支持 ubuntu 上的 AP 模式。
3- 使用 windows,connectify 将为您完成这项工作。
如果您有兴趣,可以发布您的 wifi 卡驱动程序的名称,以便我可以进一步帮助您。命令:lshw -c 网络