to boot a client via PXE, activate by default the PXE boot:
- boot it (ethernet plugged with PoE)
- s during the memory checkup
- activate the PXE boot
- let reboot it
to boot a client via PXE, activate by default the PXE boot:
For the first node to install, let boot it directly after having copied the new debian voyage to the compact flash (requires a CF reader)
the instructions: getting_voyage [Voyage Linux]
Unfortunately, the USB NIC we have are the version 2: they do not have the atheros chipset anymore.
The unique (current) solution:
BUT:
To install the wl driver:
-> it still doesn’t work….
This could be quite tricky to maintain identical nodes (same packages, same environment). Hopefully, we have all the tools dedicated to clusters which can do most of the job.
After having hesitated longly, we chose to use the debian voyage with the following
automatic procedure:
This method works pretty well: you just have to change pxelinux.cfg (ln -s C*** XXX) to force a re-installation the next time the node reboots..
Obviously some tricks are required and require much time
We chose a relatively simple architecture:
Our provider finally delivered the server and 10 of our mesh nodes.
We will be able to start to set up the testbed!
We hesitated for a long time between:
Finally, we focused on the PC engine hardware (Alix3d2):
This is quite tricky to verify what a NIC is supported by Linux and with which feature.
http://wireless.kernel.org/en/users/Drivers references all the drivers, and what they implement.
We took care to:
In particular:
We have the following choices:
I guess Voyage or openwrt would be better since they are the most flexible and permit to change a lot of stuff.