Hi! On Wed, Oct 15, Marko Friedemann wrote:
ich bin gestern bei SuSE 8.1 an <Betreff> verzweifelt. Kollege hat ein altes Notebook, kein CD-Laufwerk, keine Netzwerkkarte. Möchte später an der Uni über WLAN hin und wieder mal ins Netz, also PCMCIA-WLAN Karte gekauft.
Die Idee war nun, über diese Karte per FTP eine hinreichend abgespeckte SuSE zu installieren. Nach zahlreichen Versuchen und (gelungenen) Tricksereien scheiterte dieses Vorhaben schließlich doch, und zwar (siehe 4) an einem Versionskonflikt zwischen den Card Services und dem orinoco_cs Modul (siehe 1). Hier mal die einzelnen Probleme mit der jeweiligen "Lösung":
1) auf den Moduldisketten sind die notwendigen Module hermes, orinoco und orinoco_cs nicht enthalten (wieso nicht, SuSE?)
Weil der Platz limitiert ist. Und weil die Module allein noch nicht helfen. Man braucht zusätzlich die wireless-tools, und linuxrc müßte auch noch wissen, wie man damit umgeht.
[...Module auf Diskette kopiert...]
4) PCMCIA-Treiber geladen, hermes und orinoco von Card Services automatisch geladen (weil sie jetzt gefunden werden), orinoco_cs lädt aber nicht korrekt Kernel-Fehlermeldung: "orinoco_cs: cs version mismatch" - sieht also so aus, als wäre das cs-Modul von der Installationsumgebung nicht identisch mit dem von dem Systemkernel (von dem ich ja in Ermangelung der Module auf den Disketten die WLAN Module kopiert habe).
Welche Module hast du kopiert? Es gibt orinoco zweimal:
find /lib/modules/2.4.21-99-default -name orinoco_cs.o /lib/modules/2.4.21-99-default/kernel/drivers/net/wireless/orinoco_cs.o /lib/modules/2.4.21-99-default/pcmcia-external/orinoco_cs.o
Im Installationssystem läuft external pcmcia, daher brauchst du auch die Module aus .../pcmcia-external
Wenn irgendjemand hier eine Erleuchtung für mich hat, wie das bitte gehen soll, immer raus damit.
Also, eigentlich geht's gar nicht. Sobald du's geschafft hast, den Treiber zu laden, hast du immer noch nicht die ESSID und den eventuellen WEP-Key gesetzt. Dazu bräuchtest du noch iwconfig aus dem wireless-tools-Paket. Zu diesem Zeitpunkt hast du aber noch keine shared libraries, so daß du dir erstmal ein statisch gelinktes iwconfig bauen müßtest. Manchen Treiber kann man die WLAN spezifischen Daten auch beim Laden übergeben, orinoco gehört aber imho nicht dazu. Der einfachste Weg wäre, es über eine normale PCMCIA-Netzwerkkarte zu installieren. Kann ja auch eine geliehene sein. Danach kann man ja auch via WLAN Software nachinstallieren. cu... -- Joachim Gleißner