web-dev-qa-db-fra.com

Est-il possible de démarrer sur PXE via un périphérique WiFi?

Comme je le sais, il est possible de démarrer certaines images amorçables (telles que Linux, Clonezilla, applications de gestion et autres) sur un PXE (environnement d’exécution avant démarrage) ) serveur avec un périphérique Ethernet (802.3).

Peut-on faire la même chose avec un périphérique Ethernet WiFi (802.11)? J'ai testé avec mon ordinateur portable mais mon BIOS semble ne pas permettre le démarrage à partir de périphériques WiFi. Est-ce possible avec des cartes WiFi spécifiques et/ou un BIOS spécifique?

17
Diogo

Au moins un fournisseur a résolu le démarrage réseau par Wi-Fi, mais vous ne pourrez probablement pas vous en sortir avec les cartes mères mixtes et les adaptateurs Wi-Fi pour le moment.

Vous pouvez démarrer MacBook Air via Wi-Fi, à condition qu'un autre ordinateur du réseau partage un DVD d'installation Mac OS X via la fonction de partage de DVD de Mac OS X. Étant donné que les MBA ne sont pas nécessairement livrés avec un lecteur optique ou une carte Ethernet, il peut s’agir du seul moyen, pour certains utilisateurs, d’effectuer une installation propre du système d’exploitation.

Apple a construit des pilotes pour ces chipsets Wi-Fi, ainsi qu'une interface utilisateur permettant de rejoindre un réseau Wi-Fi, dans la bootROM EFI sur ces modèles. Autant que je sache, il s'agit d'un système exclusif à Apple, non basé sur PXE.

17
Spiff

Si votre adaptateur WLAN ne prend pas en charge PXE, alors non, vous ne pouvez pas utiliser PXE sans fil.

Si votre ordinateur portable est équipé d'un adaptateur Ethernet, vous pouvez toutefois le connecter à un point d'accès sans fil pouvant fonctionner en tant que pont (ou pont sans fil dédié). Je l'ai essayé moi-même, mais c'était trop lent, je préférerais simplement déplacer l'ordinateur portable près d'un commutateur/routeur Ethernet.

9
Larssend

iPXE prend en charge les puces ath5k et, apparemment, les puces sans fil ath9k, et je suppose également les puces RALINK 818x développées par gPXE.

Notez que vous ferez beaucoup de compilation et qu'il n'y aura pas de guides pratiques pour vous aider.

Notez également que vous ne pourrez pas graver une image PXE sur une carte sans fil, mais que vous devriez pouvoir le faire avec un réseau local câblé ou une carte mère.

Notez également - cela ne s'applique pas à l'USB.

Il est difficile de savoir par où commencer, mais vous devriez probablement télécharger le code source à partir de ipxe.org et essayer https://www.google.com.au/search?q= site% 3Aipxe.org + ath5k

3
Orwellophile

Google pour "iPXE". ils affirment pouvoir prendre en charge le démarrage à partir d'un réseau sans fil et même d'une adresse Web. De plus, vous pourrez peut-être faire clignoter leur ROM par-dessus la ROM de votre carte sans fil au lieu de démarrer à partir du test iso, vous pouvez télécharger

3
user189946

Il semble que les gars de chez Etherboot aient un support provisoire pour le démarrage d'une carte Wifi . seulement quelques cartes supportées, mais vous aurez peut-être de la chance ...

3
TiernanO

Certaines cartes réseau sans fil qui reçoivent de l'énergie même dans un état "désactivé" peuvent utiliser "Wake-on-WLAN", mais en ce qui concerne le démarrage PXE sur réseau sans fil, je pense que, bien qu'intéressant, ce serait a) très lent (par rapport à Ethernet) et b) préférable uniquement pour les très petits environnements de distribution.

2
tombull89

Je dirais que non, vous ne pouvez pas "techniquement" amorcer à partir d'un réseau sans fil avec un équipement grand public, car le réseau sans fil n'a pas encore été chargé au moment du chargement de PXE. 2 options auxquelles je peux penser:

  1. Payer pour acheter un appareil sans fil "wake-on-lan" pour chaque machine.
  2. Passez au low-tech et connectez les machines PXE aux points d’accès sans fil ... alors vous êtes câblé à un périphérique qui a une connexion sans fil chargée!
2
RootMason

Selon mon expérience, certains ordinateurs ont une antenne sans fil. Ils avaient un très petit disque dur SSD de 512M. J'ai installé sur ce petit disque dur iPXE. Malheureusement, certains ordinateurs peuvent ne pas démarrer normalement via pxe (ni via un stockage externe pour des raisons de sécurité).

Ainsi, au démarrage, la console iPXE apparaît. Je peux donc obtenir manuellement une adresse IP pour l'adaptateur filaire ou sans fil. Je suis également capable via des commandes de télécharger des images initrd.img et vmlinuz et d’amorcer. IPXE utilise probablement des appels de bios qui le permettent (ce n'est peut-être pas le cas sur une autre plate-forme). L'image que j'ai chargée provenait d'un serveur LTSP. Si vous arrivez à ce point, vous pouvez également charger n’importe quelle image distante, par exemple. Le problème après était que le noyau chargé n’avait pas les pilotes pour la carte spécifique. Je devais donc les ajouter à l'initrd et faire quelques manipulations pour pouvoir enfin arriver à la connexion finale. Donc, oui, dans certaines conditions, le démarrage PXE sans fil fonctionne si les cartes mères le prennent en charge. J'ai donc enfin pu avoir un client LTSP sans fil complet.

1
George Kourtis

Je suppose que pour 10 à 12 utilisateurs, le wifi devrait être bon.
Si vous aviez besoin de plus, vous auriez besoin de configurer des points d’accès distincts utilisant des canaux/fréquences différents.

Des tests menés par l'industrie ont montré que les points d'accès d'entreprise 802.11n peuvent atteindre un débit cumulé supérieur à 150 Mbps dans des conditions de test réelles (voir Test Cisco/Intel et Test Network World). Cependant, il n'est pas rare que 15 utilisateurs ou plus s'associent au même AP. Par conséquent, le débit moyen par utilisateur variera en fonction du nombre d'utilisateurs par AP.

Ainsi, un démarrage sans fil N donné un peu de réflexion et de compréhension des limites d'utilisateurs, etc. devrait au moins égaler ou dépasser 10Mbps Ethernet jusqu'à ce que le nombre d'utilisateurs partageant le point d'accès wifi soit suffisant pour réduire le débit, augmenter la latence, etc.

1
guest