Work
Projects- 3D Printing Projects
- Amateur Radio
- Automotive Projects
- Electronics Projects
- Homelab Projects
- Horticulture Projects
- Project Projects
- Software Projects
- Tumblr (photography)
-
Work
ProjectsWhy not just use something like an Intel i225?
atlflashupdate
binary to the Windows firmware package and execute thereDIAG_2.10_Ubuntu_x86_64.zip
, stringpatching lib/_ctypes.x86_64-linux-gnu.so
to use libffi.so.7
instead of libffi.so.6
, and lib/readline.x86_64-linux-gnu.so
to use libreadline.so.8
instead of libreadline.so.6
seems to work fine.–with-shared
, and substitute the existing Python libraries (libpython2.7.so.1.0
, and lib/
) with the newly-built ones.#include <asm/compat.h>
with #include <linux/compat.h>
in diag_driver_linux/diag_driver.c
for newer kernel versions too.driver/diag_driver_linux
with make
, then run ./DIAG -s
(to automatically unload/load kernel modules) in diag/
.3) Flash
→ 3) Save Flash Contents To File
(read) or 2) Update Flash Image
(write)../DIAG -s –password \!h:ahT8uW6
also exposes secret menus that let you read/write registers, update PCIe device ID/subsystem IDs, change MAC addresses, wipe your flash (!), etc48e76196c295557b85333b352785f075c49c4a826a6b5db41766d93c6bf0e21a