Categories
Uncategorized

Update Intel Management Engine on Linux

TLDR; Find a copy of the Intel CSME Linux updater binary FWUpdLcl and use that to apply the firmware .bin update extracted from your Windows IME Driver installer. IME is a mixed bag and should be disabled (as much as feasible) if you’re not using it or updated if you’re planning on using it. Modern […]

Categories
Uncategorized

Move to New Hardware and Convert MBR/BIOS to UEFI

Key References Macrium Reflect Free Guide MBR BIOS to UEFI Microsoft Windows Partitioning Guide Microsoft Sample Deployment Scripts (includes partition script) Overview Steps Obtain backup of target system (VHD or Macrium image of all drives preferred) Manually partition destination disk (Boot to WinPE/Macrium Recovery, see script below to partition) Restore C: partition from backup to […]

Categories
Uncategorized

Dynamic DNS (DDNS) on the Ubiquiti UDM-SE

Dynamic DNS (DDNS) functionality on the UDM-SE is provided by Inadyn running as apart of a systemd service (udapi-server.service – Ubiquiti udapi server). Inadyn Triggered (via UDM restart, WAN IP Changed) Inadyn checks local cache for previous WAN IP value if WAN IP == cached IP, do nothing>> Sample output If WAN_IP != cached WAN_IP, […]

Categories
Uncategorized

Amcrest to Dahua ipcam mapping

Per this thread some Amcrest cams can utilize the Dahua firmware, which seems to be more likely to get security fixes and updates, and unlocks a few features like (depending on support) available 3rd stream, face detection, IVS, SmartIR & up to 40960 bitrate.https://ipcamtalk.com/threads/how-to-upgrade-amcrest-lorex-to-dahua-firmware-and-get-all-dahua-features.44864 To get your camera’s Alt model number:> http://cam-ip/cgi-bin/magicBox.cgi?action=getSystemInfo Amcrest Dahua Info/Firmware […]

Categories
Uncategorized

Docker, Traefik, Jellyfin, DLNA

It seems most media servers (Jellyfin, Emby, Plex, UMS…etc) recommend using docker host networking (-net=host) when running within a container so that it can see UDP traffic on port 1900 for DLNA discovery. This is undesirable for a number of reasons, not the least of which is that a reverse proxy (Traefik, perhaps?) running in […]

Categories
Uncategorized

Capture iPhone network traffic with tcpdump and WireShark

1. Jailbreak iPhone2. Install tcpdump from Cydia (manpage)3. Install OpenSSH from Cydia4. Install WireShark on your local machine (wireshark docs)5. Connect iPhone to same network as local6. WireShark -> SSH Remote Capture7. Remote address: IP of your iPhone8. Remote port: 229. Username: root10. Password: alpine11. Remote Interface: <make this blank>12. Remote Capture Command: 13. Remote […]

Categories
Uncategorized

Windows 10 Import Pictures Zero New Pictures Found

This message appears when you attempt to re-import pictures from a device that you’ve already imported them from (but maybe you didn’t delete them the first time?).  The reason is that Windows 10 keeps a record of all the images you’ve imported from your devices using the Photo Import Wizard/tool, presumeably to prevent you from importing a bunch […]

Categories
Uncategorized

Windows 8 File History – Change Computer Name

I will show you how to change the “Computer Name” portion of your Windows 8 File History backups. This method applies to the following scenarios: You replaced your old computer, but would like to continue using the same File History Backup You changed your Computer Name AFTER initially setting up File History Navigate to C:\Users\<Username>\AppData\Local\Microsoft\Windows\FileHistory […]

Categories
Uncategorized

Fixing iTunes Restore Error 16xx (1600, 1604, 1648…etc)

If you’re having problems restoring your iPhone, iPod and keep getting one of these 16xx errors, the solution might be much simpler than you think! The iPhone could not be restored.  An unknown error occurred (1600). There are numerous reasons for running into these errors – one of the simplest (and least obvious) fixes for […]

Categories
Uncategorized

Hello world!

Here’s my first post – figured it was about time to start putting up some of my trials and tribulations as a nerd for the benefit of posterity. Some things I intend to cover here: Programming (PHP, Yii, MySQL, javascript, jquery, EnyoJS) Running a website (Dreamhost, linux scripts, WordPress, AdWords, Google Analytics) General Hacks (Windows […]