Unitymedia ConnectBox with Raspberry Pi 4B

Connecting a Raspberry Pi 4B computer to the ConnectBox (WLAN router) from Unitymedia//UPC may not work properly.

If you connect the Raspberry Pi directly via LAN cable to the ConnectBox, packet losses might occur. Probably an issue with the odd ConnectBox hardware.

The solution is relatively simple. If you hang a switch between the ConnectBox and the Raspberry Pi, the connection works without problems.

More information on the issue:

Install Citrix Receiver on Linux Mint 18.3

Fetch the installation package from the Citrix webpage (use „Debian Full Packages“ usually x86_64):

$ sudo dpkg -i icaclient_13.9.1.6_amd64.deb

The Citrix receiver does not search for CA root certificates. Without those certificates you probably get an error which prevents you from logging in. Just run:

$ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/

Compile MediaElch from source (on Linux)

MediaElch is a free, cross-platform tool for managing a media library (movies and TV shows). It is able to gather information from various movie databases on the internet.

If you want to install the latest MediaElch version, you need to compile it yourself.
The latest installable version is 2.4.2 but in the repository there is already some progress towards 2.4.3. Fortunately compiling is quite easy.

I’ve tested with a plain Ubuntu 16.04 LTS installation.

Fetch some libraries first:

$ apt-get update
$ apt -get install build-essential gcc libqt5scripttools5zlib1g-dev \
libzen-dev libcurlpp-dev libmediainfo0v5 libmediainfo-dev qt5-qmake \
libcurl-ocaml-dev libmysqlclient20 libzen-dev libphonon4qt5-dev \
libqt5sql5-mysql libqt5sql5 libqt5script5 libqt5xml5 libqt5gui5 \
libqt5network5 libquazip5-dev qt5-default qtscript5-dev \
qtmultimedia5-dev cdbs libqt5quickwidgets5 libqt5qml5 \
libqt5opengl5-dev qtdeclarative5-dev libqt5multimedia5 \
libqt5multimediawidgets5 libqt5qml5 libqt5quickwidgets5 \
libqt5quick5 libqt5script5

Get the latest code from Github:

$ mkdir /source && cd /source
$ git clone https://github.com/Komet/MediaElch.git
$ cd MediaElch && mkdir build && cd build
$ qmake .. && make

After a few minutes you should find a new binary file, just start it with „./MediaElch“.

Unitymedia SIP Telefonie mit einem eigenen Router

Da Unitymedia (Ex-KabelBW) leider nicht im Stande ist im Kundencenter korrekte Registrare anzuzeigen (z.B. HIQ5-b-sbc1a), hier einige funktionierende Adressen zum Ausprobieren:

IPv4 only (alte Anschlüsse):

  • hiq4b-sbcv41a.kabelbw.de
  • hiq5b-sbcv41a.kabelbw.de
  • hiq6a-sbcv41a.kabelbw.de
  • hiq7b-sbcv41a.kabelbw.de (ssl44.telefon.unitymedia.de)

IPv6 only (in der Regel alle neuen Anschlüsse):

  • hiq5a-sbcv61a.kabelbw.de
  • hiq6a-sbcv61a.kabelbw.de
  • hiq7b-sbcv61a.kabelbw.de

Weitere Infos u.a.:  https://blog.unitymedia.de/wp-content/uploads/2016/07/Unitymedia_PrepHelp_20160701_v04_UM.pdf

Netzwerk-Bridge ohne IP-Adresse mit Debian einrichten

Es gibt Xen-Setups wo es notwendig ist eine Network-Bridge ohne IP-Adresse einzurichten. Statt mit den Xen-eigenen Scripten (network-script more-network-bridges) zu arbeiten, kann man die Bridge mit Debian Boardmitteln konfigurieren. Dafür müssen lediglich die bridge-utils installiert sein. Funktioniert mit Lenny und Squeeze.

Setup eth2 als Bridge: /etc/network/interfaces

auto br2
iface br2 inet manual
      bridge_maxwait 5
      bridge_ports eth2

Xen-Domain „myxen“, Konfiguration in /etc/xen/<myxenconfig>:

vif = [ 'bridge=br2' ]

Die IP-Adresse wird dann direkt in der Xen-Domain konfiguriert.