Installieren mit seltsamen Problemen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Installieren mit seltsamen Problemen

Beitrag von requirent » 04.07.2005 15:43:16

Guten Tag liebe Dabianer,

ich möchte meine Ralink RT2500 installieren. Der User Linuxhelp hat dazu ein schönes Tutorial geschrieben, aber es kommt zu sonderbaren Fehlern.

Es funktioniert folgendes:
apt-get install kernel-headers-2.6.8-2-386 gcc make

danach die Treiber (Module und Utilitys) nach /usr/src/ kopiert

dann Hinweis freudig ausgeführt im Verzeichnis /usr/src/Module/ make debug

und da kommt mein Problem: "Keine Regel um Debug zu erstellen. Schluss."

Wie erstellt man eine make -Regel oder Debug-Regel? Selbiger Fehler kommt bei make menuconfig, make xconfig. Verschiedene Pakete sind von mir installiert damit menuconfig laufen sollte, aber irgendwie will alles nicht helfen.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 04.07.2005 16:03:03

Schau dir mal die header-dateien genauer an, sind die vielleicht noch als tar.gz auf der Platte vorhanden?

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 04.07.2005 16:46:25

rkrueger hat geschrieben:Schau dir mal die header-dateien genauer an, sind die vielleicht noch als tar.gz auf der Platte vorhanden?
Nein sind nicht mehr auf der Platte. Habe allerdingst mir die Linux-2.6.12.2.tar.bz2 auf /usr/src/ geladen aber den bekomm ich auch nicht eingebunden. Meine Idee war schon gewesen neuerer Kernel rauf und dann könnte es funktionieren, aber es wird immer von diesem blöden Fehler geschrieben. Fehlende Regel..... Schluss. Bin bereit alles auszuprobieren, nur dieser Fehler nagt aggressiv an meinen Nerven.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 04.07.2005 20:32:21

Ich frag mal so, welchen Kernel hast du denn drauf?
  • uname -a
So geht es dann zwar nur Stück für Stück, aber wir kommen auch ans Ziel.[/list]

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 04.07.2005 21:16:38

rkrueger hat geschrieben:Ich frag mal so, welchen Kernel hast du denn drauf?
  • uname -a
So geht es dann zwar nur Stück für Stück, aber wir kommen auch ans Ziel.[/list]
Ist Linux debian 2.6.8-2-386

Beim Booten ist mir ein Fataler Fehler aufgefallen. Es steht dort etwas vom Fehlen eines pciehp

Der Kernel ist scheinbar davon auch betroffen. Keine Ahnung was dieses pciehp ist.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 04.07.2005 21:21:46

Was für einen Prozessor hast du denn? Bei einem Intel P4 oder Celeron sollte es der -686 sein, bei einem Athlon/Duron/Sempron der -k7.

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 04.07.2005 22:02:16

rkrueger hat geschrieben:Was für einen Prozessor hast du denn? Bei einem Intel P4 oder Celeron sollte es der -686 sein, bei einem Athlon/Duron/Sempron der -k7.
ist ein alter Pentium II mit 350 Mhz

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 04.07.2005 22:27:25

Ich hab eben mal nachgesehen, der PII ist Version kernel-image-2.6.8-686. Installier doch mal dieses Kernelimage. Danach die Kernel-headers-2.6.8-16, das sind die für den Pentium 2. Und dann ist da noch ein Paket, make-common?, äh, oder, shit, ich komm jetzt nicht drauf, welches du benötigst damit du halt Module backen kannst. Verdammt noch mal, das hab ich doch vor ein paar Wochen erst selbst machen müssen.

Such aber mal mit dselect nach lernel-headers-2.6.8 und schreib mal alles auf was mit PII, Celeron, 686 zu tun hat. Ich fische mal eben das besagte Paket raus.

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 04.07.2005 22:43:16

