Skip to content

Instantly share code, notes, and snippets.

View jcbender's full-sized avatar

J. Bender jcbender

  • Bendorius Consulting, LLC
  • Michigan
View GitHub Profile
@jcbender
jcbender / Yaesu FC-30.org
Created August 28, 2022 15:41 — forked from ast/Yaesu FC-30.org
Reverse engineering the Yaesu FC-30 antenna tuner protocol

Reverse engineering the Yaesu FC-30

Notes about the Yaesu FC-30 tuner connected to the FT-891 radio. I have not been able to find any information online at all about the propriatry protocol used, so I’m compiling this from my observations.

The ultimate goal of this project is to connect an Icom AH-4 tuner to Yaesu radios.

Data shown is hex. Data in [brackets] are from tuner. Data without brackets are from radio.

Seems tuning is done in three steps:

@jcbender
jcbender / intel_x520_patcher.py
Created May 27, 2022 16:05 — forked from ixs/intel_x520_patcher.py
Intel x520 EEPROM Patcher allows to unlock the x520 network card to work with non-intel branded SFP modules.
#!/usr/bin/env python3
#
# Simple Intel x520 EEPROM patcher
# Modifies the EEPROM to unlock the card for non-intel branded SFP modules.
#
# Copyright 2020 Andreas Thienemann <andreas@bawue.net>
#
# Licensed under the GPLv3
#
# Based on research described at https://forums.servethehome.com/index.php?threads/patching-intel-x520-eeprom-to-unlock-all-sfp-transceivers.24634/
@jcbender
jcbender / _etc_dhcpcd.exit-hook
Created February 10, 2022 18:53 — forked from JadedDragoon/_etc_dhcpcd.exit-hook
Robust scripts for managing DHCP6-PD templating for configurations which must have the actual IPv6 address. Requires jq, tsp, and dhcpcd.
#!/bin/bash
# we need seperate logging because dhcpcd-run-hooks eats stdout and stderr
# rather doing something sane like passing it back to dhcpcd (and then systemd)
. /usr/local/lib/logging.bash
################################################################################
# Configuration begins here.
################################################################################
. /usr/local/etc/dhcp-template.conf