2021年10月17日 星期日

[TOOL] Wake On Lan by Magic Packet

記得幾年前在測試網路喚醒的時候,用自己的筆電在做測試,試了好一陣子發現都無法將被測端喚醒,後來才發現發送網路封包的網路介面,是由筆電的Wifi 丟出,而不是有線網路...導致搞了烏龍,也浪費許多時間編譯許多版 BIOS ....

因此也嘗試看看是否有辦法透過 C# 來寫一個簡易的 WOL 工具,而主要的差別,是可以選擇要使用哪個網路裝置來丟封包,這在多網路設備的筆電上,應該會比較方便些 ~ 

其實後來也用 Arduino 寫過一個簡易版 WOL 工具 ~ 老實說也挺方便的 !! 

P.S. 需安裝 .Net 2.0 ....Orz


20230920 - 更新 

版本是 v2023.02.28.00

1. 新增 OUI (Organizationally Unique Identifier) 廠商辨識碼顯示。
2. 新增歷史紀錄。
3. 新增顏色區隔有線網路與無線網路。
4. 修正當網路裝置不只一個 IP 時,會造成執行錯誤。

 下載位置 :

BIN : v2023.02.28.00
BIN : v2021.10.17.00






[UEFI][SHELL] homefilesystem Variable for record current Startup.nsh FS location

  如果系統有一個以上的 FS# 存在,以往會透過Shell Script 的方式,來尋找執行 startup.nsh 的 FS 位置,但近期的察看shell的source code,其實shell內部已經有考慮到此情境,因此會根據starup.nsh被執行的位置,自動建立一個v...