Wenn man Ubuntu frisch installiert hat kann man viele Multimediaformate wie mp3 nicht wiedergeben ,
dazu muss man das Packet : ubuntu-restricted-extras nach installieren. (bei Kubuntu kubuntu-restricted-extras und bei xubuntu: xubuntu-restricted-extras )
Ich hab heute die UPNp Erweiterung für Nautilus eingerichtet:
Anleitung fürs aktuelle Ubuntu:
Man installiert coherence – 0.5.8-1~ppa2 von hier
und fügt auf folgende weise einige Dateien hinzu :
Dbus-Service:
cd /usr/share/dbus-1/services/
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/misc/org.Coherence.service
fehlende Icons:
cd /usr/lib/python2.5/site-packages/coherence/ui/icons/
wget –no-check-certificate https://coherence.beebits.net/svn/trunk/coherence/ui/icons/emblem-new.png
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/coherence/ui/icons/emblem-shared.png
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/coherence/ui/icons/emblem-unreadable.png
Eine Notwendige Aktualisierung für coherence:
cd /usr/lib/python2.5/site-packages/coherence/ui/
sudo rm av_widgets.py
sudo rm av_widgets.pyo
sudo rm –no-check-certificate https://coherence.beebits.net/svn/trunk/coherence/ui/av_widgets.py
sudo chmod 755 /usr/lib/python2.5/site-packages/coherence/ui/av_widgets.py
Nautilus Erweiterung:
sudo apt-get install python-nautilus
cd /usr/lib/nautilus/extensions-2.0/python
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/misc/Nautilus/coherence_upnp_export_extension.py
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/misc/Nautilus/coherence_upnp_play_extension.py
sudo wget –no-check-certificate https://coherence.beebits.net/svn/trunk/misc/Nautilus/coherence_upnp_upload_extension.py
sudo chmod 755 coherence*
nach einen Neustart der Grafischen Oberfläche kann man aus dem Kontextmenue heraus Ordner für UPNP-taugliche Geräte freigeben oder den Abspiel-Befehl an so ein Gerät senden.
Normalerweise erscheint in der Netzwerkübersicht der Fritzbox eine Liste aller angemeldeten Renchner mit deren Hostnamen. Diese sind dann im lokalen Netz auch über DNS erreichbar.
Linuxrechner erscheinen da nur als “unknown” oder in neuerer Firmware als PC-IPadresse.
Wenn man in der Datei
/etc/dhcp3/dhclient.conf
folgende Einträge macht :
send host-name “myhostname”;
send dhcp-client-identifier 1:0:a0:24:ab:fb:9:
wo bei man bei myhostname den Hostname seines Rechners und dem dhcp-client-identifier die Hardwareadresse ( sieht man im Fritzbox Interface) seiner Netwerkkarte angibt ,
müsste nun der Hostname nun in der Box erscheinen und üner dns auflösbar sein.
Hin und wieder mach es Sinn seine Ip-Adresse zu wechseln . Als Besitzer einer Fritzbox musste ich dazu die Box neu starten, damit sie zum Internet neu verbindet.
Gestern hab ich diese Firefox Erweiterung gefunden:
http://www.erweiterungen.de/detail/FoxBox/
Damit kann man mit einem Mausklick die Internet verbindung trennen und wiederherstellen. Das ganze geht ohne Neustart der Box.
Die Fritz.box bietet in der aktuellen Firmware Version an, Musik (Mp3) auf an der Box angeschlossene, Usbstick / Mp3-Player /Usb Festplatte über uPnP zuzugreifen .
Leider fand ich kein Player Program für Linux das dies unterstützt.
In Rythmbox gibt es zwar ein uPnp Plugin , dies bietet aber nur ne Upnp-Serverfunktion.
Nach googeln fand ich schließlich djmount.
Leider gabs kein Ubuntu Packet so musste ich es aus dem Quellcode installieren ( benötigt wurde libfuse-dev) .
ich habe einen Ordner /home/user/djmount erstellt und djmount mit
djmount /home/user/djmount
gestartet
In dem Ordner sollte nun alle upnp-av server wie die fritzbox erscheinen und in Unterordnern auf die Mp3s zugreifen können.
Um djmount bei jedem gnome-start su laden hab ich unter System -> Sitzungen
djmount /home/user/djmount
eingestragen
Ich wollte in Rythmbox das upnp Plugin laden, aber es kam immer eine Fehlermeldung.
Dann starte ich Rhythmbox im Terminal und sah in der Ausgabe , dass Python einzelne Module nicht finden konnte.
Das Problem konnte ich lösen als ich folgende Packete installiert hatte:
python-coherence
python-louie
Auch für Ubuntu gibt es externe Packetquellen . die weitere Packete beretstellen.
Man kann sie unter System -> Systemverwaltung – Packetquellen eintragen:
deb http://deb.opera.com/opera/ stable non-free
Aktuelle Version der Browsers Opera. (Die Version ) im Ubuntu Repo ist veraltet
Damit die Packetverwaltung nicht wegen fehlenden GPG Schlüssel nervt :
Kann man ihn auf folgende Weise importieren.
sudo wget -O – http://deb.opera.com/archive.key | sudo apt-key add -
Skype
deb http://download.skype.com/linux/repos/debian stable non-free
Weitere Packete, die nicht in der Distribution aus Lizenzgründen sind:
(unter anderem: mplayer mit allen Codecs, Realplayer , Adobe Reader , Google Earth)
deb http://packages.medibuntu.org/ intrepid free non-free
den gpg Key importiert man indem man das Packet medibuntu-keyring installiert
Google Picasa, Google Desktop :
deb http://dl.google.com/linux/deb/ stable non-free
zum GPG Key installieren :
wget https://dl-ssl.google.com/linux/linux_signing_key.pub
sudo apt-key add linux_signing_key.pub
Dieser Pro-Linux Artikel http://www.pro-linux.de/news/2008/13207.html brachte mich auf die Idee das mal auszuprobieren:
Leider gibts noch keine Ubuntu Binärdateien dafür
Erstmal hab ich libcapi , capifax , und ffgtk runtergeladen .
Zusätzlich benötigte ich spandsp von http://www.soft-switch.org/downloads/spandsp/
Version 0.0.5_pre4 ist ok 0.0.6 funktionierte nicht.
Ich musste unter ubuntu zahlreiche dev-packete installieren (unter anderem automake, libgtk2-dev libcurl4-openssl-dev. libjasper-dev ,libtiff-dev, intltool libnotify-dev) .
libcapi
./configure –prefix=/usr/local
make
sudo make install
__________________________
spandsp
./configure –prefix=/usr/local
make
sudo make install
______________________
capifax
die datei src/Makefile wie im Screenshot 2 auf /usr/local anpassen
im Ordner src
make
sudo make install
sudo cp capifax /usr/local/bin
_________________________
ffgtk
./configure –prefix=/usr/local
make
sudo make install
Unter Gnome kann man den ffgtkdienst autostarten lassen indem man ihn unter System_>Sitzungen einträgt)
_____________________________________
Features
Wenn wer den Telefonanschluss der Fritz box anruft , sucht ffgtk in einem Internettelefonbuch (oder dem Fritzbox internen) den Anrufernamen raus und zeigt ihn an. Wenn kein Name erhältlich dann die Nummer.(Siehe Screenshot 1)
Zeigt man mit der Maus auf das ffgtk Tray Icon sieht an die externe IP der Fritzbox (die Adresse mit der man im Internet unterwegs ist)
Faxen mit dem über die Box soll auch gehen , hab ich nicht getestet:
siehe hier
http://www.pro-linux.de/news/2008/13207.html
und hier:
http://capifax.v3v.de/index.php?page=capifax
Außerdem kann man das Telefonlogbuch der Fritzbox auslesen. (Screenshot 2)
Gestestet mit Modell 7170 ( andere Modelle mit Fonfunktion sollten auch gehen)
Wenn man in den Optionen Thunderbird als Adressbuch einträgt. stürzt die Anwendung leider ab uns startet erst wieder wenn man die Konfiguration mit
rm ~/.ffgtk
löscht


In der Standart Einstellung verweigert Postfix die Annahme von Mails größer als 10 MB.
Wenn man in der Datei /etc/postfix/main.cf
message_size_limit = 50000000
einfügt erhöht man das Limit auf 50 MB . Die Zahl ist bei Bedarf anpassbar.
Um Kernelmodule beim Ubuntu Systemstart automatisch laden zu lassen muss man sie in die Datei /etc/modules eintragen.