Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Netzwerktreiber-Installatioin

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Beiträge
    69

    Netzwerktreiber-Installatioin

    Hallo,
    ich habe keine Plan von Linux.

    Nach der Installation von SuSe 7.0 möchte ich gerne meine Netzwerkkarte D-Link DFE-530TX installieren.
    Die dazu gehörigen Treiber habe ich mir runtergeladen.

    Nun sind dort Dateien bei wie pci-scan.c, pci-scan.h, kern-compat.h, via-rhine.c und eine MakeFile Datei, in der offenbar beschrieben steht, wie die Treiber zu installieren sind. Nur leider funktioniert es nicht, wenn ich es als root-Benutzer eingebe:

    ####################
    all: via-rhine.o pci-scan.o

    via-rhine.o: via-rhine.c pci-scan.h kern_compat.h
    gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O6 -c via-rhine.c

    pci-scan.o: pci-scan.c pci-scan.h
    gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -DEXPORT_SYMTAB -Wall -Wstrict-prototypes -O6 -c pci-scan.c

    smp: via-rhine-smp.o pci-scan.o
    via-rhine-smp.o: via-rhine.c pci-scan.h kern_compat.h
    gcc -D__SMP__ -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O6 -c via-rhine.c
    clean:
    rm -f core *.o
    #####################

    => das steht in dieser Datei. GCC ist wohl zum kompellieren da, denke ich. aber wenn ich es mit bash eingebe, geht es nicht.

    Würde mich über Hilfe freuen.

    Gruß
    Tim


  2. #2
    Moderat0r Avatar von geronet
    Registriert seit
    May 2001
    Ort
    Grainau
    Beiträge
    6.099
    Für sowas ist immer eine Datei "README" und/oder "INSTALL" dabei (normalerweise), einfach mit "less README" mal durchlesen.

    Ausserdem ist ne "Makefile" für das Programm "make" da, damit kannst du das Projekt mit

    "./configure" (warscheinlich ist das dabei)
    "make" oder "make all"
    "make install"
    compilieren und installieren.
    Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!

  3. #3
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Hast du überhaupt gcc drauf ?

    rpm -q gcc
    gcc -version

    Wie es aussieht doch wohl ja. Normalerweise machst du ja:

    ./configure
    make
    make install

    Manchmal auch nur make und dann make install. Und ganz selten nur make install. Das steht aber in der Anleitung.

    Jedenfalls sollte das ganze dann zu deinen Modulen in /lib/modules/"dein Kernel" gepackt werden.

    Ist dem so, dann gibst du ein:

    depmod -a
    modprobe "Name des Moduls"

    Dann kommt das Ding in die /etc/modules.conf rein:

    alias eth0 "Name das Moduls"

    Das .c und .o oder so was ist beim Modprobe Befehl immer weg zu lassen.

    Deine Infos waren zu knapp gehalten als das ich mehr dazu sagen könnte.
    Geändert von hunter (28.12.01 um 09:05 Uhr)

  4. #4
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    @geronet: Vordrängler ! Ich wollte hier als erster antworten.

  5. #5
    Moderat0r Avatar von geronet
    Registriert seit
    May 2001
    Ort
    Grainau
    Beiträge
    6.099
    @ hunter: Du schreibst eh viel zu viel... mach mal pause mann!
    Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!

  6. #6
    Moderat0r Avatar von geronet
    Registriert seit
    May 2001
    Ort
    Grainau
    Beiträge
    6.099
    @ hunter: Ausserdem hast du nen Fehler dahergelabert:

    Dann kommt das Ding in die /etc/fstab rein:
    alias eth0 "Name das Moduls"
    stimmt nicht das kommt in die /etc/modules.conf

    Da sieht mann wie verspannt du bist...
    Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!

  7. #7
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Sehr schön: Test bestanden.

    Selbstverständlich war mir das klar. Ich wollte nur mal testen ob das einem auffällt.

  8. #8
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Beiträge
    69

    was soll das

    ich bin doch eine absoluter laie, ich habe nicht viel verstanden, von dem, was ihr gesagt habt.

    ich habe oben alle dateien aufgezählt, die dabei sind.
    keine install datei oder sonstiges.
    den inhalt der makefile-datei habe ich auch hingewschrieben.

    was bedeutet das ?
    gcc ahb ich zum Kompellieren.

    gruß
    tim
    :confused:

  9. #9
    Moderat0r Avatar von geronet
    Registriert seit
    May 2001
    Ort
    Grainau
    Beiträge
    6.099
    Dann gib im Verzeichnis einfach mal "make" ein, damit bekommst du ein paar Programme in diesem Verzeichnis.
    Nur Puffin verleiht dir die Kraft und Ausdauer die du brauchst!

  10. #10
    Registrierter Benutzer
    Registriert seit
    Jun 2000
    Ort
    Kirchlengern
    Beiträge
    149
    Auch schon geprüft, ob die Treiber nicht schon in den Standard-Kernel-Sourcen dabei sind. In 99% der Fälle ist dies der Fall, und meistens sind sie auch mit den Sourcen auf Hersteller-Homepages identisch.

  11. #11
    Moderator
    Registriert seit
    Dec 1999
    Ort
    Stuttgart
    Beiträge
    1.466
    Moin,

    ich verschiebe den Thread nach "Kompilieren von K+S"

    Gruß micha
    IRC: irc.euirc.net #tux

  12. #12
    Bekennender Debianer
    Registriert seit
    Apr 2001
    Ort
    Bayern
    Beiträge
    354

    Beispiel

    Hallo tok,

    ich habe mal für meine Netzwerkkarte so einen Treiber kompilieren müssen. Die Beschreibung findest Du am Schluss von folgendem Beitrag:

    http://www.linuxforen.de/forums/show...threadid=19709

    Viel Glück!
    Ciao, Joo
    ------
    zu meinen Debianpaketen: https://www.joonet.de/debian/
    zu meinen anderen Pakete: https://www.joonet.de/sources/

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •