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
Probleme beim installieren der Netzwerkkarte
Hi
In dem Verzeichnis gibt es keine configure datei... überhaupt gar nicht in dem ganzen package...
der anfang der Makedfile:
---------------------
-------- 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
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
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
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:
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
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
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
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
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
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
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
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
Jabber: pdreker@debianforum.de