soccerschmitt 26.Mar.2011 15:11:51 |
Hallo!
Ich habe es nach langem probieren geschafft mit ndiswrapper eine Verbindung in mein WPA geschütztes WLAN zu bekommen. Das funktioniert auch gut aber nur wenn beim Systemstart auch eine Verbindung per Kabel zum Router steckt. Dann kann ich sowohl über die IP 192.168.2.100 ( Kabel) als auch über die IP 192.169.2.111(WLAN) per SSH auf den VDR zugreifen.
Hat jemand eine Ahnung warum es nur klappt wenn ein Kabel steckt?
Meine /etc/network/interface sieht wie folgt aus.
auto lo iface lo inet loopback
allow-hotplug eth0 iface eth0 inet dhcp
Muss da noch was von wegen wlan0 rein?
Gruß Christoph
|
ItsMee 26.Mar.2011 16:37:01 |
Hi,
was hast Du als gateway gesetzt? Evlt. liegt das nur auf dem Ethernet, dann würden die Antworten vom WLAN untegehen sobald das Ethernet Kabel fehlt?
Boote doch mal mit beiden und poste
ip addr list route
Wie hast Du die Netzwerke konfiguriert?
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
soccerschmitt 26.Mar.2011 17:16:50 |
Der Befehl klappt bei mir leider nicht. Er sagt "ip: command not found".
route liefert folgendes
Ziel Router Genmask Flags Metric Ref Use Iface 192.168.2.0 0 255.255.255.0 U 0 0 0 eth0 192.168.2.0 0 255.255.255.0 U 0 0 0 wlan0 default 192.168.2.1 0.0.0.0 UG 0 0 0 eth0
Ich habe das Ethernet mit DHCP der als Adresse 192.168.2.100 vergibt mit Subnetz 255.255.255.0 und Gateway 192.168.2.1.
Beim Wlan hab ich manuell 192.168.2.111 mit Subnetzt 255.255.255.0 und Gateway 192.168.2.1 angegeben.
|
ItsMee 26.Mar.2011 18:28:45 |
Hi,
wie Du siehst (und ohne ein bisschen Übung nicht erkennen musst :) sind die Routing Einträge nicht eindeutig.
Das heisst es ist Linux überlassen zu überlegen über welche Netzwerkkarte es bestimmte Anfragen beantwortet. Und das kann eben auch schief gehen. Ich meine mal gehört zu haben das zwei IP's im gleichen Netzwerk über unterschiedliche Karten schlechtes Netzwerkdesign wäre.
192.168.2.0 0 255.255.255.0 U 0 0 0 eth0 192.168.2.0 0 255.255.255.0 U 0 0 0 wlan0 default 192.168.2.1 0.0.0.0 UG 0 0 0 eth0
Die erste Zeile sag das alles im 192.168.2.0/24 Netz (dein Heimnetzwerk) über dein eth0 gehen soll. Die zweite Zeile sag das alles im 192.168.2.0/24 Netz (dein Heimnetzwerk) über dein wlan0 gehen soll. Die dritte Zeile sag das alles nach 'draussen (nicht Heimnetzwerk) über dein eth0 gehen soll.
Also irgendwie verwirrend, und die sponanten Lösungen sind auch alle nicht wirklich gut: - Reihenfolge ändern - wenn Du 'schnell über Ethernet kopieren willst' und die Antwort über das WLAN kommt - auch doof. - Metric einführen (wlan0 höhere Prioriät geben) - siehe oben
Der einzige Weg der mir einfällt ist die Aufteilung, sprich unterschiedliche IP's im WLAN und Ethernet Netzwerk vergeben.
Aber vielleicht gibt es ja noch alternative Ideen :-)
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
michel8 26.Mar.2011 18:51:33 |
[quote='soccerschmitt link' pid='11614' dateline='1301148711'] Meine /etc/network/interface sieht wie folgt aus.
Hi soccerschmitt,
ich bin auch schon darüber gestolpert und glaube inzwischen, dass die /etc/netwok/interface bei easyVDR nicht wirklich genutzt wird. Da gibt es die /etc/init.d/RCLanstart mit der der function lanstart...
Gruß Michel Produktiv-VDR: msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ 2xNova-HDS2, DH102 |
soccerschmitt 26.Mar.2011 20:24:29 |
Das mit den getrennten Netzen kann ich nicht realisieren weil mein Router nur ein Netz kann. Oder gibt es da ne Möglichkeit das trotzdem zu realisieren.
Kann man eventuell einfach noch ne Route einfügen. default 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0
Wenn ja, weiß jemand wie das geht? |
ItsMee 26.Mar.2011 21:30:07 |
Hi,
soweit ich das verstanden habe schickt Linux das gleiche (TCP) Packet nur einmal los. D.h. wenn Du eine zweite Default route setzt (was Linux auch nicht akzeptiert, meine ich) ist immer noch das Zufallsprinzip für die Ergebnisse zuständig. BTW: Ein ähnliches Problem hatte ich auch schon bei Kunden mit Windows Servern in Frankreich, also wirklich Netzwerkdesign, nicht easyvdr oder Linux spezifisch.
Vielleicht beschreibst du noch mal kurz was Du erreichen willst?
Eine Möglichkeit ist ein kurzes Miniscript das die Erreichbarkeit von xy (=google oder deinem Laptop) überprüft und das entsprechende Interface stoppt. Also z.B. eine Abfrage mit ethtool ob ein 'Link' (=Kabel beidseitig gesteckt) auf eth0 vorhanden ist und falls nicht eth0 deaktiviert && das wlan aktiviert.
@Michel: interfaces wird in 0.8 nicht so genutzt das der fehlende wlan0 Eintrag stört. Aber wlan0 funktioniert ja an sich, denke nicht das die LanStart / interfaces das Problem sind.
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
soccerschmitt 26.Mar.2011 23:19:00 |
Also ich möchte eigentlich einfach nur haben das der easyvdr wie zum Beispiel auch mein netbook mit linux per WLAN in meinem Netzwerk hängt und ich auf ihn zugreifen kann.
Das Problem ist das wenn ich Lan deaktiviere dann geht das WLAN auch nicht.
|
ItsMee 27.Mar.2011 16:03:07 |
Hi,
Wlan alleine sollten wir eigentlich hin bekommen.
1) Welche Version nutzt Du? Evlt. magst Du dir eine kurze Signatur (siehe unten) anlegen, das hilft zu helfen.
2) Was sagen cd /etc; grep -r 192.168.2.1 * 2> /dev/null /etc/vdr/sysconfig |grep GATE cat /etc/vdr/sysconfig |grep WLAN
Das Gateway würde ich mal nur bei WLAN eintragen & LAN deaktivieren.
3) Wenn nur mit Wlan immer noch nichts geht mal über die Konsole pasten: ifconfig route
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |