Ich habe ein Problem, wenn ich den Internetzugang via wireless mit einem anderen Rechner über ethernet teilen möchte. Ich verfahre dabei nachdieser Anleitung http://www.addictivetips.com/ubuntu-linux-tips/how-to-share-a-wi-fi-connection-with-a-system-with-no-wi-fi-card-ubuntu/. Das Resultat ist, dass das Ethernet ständig ab- und angeschaltet wird. Wo liegt der Fehler?
Sharing wireless - problem
Anmeldungsdatum: Beiträge: 611 |
|
||||
Supporter
Anmeldungsdatum: Beiträge: 22097 Wohnort: ~ |
Schau mal unter Internetverbindungsfreigabe |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Vielen Dank für den lehrreichen Link - speziell die scripts für wicd sind interessant. In meinem Fall allerdings war es der (gnome?) network-manager (ubuntu 11.10 auf einem Samsung netbook). Und ich habe genau das gemacht, was die Anleitung sagt. Irgendwo muss es da einen Haken geben. Ich kann auf dem netbook über einen stick MacOS X booten und damit hat das Teilen der Internetverbindung (die per wlan hergestellt und auf lan weitergereicht wird) einwandfrei geklappt. Boh? PS. Immerhin weiss ich nun, was ich machen muss, wenn einmal das G4 PB (auf dem MintPPC läuft) die Internetverbindung teilen soll ☺ ☺ (da ist wicd installiert). |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Verzeihung, wenn ich jetzt mit ein paar ganz dummen Fragen komme: Auf dem Mac, auf dem jetzt Debian wheezy mit Xfce läuft (kernel 3.1.0-1 powerpc) habe ich nur wicd installiert (und gemäss den vielen Anleitungen zum Problem mit "Falsches Passwort" den network-manager und network-manager-gnome deinstalliert). Soweit auch alles prima. Und endlich kann ich den viel schnelleren und verlässlicheren usb wlanstick benutzen. Wicd stellt mit dem die Verbindung als wlan1 her (ich denke, würde ich die Verbindung über den eingebauten b43-legacy machen, dann müsste ich wlan0 eingeben - das wäre eigentlich auch Standard, oder?). Demzufolge müsste ich in den scripts immer wlan0 durch wlan1 ersetzen (?) Dann zu den ips: Mein Netzwerk läuft als 192.168.1.1 (-100). Müsste ich das in den scripts auch anpassen? Oder weichen die folgenden Angaben dort absichtlich ab:
und:
Und dann noch: ich habe dnsmaq-base installiert. Ist das für die Aufrufe wurscht, oder sollte in den scripts 'dnsmasq' durch 'dnsmasq-base' ersetzt werden? Vielen Dank schon einmal im Voraus! |
||||
Anmeldungsdatum: Beiträge: 29307 Wohnort: NRW |
Hallo,
Die IP-Adresse der WLAN-Karte und der LAN-Karte dürfen sich nicht im selben Adressraum befinden. Das funktioniert nur bei einer Netzwerkbrücke, was bei der hier erforderlichen Konfiguration jedoch nicht möglich ist. dnsmasq und dnsmasq-base unterscheiden sich nur in der Art der Konfiguration. Das ist auch im Artikel beschrieben. -base wird über eine einzige Befehlszeile im Skript konfiguriert, der Network-Manager arbeitet ebenso, für dnsmasq muss eine Konfigurationsdatei angelegt werden. Die entsprechenden Beschreibungen mit Beispielen sind ebenfalls im Artikel zu finden. Der Network-Manager unter 11.10 arbeitet bei dieser Konfiguration nicht fehlerfrei (geschilderter Fehler im ersten Beitrag oben). Auch hier arbeite ich an einer Lösung über Skript, ähnlich wie unter Instant-ICS und Instant-Ad-Hoc beschrieben, was grundsätzlich kein Problem ist, bei dieser Konfiguration aber etwas mehr Aufwand erfordert. Dazu fehlt mir momentan die Ruhe und Zeit. PS: Du solltest die int. Karte aut. abschalten wenn der Stick verwendet wird. Lösungsmöglichkeit über udev-Regel. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Vielen Dank für Geduld, freundliche Ratschläge und Supertips! Wie macht man das nur, das alles im Kopf zu haben? 😉 |
||||
Anmeldungsdatum: Beiträge: 29307 Wohnort: NRW |
Hallo, |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Danke! Leider habe ich jetzt doch noch ein Problem: Auf dem netbook (läuft jetzt mit Xubuntu 11.10, nachdem ich des ständigen Einfrierens vom Unity desktop leid war) komme ich nicht zu den Scripts in wicd. Ich habe alles genau nach den Anweisungen hier Internetverbindungsfreigabe gemacht, ics_up.sh, isc_down.sh usw. Aber wenn ich in wicd > Eigenschaften > Scripts klicke, dann werde ich nach meinem Passwort gefragt - und danach geschieht nichts. Dieses Fenster hier http://media.cdn.ubuntu-de.org/wiki/attachments/43/25/Wicd_ConfigureScripts.png bekomme ich nicht zu sehen. Woran kann das liegen?
|
||||
Anmeldungsdatum: Beiträge: 29307 Wohnort: NRW |
Vermutlich ein Bug unter 11.10/Xubuntu. Du kannst die Skripte mit einem Editor aber manuell in das passende Profil der Konfigurationsdatei /etc/wicd/wireless-settings.conf eintragen. Verwende ansonsten das Skript. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Das habe ich auch gemacht. Habe aber gesehen, dass in der 'wireless-settings.conf' 'predisconnectscript' und 'postdisconnectscript' verwendet werden. Aber sonst: 'beforescript' und 'afterscript' (vermutlich anstatt pre- und postconnectscript). Wird wicd (ich verwende 1.7.0) also postconnectscript verstehen? Und wie wäre die richtige Formulierung: afterscript=ics_up.sh (Oder postconnectscript??)? Oder 'ics_up.sh' mit dem ganzen Pfad? Und dann noch eine Frage: Müssten dann nicht einige der Script-Ordner umbenannt werden? PS. Tut mir leid, dass ich so ahnungslos bin - aber ein kleines Pünktchen, das hab' ich gelernt, kann eine grosse Wirkung haben 😉 |
||||
Anmeldungsdatum: Beiträge: 29307 Wohnort: NRW |
Eigentlich eindeutig afterscript = ics_up.sh postdisconnectscript = ics_down.sh
Nein, die entsprechenden Ordner sind ja vorgegeben. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Ok, vielen Dank für Geduld und Hilfe. Ich versuch's dann so . . . ☺ |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Ich habe den Mac mit Debian squeeze und Xfce verliehen, deshalb kann ich nicht selbst kontrollieren. Aber es scheint so, dass auch dort der Zugang zu den Scripten via wicd > Eigenschaften > Scripte nicht möglich ist. Also vielleicht kein Xubuntu bug, sondern einer entweder in wicd (aber bei Dir wird's ja wohl funktionieren?) oder Xfce? PS. Ich poste die Frage auch mal im Xfce Forum. |
||||
Anmeldungsdatum: Beiträge: 29307 Wohnort: NRW |
Hier unter Ubuntu 10.04 geht das fehlerfrei. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 611 |
Ich habe versucht, das Paket 'wicd-daemon_1.7.1~b3-3_all.deb' zu installieren, dabei aber diesen Fehler erhalten: Fehler: Zerstört vorhandenes Paket »wicd« (Abhängigkeit: wicd-daemon (= 1.7.0+ds1-6)) Ist das überhaupt sinnvoll, und wenn ja, wie könnte ich das Problem umgehen? [EDIT] Wie auch immer, beim Herumhantieren mit den scripts und wicd habe ich mir irgendetwas ganz böse abgeschossen: Jedenfalls startet wicd nicht mehr. Und wenn ich versuche es als root aus dem Terminal aufzurufen, bekomme ich diese Fehlermeldung: Traceback (most recent call last): File "usr/share/wicd/daemon/wicd-daemon.py", line 56, in <module> ImportError: cannot import name wpath Was bedeutet das? Und was kann ich tun (internet habe ich auf dem Rechner im Augenblick nicht - schreibe von geliehenem Telefon). Vielen Dank im Voraus für jede Hilfe (was ich auf jeden Fall umgehen möchte, ist eine komplette Neuinstallation 😉 ). |