Hallo, ich habe folgendes Problem: In unserer Uni laufen seit einiger Zeit einige Access Points mit WPA EAP (Radius Server). Laut Beschreibung von wpa_supplicant müsste es eigendlich damit klar kommen. Folge Situation: Normalerweise richte ich sämtliche Netzwerkadapter meines T40p mit yast ein und verwalte die Profile mit scpm. Soweit ich weiß, kann man mit yast jedoch nur WPA PSK konfigurieren. Es liegt jetzt auf der Hand die wpa_supplicant.conf per Hand anzupassen. Meine Sorge dabei ist, dass yast und meine manuellen Änderungen in irgendeiner weise kollidieren. Soll heißen, kann die Datei inkonsistent werden, wenn ich da jetzt per Hand rumspiele und das nächste mal wieder yast benutze? Da ich das Notebook häufig im Einsatz habe kann ich leider nicht viel rumprobieren :) Hat da irgendjemand Erfahrung? Gruß Philip
Hi!
Philip Axer
Hallo, ich habe folgendes Problem: In unserer Uni laufen seit einiger Zeit einige Access Points mit WPA EAP (Radius Server). Laut Beschreibung von wpa_supplicant müsste es eigendlich damit klar kommen. Folge Situation: Normalerweise richte ich sämtliche Netzwerkadapter meines T40p mit yast ein und verwalte die Profile mit scpm. Soweit ich weiß, kann man mit yast jedoch nur WPA PSK konfigurieren.
Stimmt.
Es liegt jetzt auf der Hand die wpa_supplicant.conf per Hand anzupassen. Meine Sorge dabei ist, dass yast und meine manuellen Änderungen in irgendeiner weise kollidieren. Soll heißen, kann die Datei inkonsistent werden, wenn ich da jetzt per Hand rumspiele und das nächste mal wieder yast benutze? Da ich das Notebook häufig im Einsatz habe kann ich leider nicht viel rumprobieren :)
Da wäre erstmal interessant: Welche SUSE Linux Version? Mit 9.3 ist es relativ einfach, da kann man eine eigene wpa_supplicant.conf angeben, die von ifup dann verwendet wird. Auf der 9.2 geht das nicht, aber man kann einen ifup-hook verwenden, um wpa_supplicant zu starten. cu... -- Joachim Gleißner
On Wed, 11 May 2005 10:01:31 +0200
Joachim Gleissner
Hi!
Da wäre erstmal interessant: Welche SUSE Linux Version? Mit 9.3 ist es relativ einfach, da kann man eine eigene wpa_supplicant.conf angeben, die von ifup dann verwendet wird. Auf der 9.2 geht das nicht, aber man kann einen ifup-hook verwenden, um wpa_supplicant zu starten.
Gibt es den -hook auch für die 9.1? Wenn ja- wo soll ich suchen? Merci Christian
Hi!
Christian Lepper
On Wed, 11 May 2005 10:01:31 +0200 Joachim Gleissner
wrote: Hallo
Hi!
Da wäre erstmal interessant: Welche SUSE Linux Version? Mit 9.3 ist es relativ einfach, da kann man eine eigene wpa_supplicant.conf angeben, die von ifup dann verwendet wird. Auf der 9.2 geht das nicht, aber man kann einen ifup-hook verwenden, um wpa_supplicant zu starten.
Gibt es den -hook auch für die 9.1? Wenn ja- wo soll ich suchen?
ifup Hooks gab's bestimmt schon auf der 9.1. In 'man ifcfg' sollte was dazu stehen (Variable PRE_UP_SCRIPT, POST_UP_SCRIPT, etc). Hilft WPA-technisch halt nicht so viel, da die 9.1 weder Treiber mit WPA-Support noch den wpa_supplicant enthält. cu... -- Joachim Gleißner
On Wed, 11 May 2005 15:12:25 +0200
Joachim Gleissner
Hallo
ifup Hooks gab's bestimmt schon auf der 9.1. In 'man ifcfg' sollte was dazu stehen (Variable PRE_UP_SCRIPT, POST_UP_SCRIPT, etc). Hilft WPA-technisch halt nicht so viel, da die 9.1 weder Treiber mit WPA-Support noch den wpa_supplicant enthält.
Dem lässt sich ja zum Glück abhelfen. Habe hier ein Linksys WPC54G mit Ndiswrapper 1.1 und WPA 0.4 ganz ordentlich am laufen. Bloß wie man es automatisieren kann, habe ich noch nicht so recht heraus... -ifplugd spuckt mir immer in die Suppe, deswegen habe ich es erstmal wieder ausgestellt. Jedlicher Hinweis erwünscht. Danke, Christian
Hi!
Christian Lepper
On Wed, 11 May 2005 15:12:25 +0200 Joachim Gleissner
wrote: Hallo
ifup Hooks gab's bestimmt schon auf der 9.1. In 'man ifcfg' sollte was dazu stehen (Variable PRE_UP_SCRIPT, POST_UP_SCRIPT, etc). Hilft WPA-technisch halt nicht so viel, da die 9.1 weder Treiber mit WPA-Support noch den wpa_supplicant enthält.
Dem lässt sich ja zum Glück abhelfen. Habe hier ein Linksys WPC54G mit Ndiswrapper 1.1 und WPA 0.4 ganz ordentlich am laufen. Bloß wie man es automatisieren kann, habe ich noch nicht so recht heraus... -ifplugd spuckt mir immer in die Suppe, deswegen habe ich es erstmal wieder ausgestellt.
Ja, ifplugd und WPA funktionieren nicht so toll zusammen. Den Start und Stop von wpa_supplicant kann man automatisieren, indem man das über Skripte macht, und diese eben als PRE_UP_SCRIPT und POST_UP_SCRIPT in die entsprechende ifcfg-Datei einträgt. cu... -- Joachim Gleißner
Hallo, eine andere Möglichkeit, die mir eingefallen ist, wäre, scpm zu benutzen. Angenommen es würde sich die wpa_supplicant.conf für jedes Profil einzeln merken, dann könnte man per Hand rumspielen und die anderen Profile wären heile. Ich denke das werde ich demnächst mal testen. Eigentlich müsste das ja funktionieren, und die wpa_supplicant.conf ist schnell geändert soweit ich mich erinnern kann :) Gruß Philip P.S.: Hab ganz frisch 9.3 auf dem Notebook (auf dem seit 9.3 im übrigen kein einziger ICQ client vernüntig läuft!!!! :( ) Am Mittwoch, 11. Mai 2005 18:03 schrieb Joachim Gleissner: Den Start
und Stop von wpa_supplicant kann man automatisieren, indem man das über Skripte macht, und diese eben als PRE_UP_SCRIPT und POST_UP_SCRIPT in die entsprechende ifcfg-Datei einträgt.
cu... -- Joachim Gleißner
On Wed, 11 May 2005 19:18:18 +0200
Philip Axer
Hallo, eine andere Möglichkeit, die mir eingefallen ist, wäre, scpm zu benutzen. Angenommen es würde sich die wpa_supplicant.conf für jedes Profil einzeln merken, dann könnte man per Hand rumspielen und die anderen Profile wären heile. Ich denke das werde ich demnächst mal testen. Eigentlich müsste das ja funktionieren, und die wpa_supplicant.conf ist schnell geändert soweit ich mich erinnern kann :) Hab ganz frisch 9.3 auf dem Notebook
Da liegt der Hase im Pfeffer: Wie Joachim richtig festgestellt hat, ist die 9.1 nocht nicht für den wpa_supplicant eingerichtet, also findet sich selbiger auch nicht in der scpm-Database. Und da dran rumzuspielen ist mir zu heikel, bzw. kostet zu viel Zeit. Schönen Gruß Christian
Hallo
On Wed, 11 May 2005 18:03:02 +0200
Joachim Gleissner
Christian Lepper
writes: On Wed, 11 May 2005 15:12:25 +0200 Joachim Gleissner
wrote: Hallo
ifup Hooks gab's bestimmt schon auf der 9.1. In 'man ifcfg' sollte was dazu stehen (Variable PRE_UP_SCRIPT, POST_UP_SCRIPT, etc). Hilft WPA-technisch halt nicht so viel, da die 9.1 weder Treiber mit WPA-Support noch den wpa_supplicant enthält.
man 8 ifup hat geholfen
Ja, ifplugd und WPA funktionieren nicht so toll zusammen. Den Start und Stop von wpa_supplicant kann man automatisieren, indem man das über Skripte macht, und diese eben als PRE_UP_SCRIPT und POST_UP_SCRIPT in die entsprechende ifcfg-Datei einträgt.
Das war ein guter Tipp, funktioniert seitdem bestens. Andere Frage: Die Karte steckt ja in einem PCMCIA-Slot, aber wird nicht über das PCMCIA-System angesprochen, sondern über den Ndiswrapper. Das funktioniert soweit bestens, solange das ndiswrapper-modul geladen ist, und hwcfg lädt es normalerweise beim Systemstart. Nun ist ja aber eigentlich der Sinn von Modulen, nur dann geladen zu sein, wenn man sie braucht. Gibt es also eine Möglichkeit, daß das Modul erst geladen wird, wenn man die Karte tatsächlich in den Slot schiebt? Habe da das hotplug-System der 9.1 noch nicht so richtig durchschaut. Merci Christian
Hi!
Christian Lepper
On Wed, 11 May 2005 18:03:02 +0200 Joachim Gleissner
wrote: Ja, ifplugd und WPA funktionieren nicht so toll zusammen. Den Start und Stop von wpa_supplicant kann man automatisieren, indem man das über Skripte macht, und diese eben als PRE_UP_SCRIPT und POST_UP_SCRIPT in die entsprechende ifcfg-Datei einträgt.
Das war ein guter Tipp, funktioniert seitdem bestens.
Andere Frage: Die Karte steckt ja in einem PCMCIA-Slot, aber wird nicht über das PCMCIA-System angesprochen, sondern über den Ndiswrapper. Das funktioniert soweit bestens, solange das ndiswrapper-modul geladen ist, und hwcfg lädt es normalerweise beim Systemstart. Nun ist ja aber eigentlich der Sinn von Modulen, nur dann geladen zu sein, wenn man sie braucht. Gibt es also eine Möglichkeit, daß das Modul erst geladen wird, wenn man die Karte tatsächlich in den Slot schiebt? Habe da das hotplug-System der 9.1 noch nicht so richtig durchschaut.
Ist es denn eine PC-Card oder eine Cardbus-Karte? Ich nehme mal an, es ist eine Cardbus-Karte, dann reicht es einfach, die WLAN-Karte wie in /usr/share/doc/packages/ndiswrapper/README.SUSE beschrieben einzurichten. Bei einer PC-Card braucht es etwas mehr Gefummel, aber ich glaube eh nicht, daß ndiswrapper PC-Cards unterstützt. ;) cu... -- Joachim Gleißner
participants (3)
-
Christian Lepper
-
Joachim Gleissner
-
Philip Axer