Fehler beim USB-Stick installieren (gelöst)

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Fehler beim USB-Stick installieren (gelöst)

Beitrag von Delacroix » 12.02.2007 17:50:22

Hallo,
wie man schon an der Anzahl meiner Beiträge in diesem Forum vermuten könnte, bin ich Linux-Anfänger. Also stellt euch vor, ihr würdet mit einem Affen sprechen, wenn ihr was erklärt ;)

Ich benutze:
- "Debian Etch Testing AMD64"
und will die Treiber für "Fritz USB WLAN-Stick" installieren (fwlanusw-suse10.0-0.09.00-beta.ta.gz)

Vor allem deshalb, damit ich endlich Internet unter Linux habe und bei Problemen nicht ständig rebooten und auf Windows wechseln muss, um sie hier zu posten ;)

Nun zum Problem:
habe im Terminal mit cd in das Treiberverzeichnis gewechselt (bei mir "/usr/driver/fritz/src") und dort make eingegeben (wie es die README verlangt hat). Daraus sollte dann mittels der Datei "Makefile" eine *.ko-Datei entstehen. So weit kommt es aber gar nicht, denn nachdem ich make eintippe erscheint folgende Fehlermeldung.

mkdir -p/var/lib/fritz
make -C/lib/modules/2.6.18-3-amd64/build SUBDIRS=/usr/driver/fritz/src modules
make: *** /lib/modules/2.6.18-3-amd64/build: Datei oder Verzeichnis nicht gefunden. Schluss.
make: *** [fwlanusb.o] Fehler 2


Das Verzeichnis "build" fehlt tatsächlich im 2.6.18-3-amd64-Ordner. Weiß jemand warum und vor allem, wie es läuft?

Danke im Voraus.
Zuletzt geändert von Delacroix am 15.02.2007 20:16:34, insgesamt 1-mal geändert.

Geier0815
Beiträge: 361
Registriert: 07.04.2005 16:51:01

Beitrag von Geier0815 » 12.02.2007 20:48:53

Wenn ich das richtig sehe, mußt Du erst noch die Kernel-header deiner Kernelversion installieren.
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Beitrag von Delacroix » 12.02.2007 22:50:06

Geier0815 hat geschrieben:Wenn ich das richtig sehe, mußt Du erst noch die Kernel-header deiner Kernelversion installieren.
Die sind bereits installiert. Habe sie sogar nochmal neu installiert (2.6.18-3; s. unten), ohne Ergebnis. Habe inzwischen aber eine weitaus größere Fehlermeldung, nachdem ich allerlei Packete installiert habe, als ich versucht habe meine Grafikakrten-Treiber zu installieren (was übrigens geklappt hat).

Es sieht also wie folgt aus:

Bild

Ich verzweifle langsam wirklich :( Ohne Internet ist das um ein vielfaches stressiger einigermaßen auf die Reihe zu bekommen, als mit.

Geier0815
Beiträge: 361
Registriert: 07.04.2005 16:51:01

Beitrag von Geier0815 » 12.02.2007 23:20:08

Mich stören ein paar Dinge bei dem Treiber bzw. der Beschreibung wo und wie Du ihn verwenden möchtest: Es ist expliziet angegeben das der Treiber für 32 Bit Systeme ist. Dann stört mich das der Treiber als beta deklariert ist und zum Abschluß weiß ich nicht ob Du die geforderte "Bitte beachten Sie, dass der Kern mit den Wireless Extensions (min. Version 17) konfiguriert sein muss (CONFIG_NET_WIRELESS=y)" beachtet hast. Gerade weil Du Anfänger bist, denke ich dass ein solches Thema ein bißchen zu viel ist.
Wenn Windows die Lösung ist...
kann ich dann bitte das Problem zurück haben?

Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Beitrag von Delacroix » 13.02.2007 16:11:34

Gut möglich, dass du recht hast. Aber mir war schon klar, dass der Einstieg in GNU/Linux keine Sache von Stunden, sondern mindestes Wochen ist.

Das Problem ist halt nur, dass ich nur die Möglichkeit habe ins Internet zu kommen, wenn ich einen USB-stick nutze. aber vielleicht finde ich ja auch einen Stick, der auch für 64-Bit-Versionen und keine Beta ist. Ich werde mich mal umsehen. Aber danke schon mal, für die Hilfe. Habe halt nur diesen Treiber für GNU/Linux auf der AVM-Site gefunden und ihn mir gar nicht genauer angeschaut (trotz Lesen der README ;)).

