我在 Mac 上以虚拟机的形式运行 Ubuntu 12.04。由于无法让虚拟机完全访问我的 WiFi 卡,所以我买了另一张 USB WiFi 卡来使用。
如果您不熟悉虚拟机,据我所知,由于 Ubuntu 现在有自己的卡,所以这应该没关系。
我按照这些指南操作过,但没有成功:
- https://help.ubuntu.com/community/WifiDocs/WirelessAccessPoint
- http://www.danbishop.org/2011/12/11/using-hostapd-to-add-wireless-access-point-capabilities-to-an-ubuntu-server/
问题是,我家的所有机器都出现了 WiFi 连接:2 台 iPhone、运行 Ubuntu 的戴尔机器和两台 Macbook。然而,所有这些机器上的连接都超时了。
问题:
- 如果同一张 WiFi 卡可以连接到其他 WiFi 点并使用其互联网,这可能是驱动程序问题吗?
- 这可能与 DHCP 有关吗?我认为不是。它至少应该获得一个 169.XXX 地址?不是吗?
- 有适合我的解决方案吗?
答案1
您所关注的博客未列出使用 hostapd 设置 wifi-ap 的一般步骤。对于 12.04,可以在此处找到更完整的分步详细信息:
详细的分步解答已发布在 Ask-Ubuntu 上:
答案2
您可以通过打开来检查 附加驱动程序在横线上标明是否需要。如果你的系统缺少它,它会自动提示并建议安装。
据我所知,这可能是 DHCP 服务器的问题,请配置您的路由器 dhcp,并在配置选项中给予较长的租约时间。
答案3
W8 网站上有用于此目的的新脚本,非常简单和舒适。
http://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html
在我的笔记本电脑上运行良好。