Ubuntu-PC + Xbox360 = Mediacenter und Xbox-LIVE
… Bereits in einem älteren Beitrag habe ich mich dazu ausgelassen, wie man eine Xbox mittels PC ins Funknetz und somit ins Internet und zu Xbox-Live verbindet. Heute bin ich nun mehr oder weniger zufällig über eine Möglichkeit gestolpert, auf den Ubunturechnern befindliche Fotos, Musikdateien und Videos auf der Xbox zu betrachten. Bis vor einer Stunde war ich der festen Überzeugung, dass Xbox und Foto/Musik/Video auf einem PC nur in Kombination von Microsoftkomponenten funktioniert.
Sieht so aus, als hätte ich mich da wohl geirrt.
Für Linux im Allgemeinen und Ubuntu im Besonderen, gibt es einen Media Server, der einfach zu installieren ist und prima mit der Xbox funktioniert. Ushare ist in den Paketquellen von Ubuntu enthalten und lässt sich somit einfach via
$ sudo apt-get install ushare
installieren. Um Ushare nutzen zu können müssen noch einige Einstellungen vorgenommen werden. Die wichtigen Einstellungen habe ich mal rot markiert.
$ sudo gedit /etc/ushare.conf
Die Konfigurationsdatei sieht dann wie folgt aus:
# /etc/ushare.conf
# Edit this file with 'dpkg-reconfigure ushare'
# Configuration file for uShare
# uShare UPnP Friendly Name (default is ‘uShare’).
USHARE_NAME=tAXMAN
# Interface to listen to (default is eth0).
# Ex : USHARE_IFACE=eth1
USHARE_IFACE=eth0
# Port to listen to (default is random from IANA Dynamic Ports range)
# Ex : USHARE_PORT=49200
USHARE_PORT=
# Port to listen for Telnet connections
# Ex : USHARE_TELNET_PORT=1337
USHARE_TELNET_PORT=
# Directories to be shared (space or CSV list).
# Ex: USHARE_DIR=/dir1,/dir2
USHARE_DIR=/home/taxman/Musik
# Use to override what happens when iconv fails to parse a file name.
# The default uShare behaviour is to not add the entry in the media list
# This option overrides that behaviour and adds the non-iconv’ed string into
# the media list, with the assumption that the renderer will be able to
# handle it. Devices like Noxon 2 have no problem with strings being passed
# as is. (Umlauts for all!)
#
# Options are TRUE/YES/1 for override and anything else for default behaviour
USHARE_OVERRIDE_ICONV_ERR=1
# Enable Web interface (yes/no)
ENABLE_WEB=
# Enable Telnet control interface (yes/no)
ENABLE_TELNET=
# Use XboX 360 compatibility mode (yes/no)
ENABLE_XBOX=yes
# Use DLNA profile (yes/no)
# This is needed for PlayStation3 to work (among other devices)
ENABLE_DLNA=
Um den Netzwerkadapter zu konfigurieren und den Server zu starten, habe ich mein Script xbox.sh um die rot dargestellten Zeilen ergänzt. So kann ich mit minimalem Aufwand die Xbox mit dem Ubunturechner verbinden, in Internet bringen und auf den freigegebenen Ordner zugreifen. Was will ich mehr. Jetzt geht ja alles.
#! /bin/bash
sudo ifconfig eth0 down
sudo ifconfig eth0 192.168.1.1
sudo ifconfig eth0 up
sudo route add -net 239.0.0.0 netmask 255.0.0.0 eth0
sudo route add -net 224.0.0.0 netmask 255.0.0.0 eth0
sudo modprobe ipt_MASQUERADE
sudo iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
sudo sysctl -w net/ipv4/ip_forward=1
ushare -x -f /etc/ushare.conf
Nicht ist unmöglich! Uhuhubuntuuu!
Sollte die Xbox den mittels uShare freigegebenen Rechner erkennen, jedoch den Verzeichnisinhalt unter Hinweis auf Firewallprobleme nicht anzeigen, gibt es mehrere Möglichkeiten den Fehler zu beheben.
$ sudo ufw allow proto tcp from 192.168.1.1 to 192.168.1.2 port 49200
… erstellt eine Ausnahmeregel für den Port 49200 und die IP-Adressen von Ubunturechner und Xbox. Allerding muss in diesem Fall die Konfigurationsdatei von uShare auf einen festen Port (49200) verweisen. Dies geschieht mit der Zeile
USHARE_PORT=49200
Weniger elegant aber (temporär) wirkungsvoll ist, ganz einfach die Firewall abzuschalten.
$ sudo /etc/init.d/ufw stop
… legt die Firewall auf Eis und lässt die Xbox auf den Freigabeordner zugreifen. ![]()
Ein anderer Weg der Installation, den ich auf meinem Zweitnotebook gestestet habe funktioniert auch prima. Danke Dome!
4 Meinungen zu “Ubuntu-PC + Xbox360 = Mediacenter und Xbox-LIVE”
Von trinec
am 17. Februar 2009 um 20:15 | Kommentieren
Kommt mir recht bekannt vor der Beitrag :idea:
hehe :mrgreen:
Von tAXMAN
am 17. Februar 2009 um 23:05 | Kommentieren
Du meinst den Zweizeiler bei dir? Den habe ich echt erst heute gelesen.
*schwöre* *schwöreheiligeneid*
Von trinec
am 21. Februar 2009 um 20:14 | Kommentieren
Jaja, so ist das, da habe ich dich doch glatt beim Fremdgehen erwischt… :cry:
Von tAXMAN
am 21. Februar 2009 um 23:19 | Kommentieren
Lieber du, als meine Frau!
Willkommen
Auf den folgenden Seiten starte ich den verzweifelten Versuch ein Blog am Laufen zu halten. Wer hereinschaut wird zwangsläufig mit meiner Meinung, meinen Hobbies und ... weiterlesenzuletzt gemeint
eee
Linux
tAXMAN liest
Werbung 4 friends
tAXMAN hört...
Kommentare:
Kategorien
(tri-)sports ...eben entdeckt Aktuelles Allgemein angespielt Atemnot auf besonderen Wunsch aus dem wirklichen Leben bash Berlin Biking Blog Blutiges! Blödsinn brutal Chaos Computersorgen da war doch was... die anderen Duathlin dubios Du Schwein! Ebay eee 1000 Fotos Frauen... Püh! Freeware/Linux/open Source Freunde & Kollegen fun gar nicht einfach!! Glück Google gute Idee Hardware Holzverarbeitung Hundezeugs... Ihr nervt! Internet iphone just fun juuuute Laune k810i Kallinchen Kochen Kostenfalle kostenlos Kultur Links Linux LIVE musikalisches my Kids Nachbarn nur für mich Ohrwurm old school p2p-heute Plugin politisch Running Schwimmen Shopping sinnlos? Sommersonne sony alpha sony alpha 200 Sport Stayfriends steuerfahndung Steuerrecht Stinker! Suchanfragen Tagespflege tAXMAN liest Telekom? TLV Triathlon ubuntu Unglück Urlaub Verlegenheitsbeitrag Werbung Willkür Wissenswertes Wordpress xbox360 Überraschung
RSS-Feed
Trainingstagebuch
tAXMAN bei Xbox-LIVE