Frage zu make!

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Deustferhan
Beiträge: 92
Registriert: 15.03.2007 23:31:41
Wohnort: Scheuerfeld
Kontaktdaten:

Frage zu make!

Beitrag von Deustferhan » 06.11.2007 02:43:57

Ich habe mir einen Treiber für meine w-lan Karte runtergeladen!
Aber irgendwie bekomme ich die nicht wirklich installiert!
Ich habe viele howtos gelesen wie man sowas macht aber keine hat bisher funktionier!
Ich habe einen Ordner in meinem hom Verzeichnis erstellt und dahin kopert, habs dort entpackt und bin diesem: http://www.pro-linux.de/work/newbie/installieren.html
howto gefolgt ich könnte noch weitere urls geben aber nie hat hat es bei mir Es hat schon im ... Lg Ferhan

pissflitsche1979
Beiträge: 182
Registriert: 13.02.2004 12:39:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leverkusen

Beitrag von pissflitsche1979 » 06.11.2007 03:11:41

Hmm so pauschal kann dir mit den Infos die du gibst wohl niemand so richtig helfen.

Also erstmal wäre es nett wenn du die Fehlermeldung bei einem Problem mit angeben würdest, das erhöht die Chancen das dir jemand helfen kann enorm :)

Dann wäre es sicher auch hilfreich wenn wir wüssten was genau du installieren willst, vllt sind da ja Probleme zu bekannt oder es gibt sogar andere Lösungen für dein Problem.

In diesem Sinne gute Nacht :)

Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von beta1 » 06.11.2007 07:23:23

Hallo

@Deustferhan

Wenn du dazu schreibst was für Debian du benutzt wäre nicht schlecht

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 06.11.2007 09:04:18

Um welche WLAN-Karte handelt es sich denn? Vielleicht ist der Treiber ja schon bei Debian mit dabei.

Deustferhan
Beiträge: 92
Registriert: 15.03.2007 23:31:41
Wohnort: Scheuerfeld
Kontaktdaten:

Beitrag von Deustferhan » 06.11.2007 15:53:46

Ja das stimmt :)
Ich Habe Debian etch!
Das Paket für die wlan karte heißt:
madwifi-0.9.3.3.tar.gz!
Ich habe den Kernel nicht Kompiliert!
Lg Ferhan


Ps: Die Fehlermeldung sieht in etwa so aus!

Code: Alles auswählen

Ferrari:/home/user# cd /home/user/.wlan/madwifi-0.9.3.3/
ath/             BuildCaps.inc    docs/            INSTALL          Makefile.bak     patches/         release.h        tools/
ath_hal/         contrib/         hal/             kernelversion.c  Makefile.inc     README           scripts/
ath_rate/        COPYRIGHT        include/         Makefile         net80211/        regression/      THANKS
Ferrari:/home/user# cd /home/user/.wlan/madwifi-0.9.3.3/
Ferrari:/home/user/.wlan/madwifi-0.9.3.3# ./configure
bash: ./configure: Datei oder Verzeichnis nicht gefunden
Ferrari:/home/user/.wlan/madwifi-0.9.3.3# make
/bin/sh: line 0: cd: /lib/modules/2.6.22-2-686/build: Datei oder Verzeichnis nicht gefunden
Makefile.inc:66: *** /lib/modules/2.6.22-2-686/build is missing, please set KERNELPATH.  Schluss.
Ferrari:/home/user/.wlan/madwifi-0.9.3.3# make config
/bin/sh: line 0: cd: /lib/modules/2.6.22-2-686/build: Datei oder Verzeichnis nicht gefunden
Makefile.inc:66: *** /lib/modules/2.6.22-2-686/build is missing, please set KERNELPATH.  Schluss.
Ferrari:/home/user/.wlan/madwifi-0.9.3.3#    

Ich hoffe ich konnte euch hiermit ein wenig detailliertere Angaben geben!

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 06.11.2007 16:10:24

Also das mit dem ./configure ist nur für "normale" Software gedacht, der Wlan Treiber ist aber ein Kernelmodul, da gibt es kein configure Skript. So einen Treiber kompiliert man mit "make" und "make install".

Code: Alles auswählen

Ferrari:/home/user/.wlan/madwifi-0.9.3.3# make
/bin/sh: line 0: cd: /lib/modules/2.6.22-2-686/build: Datei oder Verzeichnis nicht gefunden
Makefile.inc:66: *** /lib/modules/2.6.22-2-686/build is missing, please set KERNELPATH.  Schluss. 
Diese Fehlermeldung zeigt das zu deinem Kernel keine Headers installiert sind, diese installiert man normalerweise so:

Code: Alles auswählen

aptitude install linux-headers-`uname -r`
Außerdem zeigt die Meldung das du kein (reines) etch installiert hast, denn etch hat Kernel 2.6.18. Woher hast du denn den Kernel 2.6.22? Poste mal deine /etc/apt/sources.list.

Deustferhan
Beiträge: 92
Registriert: 15.03.2007 23:31:41
Wohnort: Scheuerfeld
Kontaktdaten:

Beitrag von Deustferhan » 06.11.2007 18:37:57

Danke dir!
Den Kernel 2.6.22.2 habe ich installiert!
Meine sptt/sources list sieht folgend aus!

Code: Alles auswählen

user@Ferrari:~$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 kde-CD Binary-1 20070407-12:10]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 kde-CD Binary-1 20070407-12:10]/ etch contrib main

deb http://ftp.de.debian.org/debian/ etch main
deb-src http://ftp.de.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib


deb http://security.debian.org/ testing/updates main contrib non-free

deb ftp://ftp.de.debian.org/debian testing main contrib non-free
Danke ich werde erst mal deine Anweisungen befolgen!
Lg Ferhan

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 06.11.2007 22:00:16

Hi,
Deustferhan hat geschrieben:

Code: Alles auswählen

user@Ferrari:~$ cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ etch main
....
deb http://security.debian.org/ testing/updates main contrib non-free

deb ftp://ftp.de.debian.org/debian testing main contrib non-free
Du hast ein Mischsystem aus stable und testing!
Da sind Probleme vorprogrammiert. Dann kannst du gleich auf testing upgraden.

Gruß cirrussc

Antworten