Artikel mit ‘Debian’ getagged

Saslauthd bringt Fehlermeldung “warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory”

Montag, 25. Januar 2010

Problem:

Auf einem Linuxserver mit Postfix, Saslauth,… erscheinen folgende Fehlermeldungen:

Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory
Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: Password verification failed
Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: unknown[client.IP.add.ress]: SASL PLAIN authentication failed: generic failure
Jan 24 08:20:00 mail postfix/smtpd[2831]: disconnect from unknown[client.IP.add.ress]

Lösung:

Saslauthd verwendet die falsche Authentifizierungsmethode. In meinem Fall wurde aus testgründen irgendwann mal auf “PAM” umgestellt und fergessen dies wieder zurückzustellen.

In der Datei /etc/default/saslauthd den Eintrag: MECHANISMS=”pam” auf MECHANISMS=”sasldb” ändern.

GPG Fehlermeldung bei “apt-get update”

Mittwoch, 12. August 2009

Problem:

W: GPG error: <weblink zum debianarchiv> lenny/updates Release: Konnte nicht auf Schlüsselring zugreifen: “No such file or directory”
W: GPG error: <weblink zum debianarchiv> lenny Release: Konnte nicht auf Schlüsselring zugreifen: “No such file or directory”
W: Probieren Sie “apt-get update”, um diese Probleme zu korrigieren.

Lösung:

apt-get install debian-archive-keyring debian-keyring

Installation einer VOIP-Telefonanlage mit ISDN-Zugang

Donnerstag, 22. Januar 2009

Anforgerung:

Eine VOIP-Telefonanlage soll eine bestehende Telefonanlage ersehten. Wenn möglich sollen die bestehenden Telefone übernommen werden.

Das wird benötigt:

  • Server: der Server sollte für etwa 15 gleichzeitige Verbindungen ca 1,5GHz haben und ca 512MB Ram.
  • Telefone: für jeden Arbeitsplatz wird ein VOIP-Telefon bzw ein Adapter für den Anschluss eines bestehenden Telefons benötigt.
  • ISDN: Zum zugang ins ISDN-Netz wird eine ISDN-Karte benötigt.

Installation von AsteriskNOW:

Es gibt 2 Installationsansätze. Der eine ist über die Komandozeile der andere über ein vorgefertigte Installation.

Als erstes beschreibe ich den “Leichten” Weg mit der Installation über das vorgefertigte ISO-File. Da bei diesem ISO-File schon alle benötigten Komponenten enthalten sind entfällt die Aufwendigere installation der eigentlichen Telfonanlage. Hier verwende ich AsteriskNOW.

Installation Asterisk unter Debian:

vorbereitende instalationstätigkeiten:

apt-get install pppdcapiplugin ppp

apt-get -y install build-essential libncurses5-dev libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev linux-headers-`uname -r` flex bc pciutils libnewt-dev libusb-dev

apt-get -y install linux-source kernel-package g++ libncurses5-dev sqlite zlib1g-dev libmysqlclient15-dev libsqlite0-dev

downloaden der AVM-Fritzkatrentreibern
wget http://download.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz
Treiber

entpacken der Treiber
tar -xvzf fcpci-suse93-3.11-07.tar.gz

patchen
cd fritz
patch -p1 < ../fritz-tools.diff
./install

Hisax treiber entladen, da er sich mit dem Fritzkartentreibern nicht verträgt.
lsmod | grep ^hisax
rmmod hisax_fcpcipnp
rmmod hisax_isca
rmmod hisax

laden des Fritz Treibers:
modprobe -v fcpci

Capi-initialisieren
capiinit

Capi-Info
capiinf

Damit der Treiber auch beim Systemstart geladen wird, muss in der Datei /etc/isdn/capi.conf editiert werden. Dafür einfach das Kommentarzeichen entfernen.

Download:

Asterisk-1.4

Asterisk-1.6