Habe nun den kernel 2.6.8-2-686 installiert, allerdingst kommt der Fehler noch immer. Wo bekomme ich die Kernel-headers-2.6.8-16 her?
Wo kann man das mit dem Kernelzugehörigen Prozessoren nachlesen, wollte später meinen neueren Pc auch mit Debian ausstatten.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 04.07.2005 23:03:36

Die Fehlermeldung, der pciehp, das ist hotplug, der vermeldet, das er den PCIexpress nicht findet. Uninteressant.

Die headers:
  • apt-get install kernel-headers-2.6.8-16
, danach
  • apt-get install kernel-headers-2.6.8-686
Dann gehst du in das Verzeichnis
  • /usr/src/
und entpachst die headers mit
  • tar xvfz kernel-headers-2........
und so weiter.

Dann sind zumindest die Headers auf der Platte. Zu dem anderen Paket, welches noch fehlt, das habe ich gerade nicht gefunden. Fällt mir vielleicht noch ein, wenn ich drüber abhorche. Ansonsten gib mal ein
  • apt-cache search make
Kommt eine etwas längere Liste, da steht dann etwas von einem virtuellen Paket, wo die ganzen Komponenten drin sind. Verdammt noch mal, mir fällt es nicht ein.

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 04.07.2005 23:54:14

Die headers:
  • apt-get install kernel-headers-2.6.8-16
, danach
  • apt-get install kernel-headers-2.6.8-686
Konnte kernel-headers-2.6.8-16 nicht finden.
Konnte kernel-headers-2.6.8-686 nicht finden.

apt-get install kernel-headers-2.6.8-2-686 gcc make wird sicherlich funktionieren, aber sollte ich das stattdessen machen?

Kernel-package ist bereits von mir installiert worden

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 05.07.2005 08:04:20

Ich habe jetzt einfach mal apt-get install kernel-headers-2.6.8-2-686 eingegeben und jetzt findet er einiges:

Entpacke kernel-kbuild-2.6-3 aus kernel-kbuild-2.6-3_2.6.8-2-i386.dep
Entpacke kernel-headers-2.6.8-2 aus kernel-headers-2.6.8-2_2.6.8-16_i386.dep

wurden circa 42 MB angelegt.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 05.07.2005 10:13:17

Ja, die Pakete sind zwar auf der Festplatte, aber noch im tar.gz-Archiv. Geh mal in /usr/src und lasse dir alles auflisten, dann wirst du sehen. Also noch entpacken mit tar xvfz <Paketname>

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 05.07.2005 10:20:05

apt-get install kernel-headers-2.6.8-2-686 lief nur wenn man bei entpacken zugestimmt hat (j) und deshalb wurden gleich die Verzeichnisse erstellt.

Hab dort Aufgelistet die Verzeichnisse:
kernel-headers-2.6.8-2
kernel-headers-2.6.8-2-686
kernel-kbuild-2.6-3

Die folgenden Packete sind erforderlich?

kernel-package
libdb3-dev
libncurses5-dev
debhelper
html2text
debconf-utils
fakeroot

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 05.07.2005 10:45:46

Stimmt, die Pakete sind erforderlich damit du die Module backen kannst. Die müssen also drauf, sonst ist nichts mit make.

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 05.07.2005 11:28:29

rkrueger hat geschrieben:Stimmt, die Pakete sind erforderlich damit du die Module backen kannst. Die müssen also drauf, sonst ist nichts mit make.
Jetzt funktioniert es *freu* Vielen Dank für die großartige Hilfe :)

Benutzeravatar
requirent
Beiträge: 11
Registriert: 27.06.2005 09:14:41

Beitrag von requirent » 05.07.2005 13:38:34

requirent hat geschrieben:
rkrueger hat geschrieben:Stimmt, die Pakete sind erforderlich damit du die Module backen kannst. Die müssen also drauf, sonst ist nichts mit make.
Jetzt funktioniert es *freu* Vielen Dank für die großartige Hilfe :)
Jetzt ist alles installiert und diese reconfiggui funktioniert nicht. Erhalte lauter errors standart input is allready define, hast du da auch noch ne idee wie man es beheben kann?

Antworten