WiFiデバイス経由でPXEで起動できますか?


18

私が知っているように、イーサネットデバイス(802.3)を備えたPXE(プリブート実行環境)サーバーを介して、いくつかのブート可能なイメージ(Linux、Clonezilla、管理アプリケーションなど)をブートすることができます。

イーサネットWiFi(802.11)デバイスでも同じことができますか?ノートブックでテストしましたが、BIOSがWiFiデバイスからの起動を有効にしていないようです。特定のWiFiカードや特定のBIOSで可能ですか?


私はそれを聞いたことがありませんが、理論的には可能です
...-soandos

12
主な課題の1つは、「起動の準備ができました!」をブロードキャストする前に、BIOSにワイヤレスNICをアクティブにしてWLANに参加させるよう説得することです。信号。この種のワイヤレスNIC制御をサポートするBIOSについては知りません。
バブ

回答:


19

少なくとも1つのベンダーがWi-Fiを介したネットブートを解決していますが、現時点では、さまざまな組み合わせのマザーボードとWi-Fiアダプターを使用することはできません。

ネットワーク上の別のマシンがMac OS XのDVD共有機能を介してMac OS XインストールDVDを共有している限り、Wi-Fiを介してMacBook Airsを起動できます。MBAには必ずしも光学ドライブまたはイーサネットアダプターが付属しているわけではないため、一部のユーザーがOSをクリーンインストールする唯一の方法になります。

Appleは、これらのWi-Fiチップセット用のドライバーと、Wi-Fiネットワークに参加するためのUIをこれらのモデルのEFI bootROMに組み込みました。私の知る限り、これはApple独自のスキームであり、PXEベースではありません。


1
本当にいい、良い答え、説明してくれてありがとう。
ディオゴ

他のPXEイメージは機能しますか?または、どこかにOS Xのみのチェックがありますか?
WhyNotHugo

2
@Hugo PXEの部分に具体的には答えていませんでした。AppleのWi-Fiネットブート用のソリューションがPXEを使用するとは思わない。それをより明確にするために、回答を更新します。私が伝えようとしていた主なことは、Wi-Fi経由でネットブートできるようにするには、bootROM(マザーボードファームウェア)にWi-Fiデバイス用のドライバーが必要だということです。Appleは独自の方法でその問題を解決しました。
SPIFF

ああ、そう。とにかくこれを実現する必要がありました。:P
WhyNotHugo

10

WLANアダプターがPXEをサポートしていない場合、いいえ、ワイヤレス経由でPXEを実行することはできません。

ただし、ラップトップにイーサネットアダプターがある場合は、ブリッジ(または専用のワイヤレスブリッジ)として機能できるワイヤレスアクセスポイントに接続できます。私は自分で試してみましたが、遅すぎたので、ラップトップをイーサネットスイッチ/ルーターの近くに移動したいだけです。


好みに関係なく、Wi-Fi経由で起動する方法をあなたのソリューションで楽しみました。+1
ディオゴ

1
私たちのロボットの1つは、この正確な手法を使用して、長距離900Mhz WLANで起動します。
ティムウィリスクロフト

5

「iPXE」のGoogle。彼らは、無線ネットワークからの起動、さらにはWebアドレスの起動をサポートしていると主張しています。また、ダウンロードできるテストisoから起動する代わりに、ワイヤレスカードのROMでROMをフラッシュできる場合もあります。



4

iPXEにはath5kおよび現在はath9kワイヤレスチップの開発サポートがあり、gPXEが開発していた818x RALINKチップも想定しています。

あなたは多くのコンパイルを行うことになり、あなたを助ける便利なガイドはないことに注意してください。

また、PXEイメージをワイヤレスカード自体に書き込むことはできませんが、有線LANまたはマザーボードを使用して書き込むことができるはずです。

また、これはUSBには適用されません。

どこから始めればよいのかを把握するのは難しいですが、おそらくipxe.orgからソースをダウンロードして、https://www.google.com.au/search? q = site%3Aipxe.org + ath5kを試してください。



3

「Wake-on-WLAN」を使用できる「オフ」状態でも電力を受け取るワイヤレスネットワークカードがありますが、ワイヤレス経由のPXEブートに関しては、興味深いと思いますが、a)非常に遅い(イーサネットと比較して) b)非常に小さなディストリビューション環境にのみ好ましい。


3

いいえ、PXEのロード時にワイヤレスがロードされていないため、コンシューマークラスの機器を使用してワイヤレスからPXEブートを「技術的に」行うことはできません。私が考えることができる2つのオプション:

  1. マシンごとに「wake-on-lan」ワイヤレスデバイスを購入してください。
  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ブートでは、ユーザーの制限などについてある程度の事前の理解が必要です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.