doc:appunti:hardware:lacie_d2_network_2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:appunti:hardware:lacie_d2_network_2 [2011/03/23 10:40] – [Cross compile a Debian kernel] niccolo | doc:appunti:hardware:lacie_d2_network_2 [2014/01/28 09:20] – [Wake-On-LAN] niccolo | ||
---|---|---|---|
Line 213: | Line 213: | ||
The Wake-On-LAN is **not handled by the U-Boot code** (like in the LaCie d2 Network). When the power switch is onto the ON position, the U-Boot always begins the boot process spinning-on the disk, during the boot process a script checks if the Deep Sleep Mode is active, in that case it halts the disk and wait for the Magic Packet. | The Wake-On-LAN is **not handled by the U-Boot code** (like in the LaCie d2 Network). When the power switch is onto the ON position, the U-Boot always begins the boot process spinning-on the disk, during the boot process a script checks if the Deep Sleep Mode is active, in that case it halts the disk and wait for the Magic Packet. | ||
+ | |||
+ | If you install a plain Debian operating system, you can use the **[[# | ||
===== Installing Debian ===== | ===== Installing Debian ===== | ||
Line 434: | Line 436: | ||
</ | </ | ||
- | ==== Fake Wake-on-LAN ==== | + | ===== Fake Wake-on-LAN ===== |
+ | |||
+ | The Ethernet chip does not have WoL capabilities (whereas the old d2 Network does), so we can only simulate it. This is my first attempt to make a software Wake-on-LAN. | ||
- | This is my first attempt to make a software | + | At an early stage of the boot process the **'' |
- | At an early stage of the boot process we suspend the disk and wait for a Magic Packet before to proceed. So the device is effectively powered and running, just the disk and the LED are turned off. I'm running the program with a Debian Squeeze installation. | + | You can download |
- | You can download the program here: **{{.: | + | ===== The EEPROM ===== |
- | This is the TODO list: | + | The content of the EEPROM |
- | * Turn off USB power too. | + | ^ Offset |
- | * Wake on power button keypress too. | + | | 0 | 2 | 0x00 0x02 | |
- | * Modify the standard halt sequence so it becomes a reboot followed by fake-on-lan, | + | | 2 | 6 | Ethernet MAC address. | |
doc/appunti/hardware/lacie_d2_network_2.txt · Last modified: 2014/01/28 09:22 by niccolo