Probleme beim installieren der Netzwerkkarte

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Cronet
Beiträge: 106
Registriert: 11.02.2003 22:58:17

Probleme beim installieren der Netzwerkkarte

Beitrag von Cronet » 20.04.2003 15:12:22

Hallo!

Ich hab mir ein neues Board gekauft und hab jetzt problemem mit der Installation der Onboard netzwerkkarte.
Auf meinem Gigabyte 8PE667 Pro ist eine Intell Pro/100 VE drauf. Hab mir auch gleich die Linuxtreiber gezogen und auf die Kiste gespielt.

jetzt hab ich aber keine Ahnung wie es weiter geht...
Wenn ich die treiber entpacke gibt es u.a. ein src verzeichnis. In der readme steht dass ich 'make install' im src verzeichnis aufrufen soll.

Ich bekomm aber jetzt immer als Fehlermeldung:
make: *** No rule to make target 'install'. Stop

wenn ich make allein aufruf kommt immer
make: *** No targets specified and no makefile found'. Stop

Im src verzeichnis gibt es eine datei namens 'Makefile' und viele .c und .h dateien.

Ich weiss jetzt ledier nicht mehr weiter... Hab schon versucht ein .deb package zu machen, aber laut den anleitungen brauch ich dazu dh-make und fakeroot, und die kann ich per apt-get nicht installieren, da er die nicht auf der CD findet... und Internet hab ich ja ned, weil die Netzwerkkarte ned geht..

Hoffe Ihr könnt mir ein paar Tipps geben..

Viele Grüße
Cronet

Benutzeravatar
ckihm.deb
Beiträge: 263
Registriert: 26.12.2002 18:49:38
Wohnort: Saarbrücken

Beitrag von ckihm.deb » 20.04.2003 15:23:27

hallo,

gibt es in dem Verzeichnis eine Datei configure?
Wenn ja dann versuche mal ein ./configure.

poste auch bitte mal das Makefile. Wenn es gross ist
dann bitte nur den Anfang.

Gruss
Christian

Cronet
Beiträge: 106
Registriert: 11.02.2003 22:58:17

Beitrag von Cronet » 21.04.2003 13:40:45

Hi

In dem Verzeichnis gibt es keine configure datei... überhaupt gar nicht in dem ganzen package...

der anfang der Makedfile:
---------------------

Code: Alles auswählen

#Driver files

#core driver files
TARGET := e100.o
CFILES = e100_main.c e100_eeprom.c e100_config.c e100_phy.c e100_proc.c e100_kcompat.c e100_test.c
HFILES = e100.h e100_config.h e100_phy.h e100_proc.h e100_kcompat.h e100_ucode.c

#Diagnostics
IDIAG_CFLAGS = -DE100_IDIAG_PRO_SUPPORT
IDIAG_CFILES = idiag_e100.c
IDIAG_HFILES = idiag_pro.h idiag_e100.h

# Man
MAN_FILE = e100.7

# pick an appropriate MAN path
MAN_CFG := /etc/man.config
MAN_TYPE := man7
MSP := $(shell [ -e $(MAN_CFG) ] && grep -e "^MANPATH[^_]" $(MAN_CFG) | awk '{print $$2}')
ifeq (,$(MSP))
MSP := /usr/share/man \
        /usr/man
endif
MAN_INSTDIR=$(MAN_PATH)/$(MAN_TYPE)

ifeq ($(ARCH),alpha)
 CFLAGS += -ffixed-8 -mno-fp-regs

endif

#########################
# Environment tests

#Kernel Search Path
KSP := /lib/modules/$(shell uname -r)/build \
           /usr/src/linux-$(shell uname -r) \
           /usr/src/linux-$(shell uname -r | sed 's/-.*//') \
           /usr/src/kernel-headers-$(shell uname -r) \
           /usr/src/kernel-source-$(shell uname -r) \
           /usr/src/linux-$(shell uname -r | sed 's/\([0-9]*\.[0-9]*\)\..*/\1/') \
           /usr/src/linux
