|
See182
Anmeldungsdatum: 30. November 2010
Beiträge: Zähle...
|
Guten Abend,
Ich habe zu Weihnachten eine Xbox Elite bekommen und versuche seit Stunden, eine Verbindung aufzubauen. Da ich es nicht einsehe 80 Euro für einen WLAN Stick auszugeben, versuche ich es durch Ubuntu.
Habe viele Anleitungen gefolgt, aber immer kommt das Gleiche "Keine statische Ip". Erster Gedanke war ok geben wir das Dingen eine Ip erstes Problem, weiß nicht wie das geht auf Ubuntu (umgestiegen von Win7).
Könnte einer eine Art "Noob" Tut machen, dass ich auch was verstehe und es klappen würde. MfG
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Hallo, dazu gibt es schon reichlich Beiträge hier im Forum. Ich arbeite gerade am Wiki-Artikel. Du möchtest wahrscheinlich eine bestehende iNet-Verbindung über WLAN mit einem Laptop über die freie LAN-Schnittstelle an die xBox weiterleiten. Siehe Baustelle/ICS mit Ubuntu Das was dort beschrieben ist funktioniert und ist geprüft. 😉
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: Zähle...
|
Ok ich habe genau, dass gemacht.
Sprich Xbox 360 Lan Kabel in meinem PC. PC hat eine Wlan Netzwerk und das LAN Netzwerk ist auf "Gemeinsam mit anderen Rechner" eingestellt und fertig (laut den Beschreibungen), aber die Xbox kommt immer mit dem Fehler an, kriegt keine statische IP.
Was mach ich falsch, liegt es vielleicht daran, dass wir einen WPA Schlüssel haben? Erlaubt ist nur eine 64/128bit WEP-Verschlüsselung, auch wenn der Netzwerk-Manager die Eingabe eines WPA-Kennworts ermöglicht, funktioniert dieses nicht!
Aber eine andere Frage, ich habe einen normalen Router noch hier liegen, könnte ich nicht mein PC, als Modem einstellen und dann halt dadurch die Xbox ans Netz kriegen, weil ich habe den Router mal Strom gegeben und die Xbox damit verbunden, zum Router hat er die Verbindung bekommen und weiter nicht (ist auch logisch ohne Internet ^^)
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
aber die Xbox kommt immer mit dem Fehler an, kriegt keine statische IP.
Die Box bekommt normalerweise über DHCP eine IP-Adresse zugewiesen. WLAN des PC wird ja nicht weiter angetastet und die Art der verwendeten verscvhlüsselung spielt keine Rolle. Wenn mit dem Router eine IP-Adresse zugewiesen wurde, muss das auch mit dem PC und der Box funktionieren. Prüfe mal am PC mit angeschlossener xBOX den Zustand der Schnittstelle.
sudo apt-get install ethtool
sudo ethtool eth0
ifconfig
iwconfig
Der PC funktioniert jetzt als Router.
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: 35
|
Gut, also klappt noch immer nicht, ich schreibe einfach mal auf welche Schritte ich gemacht habe und schreibe noch die ungeklärten Fragen auf.
1. LAN Kabel an der Xbox und meinem Ubuntu PC verbunden, die Verbindung als "Gemeinsam mit anderen Rechner§ eingestuft. Neustart. 2. Bei der Xbox, alles auf Automatisch (Ip Wahl etc.) eingestellt und eine "Xbox Live Verbindung testen" ausgeführt. Ergebnis: Keine statische Ip 3. Ubuntu: Terminal geöffnet.
sudo ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: yes
ifconfig
eth0 Link encap:Ethernet Hardware Adresse 00:24:8c:75:8a:c7
inet Adresse:10.42.43.1 Bcast:10.42.43.255 Maske:255.255.255.0
inet6-Adresse: fe80::224:8cff:fe75:8ac7/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:12132 (12.1 KB) TX bytes:13244 (13.2 KB)
Interrupt:44 Basisadresse:0xc000
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)
wlan0 Link encap:Ethernet Hardware Adresse 00:1d:19:bb:1e:c4
inet Adresse:192.168.2.4 Bcast:192.168.2.255 Maske:255.255.255.0
inet6-Adresse: fe80::21d:19ff:febb:1ec4/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:1950 errors:0 dropped:0 overruns:0 frame:0
TX packets:1202 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:2476151 (2.4 MB) TX bytes:129763 (129.7 KB)
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"Atilla"
Mode:Managed Frequency:2.437 GHz Access Point: 00:1C:DF:E9:8D:13
Bit Rate=54 Mb/s Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=37/100 Signal level=37/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0
Missed beacon:0Was muss ich in der Xbox manuell eingeben? Er fragt nach einer Ip-Adresse, Subnetz-Maske, Gateway und nach einem Primären/Sekundären DNS-Server Hoffe, das behebt das Problem.
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Die Konfiguration ist soweit richtig. Was muss ich in der Xbox manuell eingeben?
Automatisch über DHCP geht nicht? Wäre das einfachste. Versuche es ansonsten mit
IP-Adresse: 10.42.43.2
Subnetz-Maske: 255.255.255.0
Gateway: 10.42.43.1
DNS: 10.42.43.1
Für den DNS ansonsten mittels
cat /etc/resolv.conf abfragen und den Eintrag übernehmen. PS: verwende bitte Code-Böcke und keine Zitat-Tags für die Terminal-Ausgaben. Auch die Vorschau-Funktion ist hilfreich.
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: 35
|
Also habe die Daten eingegeben und der gleiche Fehler kommt, keine statische IP. Wie schaut es aus mit Firestarter, damit sollte es gehen?.
Habe auch mal gestern den Laptop meiner Schwester ausgeliehen (mit Win7) und darüber hat es geklappt, also liegt es definitiv an Ubuntu. Also DHCP macht er nicht automatisch oder muss man das erst einstellen? MfG P.S: Ja, mache ich demnächst. Edit: Eine Verbindung mit dem Netzwerk ist jetzt erfolgreich, musste den DNS Server auf 192.168.2.1 ändern, nun kommt der Fehler das der DNS Server Xbox Live nicht finden/verbinden kann. Änder ich den DNS Server, bekommt er keine Verbindung mit dem Netzwerk.
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Für die Verbindung zu XBox Live muss der TCP-Port 3074 freigegeben werden, soweit mir bekannt. Das geht manuell über iptables2, ufw oder auch Skripte/nathelper. Mit Firestarter müsste das auch funktionieren. Der DNS 192.168.2.1 ist richtig.
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: 35
|
Könnte man mir extra einen Script schreiben, da ich mit Iptables nicht zurecht komme. Habe Google benutzt und alles hat nicht geklappt, die Ip von der Xbox ist ja "10.42.43.1" (s. ifconfig)? MfG
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Wie gesagt, z.B. Skripte/nathelper ist da eigentlich recht einfach zu handhaben. Etwas einarbeiten muss man sich natürlich schon.
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Hallo, so ich hatte wieder etwas mehr Zeit und würde vorschlagen LAN manuell über die interfaces zu konfigurieren und der xBox eine feste IP zu geben. Das ist für die Portfreigaben und die Weiterleitung erforderlich. Der Artiel Internetverbindungsfreigabe (Abschnitt „WLAN-auf-LAN-2“) (WLAN > LAN) ist inzwischen im Wiki. Die benötigten Ports für xBox-Live musste ich auch erst recherchieren. Dnsmasq wird hier nicht benötigt. Verwaltung der LAN-Schnittstelle im NM deaktivieren (siehe Wiki). Das sähe dann so aus: interfaces
auto lo
iface lo inet loopback
## WLAN-Verbindung über den Network-Manager steuern
auto eth0
iface eth0 inet static
address 192.168.3.1
netmask 255.255.255.0
broadcast 192.168.3.255
## vorhandene Regeln und Ketten zuerst löschen
up /sbin/iptables -F
up /sbin/iptables -X
up /sbin/iptables -t nat -F
## Maskieren der LAN-Schnittstelle, Port-Forwarding & Nat aktivieren
up iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
up iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
up iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
up sysctl -w net.ipv4.ip_forward=1
## Portfreigaben für xBox-Live auf die voreingestellte IP-Adresse der xBox
up iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 3074 -j DNAT --to-destination 192.168.3.2
up iptables -t nat -A PREROUTING -i eth0 -p udp -m multiport --dports 88,3074 -j DNAT --to-destination 192.168.3.2
up iptables -A FORWARD -i eth0 -d 192.168.3.2 -p tcp --dport 3074 -j ACCEPT
up iptables -A FORWARD -i eth0 -d 192.168.3.2 -p udp -m multiport --dports 88,3074 -j ACCEPT
Die xBox benötigt dann noch folgende statische Konfiguration:
address 192.168.3.2
netmask 255.255.255.0
broadcast 192.168.3.255
gateway 192.168.3.1
Einstellungen übernehmen:
sudo /etc/init.d/networking restart
Die Ports
müssen auch auf dem vorgeschalteten Router freigegeben sein!
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: 35
|
Also mein Motherboard ist jetzt Neujahr durchgeschmort, musste mir eine Neue anlegen und nun klappt alles wunderbar, brauch nur den eth0 auf Gemeinsame Nutzung umschalten und ich habe Live, Probleme was besteht ist das NAT Strickt ist.
Habe jetzt deine Arbeit mal ausprobiert und nun kommt der Fehler, Meine MUT-Einstellung ist nicht ausreichend, "XBOX Live benötigt eine MTU-Mindesteinstellung von 1364" MfG
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Hallo, der MTU-Wert sollte auf automatisch auf 1500 eingestellt sein. Kann man abfragen:
ifconfig eth0
Tritt das Problem jetzt auch bei Konfiguration über den Network-Manager auf, oder nur bei manueller Einrichtung?
|
|
See182
(Themenstarter)
Anmeldungsdatum: 30. November 2010
Beiträge: 35
|
Also bei der manuellen Einstellung, sagt er das die MTU nicht reicht. Mache ich es über die NM, sprich eth0 auf Gemeinsame Benutzung, ist die NAT Strickt, habe aber dafür Live etc.
|
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Deshalb wäre die Ausgabe von
ifconfig
iwconfig in beiden Varianten ja mal interessant um Unterschiede zu erkennen und diese ggf. bei der manuellen Konfiguration beseitigen zu können. Wurden bei Freigabe über den NM die Portfreigaben auch so angelegt wie beschrieben?
|