PDA

Bekijk de volledige versie : Howto: Quassel-IRC installieren und konfigurieren



bauerj
07-07-2010, 18:11
So, das ist das erste Howto, das ich mache :) Endlich weiß ich mal was, das hier noch nicht steht:D

Erstmal: Bevor ihr mich falsch versteht, Quassel-IRC ist kein Chat-Programm (also nicht nur). Es ist sogesehen ein grafischer IRC-Bouncer.
http://bugs.quassel-irc.org/attachments/download/111
Wie man sieht Ist der Quasselcore auf dem Router installiert und fängt alle Nachrichten ab. Wenn sich ein Quasselclient anmeldet, sieht es so aus wie ein normaler IRC-Client, bloß das Quassel immer online ist. (Wenn der Router online ist) Es kann auch von mehreren Clients gleichzeitig benutzt werden (auf Windows Linux und Mac).

Jetzt das Howto:
1. Auf dem Router muss der Quasselcore nur heruntergeladen und ausführbar gemacht werden. Datafreak hat den Core schon für den Wl500... kompiliert.

mkdir /opt/quassel/
cd /opt/quassel
wget http://www.datafreak.eu/downloads/linux/quasselcore-mipsel/quasselcore
chmod +x ./quasselcore
2. [optional] SSL
SSL ist nur nötig, wenn ihr eine verschlüsselte Verbindung zwischen eurem Router und dem PC haben wollt.
Um einen Schlüssel zu generieren:

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout ~/.config/quassel-irc.org/quasselCert.pem -out ~/.config/quassel-irc.org/quasselCert.pem
Das generiert einen 365 Tage lang gültigen Schlüssel.


3. Wenn das getan ist:

./quasselcore
Es sollten jetzt Meldungen wie

[bauerj@BAUER /opt]$ ./quasselcore
QIconvCodec::convertFromUnicode: using ASCII for conversion, iconv_open failed
QIconvCodec::convertToUnicode: using ASCII for conversion, iconv_open failed
Core is currently not configured! Please connect with a Quassel Client for basic setup.
2010-07-05 16:18:05 Info: Listening for GUI clients on IPv4 0.0.0.0 port 4242 using protocol version 10

4. Nun muss man auf dem PC den Client installieren.
Auf Linux zum Beispiel:
sudo apt-get install quasselclient
Windows: Diese Datei (http://quassel-irc.org/pub/quasselclient-0.6.1.exe) installieren.

5.Wenn der Client dann läuft klickt man auf Hinzufügen.
Als Rechnername my.router oder die IP des Routers eingeben.
Benutzer und PW sind erstmal egal. Dann [wenn man das SSLZertifikat angenommen hat] erscheint der selbsterklärende Einführungsassistent.
http://bauerj.kilu.de/snap/Bildschirmfoto-Core-Konfigurationshelfer.png
Beim Hinzufügen von Netzwerken ist aber noch zu beachten, dass quassel nslookup braucht. 'Wenn das wie bei mir nicht installiert ist, muss man die IP-Adresse nehmen, die von Freenode ist zum Beispiel '213.232.93.3'.
http://bauerj.kilu.de/snap/Bildschirmfoto-Konfiguriere%20Netzwerke.png

Das sollte es sein.