-------- Ende ----------

Also da das file re. Gross ist hab ich hier nur mal den Anfang abgeschrieben...
Den kompletten Treiber hab ich mal hierhin kopiert
http://www.undercover-live-rock.de/e100-2.2.21.tar.gz

Viele Grüße,
Alex

Benutzeravatar
ckihm.deb
Beiträge: 263
Registriert: 26.12.2002 18:49:38
Wohnort: Saarbrücken

Beitrag von ckihm.deb » 21.04.2003 19:56:15

Hallo,

also ich habe mir den Treiber mal gesaugt und auch compiliert.
Das ging Problemlos. Zuerst ein make dann ein make install.
Wenn du dir mal diesen Auschnitt des Makefile anschaust:

Code: Alles auswählen

install: $(TARGET) $(MAN_FILE).gz
	find $(INSTALL_MOD_PATH)/lib/modules/$(KVER) -name $(TARGET) -exec rm {} \; \
	|| true
	mkdir -p $(INSTALL_MOD_PATH)$(INSTDIR)
	install -m 644 -o `id -u` $(TARGET) $(INSTALL_MOD_PATH)$(INSTDIR)
	mkdir -p $(INSTALL_MOD_PATH)$(MAN_INSTDIR)
	install -m 644 -o `id -u` $(MAN_FILE).gz $(INSTALL_MOD_PATH)$(MAN_INSTDIR)
ifeq (,$(INSTALL_MOD_PATH))
	/sbin/depmod -a || true
else
	/sbin/depmod -b $(INSTALL_MOD_PATH) -a -n > /dev/null || true
endif

uninstall:
	rm -f $(INSTDIR)/$(TARGET)
	rm -f $(MAN_INSTDIR)/$(MAN_FILE).gz
	/sbin/depmod -aqs

clean:
	rm -rf $(TARGET) $(CFILES:.c=.o) $(MAN_FILE).gz
dann kannst du an install: ... uninstall: ... clean: ... die vorhandenen Regeln
erkennen. Daher sollte auch make install bei dir gehen.
Du musst natürlich bevor du make aufrufst in das Verzeichniss /src wechseln
in dem das Makefile liegt.

Wenn das nicht geht weis ich leider nicht woran es liegt.

Gruss Christian

Cronet
Beiträge: 106
Registriert: 11.02.2003 22:58:17

Beitrag von Cronet » 06.06.2003 16:47:09

Hallo,

kann es sein dass bei mir nicht die richtigen versionen von gcc oder sowas installiert sind?

Bei einem Kumpel von mir gehts auch und der meinte sowas in der richtung...

Problem is, ich kann mir keine aus dem Netz saugen weil ja die netzwerkkarte nicht geht...

Hab nur die 7 CD's zuhause...

Gruß,
Cronet

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 06.06.2003 17:16:17

Wenn Du Woody installiert hast, kann der Compiler kein Problem sein.

Aber der Teeiber für die Netzwerkkarte ist schon in den Standard-Kernelsourcen vorhanden, kein Grund die separat runterzuladen.

Suche in "modconf" 'mal nach dem Modul e100, damit sollte Deine Karte gehen. Falls das nicht da ist, musst Du einen Kernel compilieren, das ist aber auch halb so wild...

BTW: Welchen Kernel hast Du installiert?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Cronet
Beiträge: 106
Registriert: 11.02.2003 22:58:17

Beitrag von Cronet » 06.06.2003 18:53:16

Hallo,

dank #debian.de hab ich mein problem gefunden...

ich hab woddy mit dem parameter bf24 installiert...

was ich aber nachinstallieren musst war ds package
kernel-headers-2.4.18-bf2.4

als ich das getan hatte funktionierte auch 'make install'

Viele Grüße,
Cronet

Antworten