是否可以通过WiFi设备在PXE上启动?


18

据我所知,可以通过具有以太网设备(802.3)的PXE(预启动执行环境)服务器来启动一些可启动映像(例如Linux,Clonezilla,管理应用程序等)。

以太网WiFi(802.11)设备可以做同样的事情吗?我用笔记本电脑进行了测试,但我的BIOS似乎无法启用从WiFi设备引导。某些特定的WiFi卡和/或特定的BIOS是否可以?


我从没听说过,但是从理论上讲是可能的……
soandos 2011年

12
主要的挑战之一是说服BIOS激活无线NIC并使其加入您的WLAN,然后广播“我准备启动!”。信号。我不知道任何支持这种无线NIC控制的BIOS。
巴布(Babu)

Answers:


19

至少有一家供应商解决了通过Wi-Fi进行网络引导的问题,但目前您不太可能使用混搭主板和Wi-Fi适配器。

只要网络上的另一台计算机通过Mac OS X的DVD共享功能共享Mac OS X安装DVD,就可以通过Wi-Fi引导MacBook Air。由于MBA不一定配备光驱或以太网适配器,因此这可能是某些用户进行全新OS安装的唯一方法。

苹果已经为这些Wi-Fi芯片组构建了驱动程序,以及将Wi-Fi网络加入到这些型号的EFI bootROM中的UI。据我所知,这是Apple专有的方案,而不是基于PXE的方案。


1
真的很好,很高兴,非常感谢您的解释。
Diogo

其他的PXE映像还能工作吗?还是在某处有一些仅用于OS X的检查?
WhyNotHugo 2012年

2
@Hugo我没有特别回答它的PXE部分。我不认为Apple的Wi-Fi网络启动解决方案完全使用PXE。我将更新我的答案以使其更清楚。我要传达的主要内容是,如果您希望能够通过Wi-Fi进行网络引导,则bootROM(主板固件)必须具有适用于Wi-Fi设备的驱动程序。苹果已经用自己的方式解决了这个问题。
Spiff 2012年

啊对。无论如何我应该意识到这一点。:P
WhyNotHugo 2012年

10

如果您的WLAN适配器不支持PXE,则不能,您不能通过无线进行PXE。

但是,如果您的笔记本电脑具有以太网适配器,则可以将其连接到可以用作网桥(或专用无线网桥)的无线访问点。我自己尝试过,但是速度太慢,我只想将笔记本电脑靠近以太网交换机/路由器。


无论您喜欢与否,我都很喜欢您的解决方案,它是启动Wifi的一种方式。+1
Diogo

1
我们的其中一个机器人使用此精确技术启动了900Mhz远程WLAN。
蒂姆·威利斯克罗夫特

5

Google的“ iPXE”。他们声称支持无线网络甚至网址的启动。另外,您也许可以通过无线网卡的ROM刷新其ROM,而不必从可以下载的测试iso进行引导



4

iPXE对ath5k(显然现在是ath9k无线芯片)提供了开发支持,我还假设gPXE正在开发的818x RALINK芯片。

请注意,您将进行大量的编译,并且不会有任何方便的指南来帮助您。

还请注意,您将无法将PXE映像刻录到无线卡本身,但是应该能够通过有线LAN或主板来刻录。

另请注意-这不适用于USB。

很难从哪里开始,但是您应该从ipxe.org下载源代码,然后尝试https://www.google.com.au/search?q=site%3Aipxe.org+ath5k



3

有些无线网卡即使在“关闭”状态下也可以使用“无线局域网唤醒”来接收电源,但是对于通过无线进行PXE引导,我认为,虽然有趣,但会很慢:(与以太网相比) b)仅适用于很小的发行版环境。


3

我要说的是,不,您不能使用消费者级设备从无线技术上“从技术上”引导PXE,因为在PXE加载时尚未加载无线。我能想到的2种选择:

  1. 付费为每台机器购买一个“局域网唤醒”无线设备。
  2. 技术含量低,将PXE机器硬连线到无线接入点...然后硬连线到确实装有无线功能的设备!

2

根据我的经验,我有一些带有无线天线的计算机。他们有一个非常小的512M的SSD硬盘。我安装在那个小硬盘iPXE上。遗憾的是,特定计算机可能无法通过pxe正常启动(出于安全原因,也无法通过外部存储启动)。

因此,在启动时会出现iPXE控制台。因此,我可以手动获取有线或无线适配器的IP。我还可以通过命令下载initrd.img和vmlinuz映像并启动。iPXE可能使用允许这样做的bios调用(在其他平台上可能并非如此)。我加载的图像来自ltsp服务器。我到了这一点,您还可以加载任何远程映像,例如,之后的问题是加载的内核没有特定卡的驱动程序。因此,我必须将它们添加到initrd并进行一些修改,以便最终能够到达最终连接。因此,在主板支持的情况下,无线PXE引导可以工作。因此,我终于能够拥有一个完整的无线LTSP客户端。


1

我的猜测是,对于10-12个用户,wifi应该可以。
如果需要更多,则需要使用不同的通道/频率设置单独的访问点。

行业测试表明,企业802.11n AP在实际测试条件下可以达到150+ Mbps的总吞吐量(请参阅Cisco / Intel测试和Network World测试)。但是,15个或更多用户与同一个AP关联并不罕见。因此,每个用户的平均吞吐量将随着每个AP的用户数量的变化而变化。

因此,经过一定的深思熟虑和对用户限制的了解等,无线N引导至少应等于或击败10Mbps以太网,直到共享wifi接入点的用户数量足以减少吞吐量,增加延迟等。

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.