Asterisk-Addons-1.4

Asterisk-Addons-1.6

Asterisk-gui

libpri-1.4 aktuell

Eigentliche Installation von Asterisk:

LibPri:

cd /usr/src/
wget http://downloads.digium.com/pub/telephony/libpri/libpri-1.4-current.tar.gz
tar -xvzf libpri-1.4-current.tar.gz
cd libpri-1.4.<Version>
make
make install

Asterisk:

cd /usr/src/
wget http://downloads.digium.com/pub/telephony/asterisk/asterisk-1.6-current.tar.gz
tar -xvzf asterisk-1.6-current.tar.gz
cd asterisk-1.6.<Version>
./configure
make
make install
make samples
make config

Asterisk-Addons:

cd ..
wget http://downloads.digium.com/pub/telephony/asterisk/asterisk-addons-1.6-current.tar.gz
tar -xvzf asterisk-addons-1.6-current.tar.gz
cd asterisk-addons-1.6.<Version>
make clean
./configure
make
make install
make config

Installation eines Lowcost Linux-Videorecorder (VDR)

Mittwoch, 07. Januar 2009

Konfiguration:
P4 2,8GHz mit 1GB Ram
3x Hauppauge Win-TV Nova-SE2 (DVB-S)
Als Client einen Hauppauge MediaMVP.

Betriebssystem:
Debian 4.0

Konfigurations-/Managementplugins:
vdr-plugin-control
vdr-plugin-xxv
vdr-plugin-xxvautotimer
vdradmin-am

Die Installation:

Als Erstes benütigt man einen Rechner mit 1-4 DVB-Videokarten.

Der zweite Schritte ist die installation des Grundsystems, in meinem Fall verwende ich Debian 4.0.

Nach der Installation werden die benötigten Packete nachinstalliert.
Um dies zu erledigen muss zuerst folgendes in die Datei /etc/apt/source.list eingetragen werden:

################ schnipp #####################
deb  http://e-tobi.net/vdr-experimental    etch base addons vdr-multipatch
deb  http://ftp.de.debian.org/debian          etch  main contrib non-free
deb  http://www.debian-multimedia.org    etch  main
################ schnapp #####################

apt-get install e-tobi-keyring

dannach muss das System noch mit
apt-get update && apt-get upgrade
aktuallisiert werden.

Um weitere Sprachpackete zu installieren bzw. die Standardsprache zu setzen:
dpkg-reconfigure locales
im folgenden Dialog die gewünschten Sprachpackete auswählen und dann die Standardsprache auswählen.

Nun folgt die eigentliche Installation der VDR-Packete:

apt-get install -V mysql-server (wird für XXV benötigt)
apt-get install -V less vdr
vdr-xxv vdr-plugin-vompserver vdr-vompclient-mvp (der eigentliche VDR mit den Plugins für den Hauppauge MediaMVP)
apt-get install -V vdr-plugin-xxvautotimer vdradmin-am mc vdr-plugin-control (Administrationstools zur Konfiguration und Programmierung des VDR)
apt-get install -V libdvb-dev

Die Option -V zeigt die Version an die installiert wird.

Je nach Installation und Hardware kann es vorkommen, dass die CPU bis zu 80% ausgelastet ist. Wenn der Prozess KDVB-FE-x die meiste CPU-Kapazität verwendet, ist nach meiner Erfahrung ein Kernelupdate angesagt. Zumindest hat es bei mir geholfen. Da mit apt-get upgrade schon der neueste Kernel installiert wurde, habe ich mit folgendem Befehl einen anderen Kernel installiert, mit diesem Funktioniert alles einwandfrei, maximale CPU-Auslastung liegt etwa bei 10-15%.

apt-get install linux-image-2.6.24-etchnhalf.1-686

Damit können alle Freiempfangbaren Satellitenprogramme empfangen und aufgezeichnet werden.

Viel Spaß beim Tüfteln…