Categories
windows

disable windows attachment manager (file blocking)

If you’re trying to install files that are downloaded from the internet, they might sometimes be by default “blocked” from install unless you take manual intervention. If you have a large installer that has multiple sub installers, this could be a daunting task. The following group policy edit has worked for me (redownload or re-extract the files that are being setup following doing so):

  • Win Key + R
  • Type “gpedit.msc”
  • Navigate to User Configuration > Administrative Templates > Windows Components > Attachment Manager
  • Enable “Do not preserve zone information in file attachments”
Categories
windows

disable microsoft account in Windows

Windows 11 has been trying to forcibly require a user to link their microsoft account to the user account.

Windows Setup at “Let’s connect you to a network”

  • Shift+F10 brings up the command prompt
  • oobe/bypassnro

In Windows

  • Win+R, open gpedit.msc
  • Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options
  • Accounts: Block Microsoft accounts; Users can’t add or log on with Windows accounts
  • Reboot
Categories
Uncategorized

tftp server on macOS

# Start tftp Service
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist

# /private/tftpboot is used as the root

# End tftp Service
sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist

Categories
Uncategorized

update ruckus via CLI

This particular example is using a local tftp server.

fw set control ****.bl7 fw set proto tftp
fw set host x.x.x.x
fw update
reboot

Categories
linux

ssh notes

Error similar to…

Unable to negotiate with x.x.x.x port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1

Two things:

1) Add the following argument to the ssh command:

-oKexAlgorithms=+diffie-hellman-group-exchange-sha1

2) Add option to your ~/.ssh/config:

Host x.x.x.x
    KexAlgorithms=+diffie-hellman-group-exchange-sha1

Other options that might be relevant include HostkeyAlgorithms and Ciphers

Categories
linux

random snippets

Moving the 5 oldest items from current folder to DIR2:

ls -Qrt | head -5 | xargs -i mv -v ./{} DIR2/

Setting screen resolution on MacOS (VMware) with VMware Tools installed:

sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet WIDTH HEIGHT

View IPMI information from ESXi Shell:

localcli hardware ipmi bmc get

Using exiftool, rename images with date/time filenames based on when they were taken/created:

exiftool -d '%Y-%m-%d %H.%M.%S%%-c.%%e' '-filename<CreateDate' .

Additionally, to update the creation timestamp of the file based on when the photo was taken/created:

exiftool "-filecreatedate<datetimeoriginal" .

Categories
networking

comcast ipv6 + pfsense

These are some notes that helped get IPv6 working on pfSense with Comcast Business as the ISP using IPs dynamic IPs. Some of the configuration below is arbitrary and unique to my preferences for the particular setup involved. This setup assumes that IPv4 works, pfSense in general works, and IPv6 firewall rules are in place to allow traffic as appropriate.

This particular setup involves multiple VLANs and a single WAN.

  1. Navigate to: Interfaces > "your WAN interface"
  2. Change IPv6 Configuration Type to DHCP6
  3. Under “DHCP6 Client Configuration”:
    1. Change DHCPv6 Prefix Delegation size to 60
    2. ☑️ Send IPV6 prefix hint
    3. ☑️ Do not wait for RA
    4. ☑️ Do not allow PD/Address release
    5. Save and Apply Settings
  4. For each LAN/VLAN, navigate to their respective interfaces under the Interfaces menu and do the following:
    1. Change DHCPv6 Configuration Type to Track Interface
    2. Under Track IPv6 Interface, change IPv6 Interface to your WAN interface
    3. Change IPv6 Prefix ID to 0, and increment per interface.
    4. Save and Apply Settings
  5. For each LAN/VLAN, navigate to their respective interfaces under the Services menu > DCHPv6 Server & RA
    1. Select the Router Advertisements tab
    2. Change Router mode to Stateless DHCP
    3. Change Router priority to High
    4. Save and Apply Settings

At this point, you should see IPv6 address show up for each interface configured on the Status > Dashboard. You may need to reboot the router and/or modem as well. Additionally, connected devices should receive IPv6 addresses.

Categories
currents

desktop audio

current setup

Over a year has gone by working from home, and I felt the need to upgrade my desktop audio. This is probably because of a culmination my music listening enjoyment, refreshing my work-from-home desk and workspace, but mostly because of a renewed interest in r/battlestations, r/macsetups, r/budgetaudiophile, and various work related mailing lists.

Following some pretty thorough research on the matter, the following comprises my desktop audio setup:

Edit October 2021:

I’ve removed the JDS Labs Atom Amp+ from the mix because this was really only to use with my headphones. While I ran my speakers through this as well, it was redundant to have 3 different ways to adjust the volume (via computer, amp, and speakers). Since I use my headphones seldomly, I’ve decided to use a Google USB-C to 3.5mm (Audio Science Review) when needed. Removing the amp has simplified my setup.

Edit November 2021:

I added the Jamo S 808 subwoofer to the mix mostly because of finding a pretty solid deal and phenomenal reviews for a shallow subwoofer great for small rooms. With the Kanto speakers, it is more or less sprinkles on the cake, that already has icing.

previous setups

Google Home Max

I connected two Google Home Max speakers together via Google Home grouping, but there was a notable lag with audio and video using this method. A then split my audio output from an Audioengine D1 DAC using this and this, running a 3.5mm cable to each speaker without the Google Home Max speakers paired. This method worked, but had the following annoyances:

  • Sometimes the volume in the speakers would slightly differ during playback (didn’t really troubleshoot too much).
  • Keeping the volume the same for each speaker was a manual effort. Since I have other Google Home speakers, it was easy enough to accidentally change volume levels of the desk speakers.
  • I wanted to keep these speakers as just speakers (mute the microphone). Without doing any physical modification of the Google Home Max speakers, you cannot turn off the red lights that appear when the speaker is muted, only dim it.

Audioengine P4 + N22 + S8

I’ve had the following setup for years, and it was quite good. I didn’t love the amount of cables, and I felt that the amplifier was lacking in functionality mostly because of no remote and no built in DAC for its size. Additionally, the S8 began developing an annoying jitter in audio that I was not able to fix through various means of troubleshooting. I moved these away from the desktop and began using them as TV speakers, but the lack of a remote for the amplifier became more of a hassle than the setup was worth in the long run.

These speakers have since found a new home.

Other