Using the Telekom Glasfaser Modem 2 with a generic router

Ноябрь 17, 2024 Время чтения: 91 минуты

I wrote this memo because I could not find any information on how to connect a generic router to the Telekom Glasfaser Modem 2.

To make the connection work, I need to configure the router using simple steps. It works with the Synology router, Huawei AX3, and possibly any router that supports PPPoE and VLAN. The following examples refer to the Huawei AX3.

First, we need a letter from Telekom containing the ‘Zugangsdaten’. It’s really important to have two specific fields: ‘Zugangsnummer (formerly T-Online Nummer)’ and ‘Persönliches Kennwort’.

Next, we are going to configure the router.

The connection mode is PPPoE. The broadband account (Breitbandkonto) is ‘Zugangsnummer@t-online.de’ and the broadband password (Breitbandkennwort) is ‘Persönliches Kennwort’.

Finally, we have to set the VLAN id to 7.


Installing ERPNext on macos with external DB instance (dev mode)

Октябрь 3, 2024 Время чтения: 17 минуты

This guide is based on the Installing Bench and the Frappe Framework.

I assume you have already installed xcode-select and homebrew.

In my case I need to fire

sudo xcodebuild -license accept

Don't forget

brew update && brew upgrade

Now, install the pre-requisites

brew install python@3.12 git redis

Install wkhtmltopdf

brew install --cask wkhtmltopdf

Download and install nodejs v18.20.4 from nodejs.org

Install yarn using npm

sudo npm install -g yarn

Install bench via pip3

pip install frappe-bench --break-system-packages

Verify the bench installation

bench --version                                
5.22.9

Now create a new folder, change to it und create your new bench

bench init <directory name>

Change to new folder and finally

bench new-site <address> --db-host <db-ip>

I like postgres

brew install libpq

brew link --force libpq

bench new-site <address> --db-host <db-ip> --db-type postgres --db-port <port>

And last but not least

bench get-app erpnext

bench --site >address> install-app erpnext

bench start

First, we need to complete the wizard and bam!

psycopg2.errors.SerializationFailure: could not serialize access due to concurrent update

Don't panic, it's easy - please comment out one line in database.py, as this option is incorrect


Very important shortcuts of macos

Сентябрь 17, 2024 Время чтения: ~1 минут
command-shift-control-4 screenshot
command-shift-option-v paste pur
command-control-q lock
command-shift-. show/hide hidden files/folders

Google AdSense

Сентябрь 14, 2024 Время чтения: ~1 минут

creating an account doesn't work in Safari on macos, but it does in Firefox

Google AdSense


create BundID

Сентябрь 5, 2024 Время чтения: ~1 минут

is very interesting. The famous 400 error has the cause - @ sign in username is not allowed, but _ is

https://id.bund.de


about

It's a personal page // Это личная страница