Also falls jemand einen Linux-kompatiblen USB-WLAN-Stick (oder noch besser, eine PCI-Karte) kennt, der/die nicht allzu teuer ist, kann seine Ideen ruhig hier posten :)
Zuletzt geändert von Delacroix am 13.02.2007 16:58:16, insgesamt 1-mal geändert.

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 13.02.2007 16:42:17

/lib/modules/2.6.18-3-amd64/build ist ein Symlink auf die Kernelheaders, die unter /usr/src liegen. Wenn die Headers unter /usr/src liegen und kein Symlink (warum auch immer..) existiert, kannst du einen mit

Code: Alles auswählen

ln -s /lib/modules/2.6.18-3-amd64/build /usr/src/<kernelheaders>
manuell erstellen.

Desweiteren: Poste mal die Ausgabe von lsusb. Evtl gibt es Module für den Chip unter 64 Bit. Sonst würde ich es noch mit ndiswrapper + Windows XP-Treiber des WLAN-Sticks probieren, aber hier habe ich keine Ahnung, ob das auf 64 Bit Maschinen ohne Probleme geht.

Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Beitrag von Delacroix » 13.02.2007 17:48:15

lsusb

Code: Alles auswählen

Bus 002 Device 015: ID 05ac:1260 Apple Computer, Inc.
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 004: ID 06a3:0109 Saitek PLC
Bus 001 Device 003: ID 1241:1603 Belkin
Bus 001 Device 002: ID 1822:3202 Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device warm
Bus 001 Device 001: ID 0000:0000

Das ist mein Ipod, Gamepad, Tastatur und mein DVB-T. Mein USB-Stick ist also nicht aufgeführt. Treiber sind aber wohl installiert, siehe folgende Screenshots:
http://img169.imageshack.us/img169/848/ ... perls4.jpg


Und zu guter letzt, bzgl. des Symlinks, sieht es wie folgt aus:

Code: Alles auswählen

delacroix:/usr/src/# ln -s /lib/modules/2.6.18-3-amd64/build /usr/src/linux-headers-2.6.18-3-amd64
ln: Erzeugen der symbolischen Verknüpfung "/usr/src/linux-headers-2.6.18-3-amd64/build" zu "/lib/modules/
-2.6.18-3-amd64/build/": Die Datei existiert bereits

Falls es wichtig ist, das hier ist mein usr/src: Screenshot.

P.S.: Muss die Fehlermeldungen abtippen, möglicherweise also kleinere Tipfehler enthalten und deshalb auch ab und an Screenshots mit iPod transportiert auf nen Inet fähigen Rechner.

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 13.02.2007 23:54:18

Delacroix hat geschrieben:lsusb

Code: Alles auswählen

Bus 002 Device 015: ID 05ac:1260 Apple Computer, Inc.
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 004: ID 06a3:0109 Saitek PLC
Bus 001 Device 003: ID 1241:1603 Belkin
Bus 001 Device 002: ID 1822:3202 Twinhan VisionDTV USB-Ter/HAMA USB DVB-T device warm
Bus 001 Device 001: ID 0000:0000
Sehr komisch, bis jetzt hat sich jedes Gerät, welches ich an USB angestöpselt habe, wenigstens mit einer ID erkenntlich gegeben...
ndiswrapper kann dann ja somit auch nichts finden, wenn nichts da ist. Steckt der Stick richtig drin ?

Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Beitrag von Delacroix » 14.02.2007 16:06:26

Tintom hat geschrieben:Steckt der Stick richtig drin ?
Ja. Unter Windows läuft er auch, also kein Wackelkontakt o.Ä.

[edit]
Überlege gerade, ob es sich lohnt die 32-Bit-Version von etch zu installieren und dann ggf. nochmal neu zu probieren. Hatte auch letztens nach einem Tutorial in einigen WLAN.conf runeditiert und weiß nicht, ob sich das noch negativ auswirken könnte. Zumal es ja jetzt mit ein bisschen mehr Erfahrung deutlich schneller gehen sollte, als bei der ersten Etch-Installation :)

Delacroix
Beiträge: 27
Registriert: 09.02.2007 23:49:25
Kontaktdaten:

Beitrag von Delacroix » 15.02.2007 19:39:14

Habe jetzt die 32Bit von Debian installiert. Und siese da, mit lsusb wird der USB-Stick von AVM erkannt.

Der BETA-AVM-Treiber funzt leider trotzdem nicht. Allerdings scheint ndiswrapper seine Wirkung zu zeigen ;) Bei iwconfig wid wlan0 zumindest angezeigt :) Dann jetzt mal sehen, wie ich es konfiguriere.

Setze es mal als gelöst -> AVM Fritz!USB WLAN + 64Bit-Debian-Etch = nicht gut.

Danke an alle für die Hilfe!

Antworten