adds new draft post (notes: hamradio computer)
This commit is contained in:
parent
1aa31b7202
commit
493dd269e6
1 changed files with 149 additions and 0 deletions
149
content/notes/hamradio-computer/index.md
Normal file
149
content/notes/hamradio-computer/index.md
Normal file
|
@ -0,0 +1,149 @@
|
|||
---
|
||||
title: Hamradio Computer
|
||||
summary: |
|
||||
This should summarize the way I install my hamradio related computers --
|
||||
may that be a laptop or a headless system to provide the VARA programs
|
||||
in the field.
|
||||
|
||||
This is also the place where I might update several installation instructions
|
||||
in the future.
|
||||
date: 2025-02-11T10:51:58+0100
|
||||
# lastmod: 2025-02-11T10:52:00+0100
|
||||
tags:
|
||||
- archlinux
|
||||
- systemd
|
||||
- beelink
|
||||
|
||||
#showDate: false
|
||||
showReadingTime: false
|
||||
showWordCount: false
|
||||
showPagination: false
|
||||
#showAuthor: false
|
||||
showBreadcrumbs: true
|
||||
|
||||
feed_exclude: true
|
||||
# site_exclude: true
|
||||
|
||||
weight: 10
|
||||
draft: true
|
||||
---
|
||||
|
||||
## Differantation
|
||||
|
||||
headless or with desktop
|
||||
|
||||
- headless
|
||||
raspi mostly
|
||||
- desktop
|
||||
vara hf /fm winlink etc
|
||||
also connect via ssh -X
|
||||
'X11Forward yes' in config file .ssh/config
|
||||
|
||||
i will sometimes differentiate between them, but usually i only use headless
|
||||
minimal systems without X11 (or wayland)
|
||||
|
||||
## Operating system
|
||||
|
||||
I usually install Arch Linux on my computers, a convenient way of doing that
|
||||
is using `archinstall` off a current arch linux installation medium.
|
||||
|
||||
SHOW_COMMAND_ARCHINSTALL and JSON_CONFIG_FILE
|
||||
|
||||
## Packages needed
|
||||
|
||||
Development packages base-devel etc....
|
||||
git zsh starship vnstat
|
||||
|
||||
sqlite3 yp-tools (zsh shell integration)
|
||||
|
||||
if on a virtual machine install qemu-guest-service
|
||||
|
||||
paru installation
|
||||
|
||||
full system update with `paru`
|
||||
|
||||
also most "internet connected" devices I use hardened kernel
|
||||
but thats more non-radio usage devices
|
||||
|
||||
### if you have a headless installation
|
||||
|
||||
## system configurations
|
||||
|
||||
### polkit usage
|
||||
|
||||
to reboot without su
|
||||
|
||||
/etc/polkit-1/rules.d/49-nopasswd_global.rules
|
||||
|
||||
### passwordless ssh login
|
||||
|
||||
ssh-add -L > .ssh/authorized_keys
|
||||
|
||||
### Special use-case: Beelink T4 Pro
|
||||
|
||||
works with Windows, does not show proper WiFi device on ANY linux
|
||||
that I tested
|
||||
|
||||
though, it has a simple work-around IF YOU KNOW IT
|
||||
source: <https://forums.linuxmint.com/viewtopic.php?p=2435343&sid=8035d5e61fa25dd207023eda4772e590#p2435343>
|
||||
|
||||
basicly: add to the kernel parameters `pcie_port_pm=off`
|
||||
can also be done on most installation media that use grub by hitting
|
||||
<kbd>e</kbd> at the boot prompt/list
|
||||
|
||||
### maybe more...
|
||||
|
||||
## Tools, Applications
|
||||
|
||||
### Wine
|
||||
|
||||
Windows tools will require wine, so we install this right now
|
||||
|
||||
paru -S wine
|
||||
|
||||
adding gnutls for network communications
|
||||
|
||||
paru -S lib32-gnutls
|
||||
|
||||
export WINEARCH=win32
|
||||
export WINEPREFIX=/home/dominic/.wine-winlink
|
||||
|
||||
since we exported WINEPREFIX we can omit the use of it in THIS SESSION
|
||||
(this terminal window). if you use another you have to export the variable
|
||||
again or prefix any command with
|
||||
`WINEPREFIX=/home/dominic/.wine-winlink <your-command>`
|
||||
|
||||
winetricks winxp
|
||||
winetricks sound=alsa
|
||||
|
||||
starting with all windows fonts
|
||||
|
||||
winetricks -q allfonts
|
||||
|
||||
adding some .NET frameworks we will mostly use/need
|
||||
|
||||
winetricks -q dotnet35sp1
|
||||
winetricks vb6run
|
||||
winetricks vcrun2015
|
||||
|
||||
optional if errors
|
||||
|
||||
winetricks -q dotnet40
|
||||
winetricks -q dotnet46
|
||||
|
||||
registering notepad.exe as default application for logfiles
|
||||
|
||||
create a backup of the wine installation
|
||||
|
||||
tar -cJf wine-backup\_$(date +%Y-%m-%d-%H-%M-%S)\_initial-setup.tar.xz .wine-winlink
|
||||
|
||||
### VARA tools
|
||||
|
||||
vara hf, vara fm
|
||||
|
||||
### Winlink Express
|
||||
|
||||
also install lib32-gnutls for internet connections etc...
|
||||
without the password on winlink setup canoot be checked and the
|
||||
setup form cannot be filled out automatically...
|
||||
YOU NEED THIS
|
Loading…
Add table
Reference in a new issue