Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[LINUX] - make menuconfig
Clicca QUI per vedere il messaggio nel forum
neo
Ragazzi ho un problema...
Ieri mentre volevo settare la mia gigabit sotto linux faccio prima 'make menuconfig' e poi 'make xconfig'...

Risultato per entrambi:

code:
[root@localhost root]# make menuconfig make: *** No rule to make target 'menuconfig'. Stop. [root@localhost root]#


Che mi dite?!

Sono sotto Fedora Yarrow Core 1, Kernel Linux 2.4.22.1125-ntpl

So che magari è una domanda molto stupida per voi, ma non so che fare...

Grazie!...

Walter
Non sei nella directory corretta.
Se hai decompresso i sorgenti in /root, dovresti entrare in /root/linux[-2.x.x] e dare nuovamente il comando

neo
Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh gasp ho capito!!!!!!!... Che pirla!...

Caspio funzionaaaaaaaaaaaa!!!


Però ho dovuto andare in;
code:
[root@localhost root]# cd /usr/src/linux-2.4.22-1.2115.nptl [root@localhost linux-2.4.22-1.2115.nptl]# make menuconfig ...


PS: ok ora metto a posto...

Poi se non sbaglio dopo aver settato quel che voglio devo fare

makedep
e poi make per ricompilarlo no?!

neo
Mmmm... Forse a compilare dovrei esserci riuscito! :boing:

Ora però il problema è che non riesco a fargli vedere sta benedetta e tanto simpa Gigabit...
Allora il punto è che se uso modprobe mi tiene su la eth0 ma non riesco ad uscire/pingare un PC che non sia io!...

Se no, se evito modprobe, non la vede proprio...

Domande:

Qual è il comando per vedere se mi vede a livello Hardware la scheda eth0?!...

Qual è un modo per inserire di default all'avvio un modulo.. Io ho provato con insmod, ma me lo tiene li solo durante la sessione, se riavvio non me lo carica.............. :cry: :ueee:

lord2y
Originally posted by neo

Domande:

Qual è il comando per vedere se mi vede a livello Hardware la scheda eth0?!...


dopo il boot dai

code:
#dmesg | grep eth0


eppoi dai anche un

code:
#lspci -vv


e pasti il risultato :D

recoil
per caso hai una scheda madre con chipset VIA?

occhio perché la lan integrata (modulo via rhine) ha bisogno che in fase di compilazione del kernel tu attivi la voce che c'è subito sotto a VIA Rhine. ora non ricordo di preciso cosa c'è scritto ma è qualcosa come "use FIFO mode". se non la metti lui ti vede la scheda, te la mette su eth0 ma non combini molto. almeno per me è così

edit: ripensandoci mi sa che sto parlando per niente, pesavo di aver letto Gigabyte intesa come marca di schede madri :oops:

neo
Originally posted by lord2y
dopo il boot dai

code:
#dmesg | grep eth0


eppoi dai anche un

code:
#lspci -vv


e pasti il risultato :D

code:
[root@localhost root]# dmesg | grep eth0 divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret divert: not allocating divert_blk for non-ethernet device eth0 divert: no divert_blk to free, eth0 not etheret [root@localhost root]# [root@localhost root]# lspci //l'ho fatto senza -vv perchè se no veniva una cosa chilometrica da postare! 00:00.0 HostBridge... ... ... 00:04.0 Ethernet Controller: nVidia Corporation nForce2 Ethernet Controller (rev a1) ... ... 01:04.0 Ethernet Controller: Galileo Technology Ltd.: Unknown device 4320 (rev 13) [root@localhost root]#


Boh non so cosa riesci a capirci...

Ti dico solo... io ho la piastra madre ASUS N7A8X Deluxe (o quel che è il codice...) che ha due Gigabit integrate... uso una di quelle due..
Ho il CD con i driver per il kernel linux 2.4.22 (che sono proprio ad hoc per me..) Però ho anche una Patch che per il 2.4.22 dicono di mettere... Ma come si mette la patch?! :oops:

neo
Cmq non sono l'unico che non riesce! :asd:

Fondamentalmente non ho il source del kernel e con la 56k tirar giù 53 mega è un po' tantino!
http://www.linuxquestions.org/quest...&threadid=69418
http://linuxquestions.org/questions...15&pagenumber=3

recoil
per mettere la patch al kernel ti devi mettere nella cartella dove ci sono i sorgenti. la patch sarà un tar.gz o qualcosa di simile quindi prima la scompatti poi lanci il comando
patch -p1 < nomepatch
e aspetti pazientemente che finisca di "patchare" il kernel

cmq sul kernel 2.4 dovresti riuscire a compilare un modulo da solo, è il 2.6 che obbliga a compilarsi tutto quanto come ho scoperto con dispiacere qualche settimana fa

neo
Ok, domanda da uccisione....

Come faccio a sapere dove sono i sorgenti?!...
Una volta trovati faccio il tuo comando... Ma devo patchare il file chiamato kernel.o vero?!
Sbaglio o sono qua: /usr/src/linux-2.4.22-1.2115.ntpl?!
O meglio ancora qui: /usr/src/linux-2.4.22-1.2115.ntpl/kernel/
Oppure indove li posso trovare?!

recoil
per i sorgenti del kernel di solito c'è il link simbolico /usr/src/linux
in ogni caso quando installi un rpm con i sorgenti del kernel viene creara una cartella in /usr/src

hai per caso aggiornato il kernel scaricando un rpm? altrimenti sul cd della tua distribuzione ci sono per forza i sorgenti

neo
Ahhhhhhhhh ecco se ci sono per forza andrò a cercarli... Ma va a sapere dove e cosa cercare... E una volta trovati?!...

Si cmq vedo che c'è il link simbolito...linux...
Miiiiiiiiii quando uno non ci capisce una mazza sembra tutto più difficile...:ueee:

recoil
mi pare di capire che hai fedora quindi i sorgenti del kernel ci sono e li devi cercare nel cd 3 (quello arancione se hai preso la distribuzione in edicola)
cerca un pacchetto che si chiama kernel-source.....

su fedora c'è una utility grafica per installare pacchetti rpm ma mi sa di porcheria. dovrebbe partire appena inseisci il cd (con la vecchia rh succedeva) altrimenti fai prima a usare la console e scrivere rpm -i kernel-source... e aspettare che ti vengano installati i sorgenti in /usr/src
penso che provveda da solo ad aggiornare il link simbolico /usr/src/linux

neo
Si si la sintassi rpm -Uvh (U vale quanto I perchè se non li trova li installa)... adesso vedo!

neo
uauauauauaaaaaaaaaaaaaaaa!!!!

Posto da linux e non più da windows... Sinceramente non ho ben capito che cosa ho fatto per farlo funzionare, so solo che dopo quattro giorni di duro lavoro sono riuscito a farlo andare!!!
Cmq non va proprio del tutto...,

Cioè, se faccio modprobe sk98lin allora mi va su l'eth0, e funziona... proprio come sono ora... (volete sapere cosa ho scoperto... Una delle due prese sulla scheda madre NON e' gigabit, ma una semplice 10/100....

Vabeh... cmq adesso però vorrei capire come are in modo di evitare tutte le volte di fare modprobe, e trovarmi già sk98lin all'avvio... Che mi dite?!?!

Per ora ringrazio tutti quelli che mi hanno gentilmente risposto!!

neo
Ah a proposito... vi incollo quel che mi dice se faccio un make:

code:
[root@localhost root]# cd /usr/src/linux [root@localhost linux]# make make -r -f tmp_include_depends all make[1]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl' . scripts/mkversion > .tmpversion gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DUTS_MACHINE='"i386"' -DKBUILD_BASENAME=version -c -o init/version.o init/version.c make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon " -C kernel make[1]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/kernel' make all_targets make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/kernel' make[2]: Nothing to be done for `all_targets'. make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/kernel' make[1]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/kernel' make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon " -C drivers make[1]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers' make -C acpi make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi' make -C dispatcher make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/dispatcher' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/dispatcher' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/dispatcher' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/dispatcher' make -C events make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/events' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/events' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/events' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/events' make -C executer make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/executer' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/executer' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/executer' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/executer' make -C hardware make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/hardware' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/hardware' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/hardware' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/hardware' make -C namespace make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/namespace' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/namespace' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/namespace' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/namespace' make -C parser make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/parser' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/parser' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/parser' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/parser' make -C resources make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/resources' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/resources' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/resources' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/resources' make -C tables make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/tables' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/tables' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/tables' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/tables' make -C utilities make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/utilities' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/utilities' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/utilities' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi/utilities' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/acpi' make -C addon make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/addon' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/addon' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/addon' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/addon'

neo
code:
make -C atm make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/atm' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/atm' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/atm' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/atm' make -C block make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/block' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/block' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/block' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/block' make -C cdrom make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cdrom' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cdrom' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cdrom' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cdrom' make -C char make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char' make -C drm make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char/drm' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char/drm' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char/drm' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char/drm' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/char' make -C cpufreq make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cpufreq' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cpufreq' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cpufreq' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/cpufreq' make -C hotplug make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/hotplug' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/hotplug' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/hotplug' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/hotplug' make -C ide make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide' make -C arm make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/arm' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/arm' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/arm' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/arm' make -C legacy make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/legacy' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/legacy' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/legacy' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/legacy' make -C pci make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/pci' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/pci' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/pci' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/pci' make -C ppc make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/ppc' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/ppc' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/ppc' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/ppc' make -C raid make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/raid' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/raid' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/raid' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide/raid' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide' ld -m elf_i386 -r -o ide-core.o ide-iops.o ide-taskfile.o ide.o ide-lib.o ide-io.o ide-default.o ide-proc.o setup-pci.o ide-dma.o ld -m elf_i386 -r -o ide-detect.o ide-probe.o ide-geometry.o rm -f idedriver.o ld -m elf_i386 -r -o idedriver.o pci/idedriver-pci.o ide-core.o legacy/idedriver-legacy.o ppc/idedriver-ppc.o arm/idedriver-arm.o ide-pnp.o ide-disk.o ide-floppy.o ide-detect.o raid/idedriver-raid.o make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/ide' make -C isdn make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn' make -C hisax md5sum: WARNING: 1 of 13 computed checksums did NOT match make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn/hisax' make all_targets md5sum: WARNING: 1 of 13 computed checksums did NOT match make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn/hisax' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn/hisax' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn/hisax' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/isdn' make -C md make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/md' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/md' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/md' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/md' make -C media make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media' make -C radio make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/radio' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/radio' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/radio' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/radio' make -C video make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/video' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/video' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/video' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media/video' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/media' make -C misc make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/misc' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/misc' make[3]: Nothing to be done for `all_targets'. make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/misc' make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/misc' make -C net make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net' make -C appletalk make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/appletalk' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/appletalk' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/appletalk' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/appletalk' make -C fc make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/fc' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/fc' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/fc' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/fc' make -C pcmcia make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/pcmcia' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/pcmcia' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/pcmcia' make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/pcmcia' make -C sk98lin make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/sk98lin' make all_targets make[4]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/sk98lin' gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -I. -DSK_DIAG_SUPPORT -DSK_USE_CSUM -DGENESIS -DYUKON -nostdinc -iwithprefix include -DKBUILD_BASENAME=skge -c -o skge.o skge.c skge.c: In function `skge_probe': skge.c:865: `DRIVER_FILE_NAME' undeclared (first use in this function) skge.c:865: (Each undeclared identifier is reported only once skge.c:865: for each function it appears in.) skge.c:866: `DRIVER_REL_DATE' undeclared (first use in this function) /usr/src/linux-2.4.22-1.2115.nptl/include/net/checksum.h: At top level: skge.c:534: warning: `ParseDeviceNbrFromSlotName' declared `static' but never defined skge.c:535: warning: `SkDrvInitAdapter' declared `static' but never defined skge.c:536: warning: `SkDrvDeInitAdapter' declared `static' but never defined skge.c:569: warning: `DoPrintInterfaceChange' defined but not used make[4]: *** [skge.o] Error 1 make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/sk98lin' make[3]: *** [first_rule] Error 2 make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/sk98lin' make[2]: *** [_subdir_sk98lin] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers/net' make[1]: *** [_subdir_net] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl/drivers' make: *** [_dir_drivers] Error 2 [root@localhost linux]#

neo
L'ultima parte, dove ci sono gli errori mi puzza un bel po'!

Renaulto
Originally posted by recoil
cmq sul kernel 2.4 dovresti riuscire a compilare un modulo da solo, è il 2.6 che obbliga a compilarsi tutto quanto come ho scoperto con dispiacere qualche settimana fa

Ma in che senso? Io se aggiungo un modulo con il 2.6.5 vanilla mica devo ricompilare tutti gli altri...

lord2y
Originally posted by neo
L'ultima parte, dove ci sono gli errori mi puzza un bel po'!


allora, la scheda 10/100 funziona perchè probabilmente hai attivato questo modulo

code:
< > Reverse Engineered nForce Ethernet support (EXPERIMENTAL)


il tuo lspci di prima suggeriva qualcosa di simile.

Per quanto riguarda la compilazione ti fallisce proprio...
Probabilmente sarà per effetto di una patch su un kernel già patchato.
Oppure dovevi fare p1 invece che p0

Fai così:
code:
#rm -fr linux #cp kernel vecchio /usr/src #ln -s /usr/src/tuo_kernel_preferito linux


e la solita sbobba ;)

Per avere il modulo caricato al boot devi configurare il file modules.conf.
creati un alias per la tua scheda di rete indicando il modulo che vuoi caricare...

recoil
Originally posted by Renaulto
Ma in che senso? Io se aggiungo un modulo con il 2.6.5 vanilla mica devo ricompilare tutti gli altri...


edit: hai ragione, mi sono reso conto adesso! avevo letto male il readme di un driver e avevo capito che l'unico modo fosse quello di compilare il modulo assieme a tutti gli altri. va beh, se non altro le prossime volte eviterò di fare sta idiozia

neo
Ragazzi ho ancora un altro problema semplice semplice per voi, ma io non so come fare...

Voglio impostare che la shell sia sempre ZSH...
Come faccio?!...
Sempre con fedora ho installato con YUM la zsh.. se scrvio zsh me la fa partire, ma se rebooto, poi mi rimane l'altra... come posso fare?!...

Scrivo ui anche se non c'entra con il titolo, solo per non aprire un nuovo thread per una cavolata...

recoil
dovresti avere il comando chsh
oppure se non c'è penso che devi toccare /etc/passwd dove oltre al nome utente e password è pure indicata la shell

neo
ah giusto chsh... ok. però devo dargli il percorso completo...

Con locate zsh ottengo dei risultati poco utili... Dove pensi che potrebbe averla installata YUM?!

PS: Recoil miiiiiiiiiiiiiiiiiilllle grazie per tutte le risposte in sto thread!

neo
Trovato!!! /bin/zsh!

Boh, me l'ha presa ma non me la visualizza cmq... :ueee:

lord2y
hai modificato la entry del tuo passwd con /bin/zsh?

cmq perchè la preferisci alla bash?

neo
Fermi! Ho capito la mia cazzata... eheh...
Ho impostato correttamente la zsh, ma non editavo il tasto nella modalità grafica che era impostato in bash...

Per la seconda domanda Lord2y... beh a me piace perchè uso un .zshrc un po' modificato... Così:
code:
BASH: [root@localhost root]#


code:
ZSH [10:19] neo@dsy3.usr.dico.unimi.it on ttypts/3 (1 users) % ~

unidavide
Originally posted by neo

code:
ZSH [10:19] neo@dsy3.usr.dico.unimi.it on ttypts/3 (1 users) % ~
ma quello è solo il prompt, lo puoi benissimo modificare anche con la bash :)

Sephirot
Originally posted by neo

http://www.linuxquestions.org/quest...&threadid=69418
http://linuxquestions.org/questions...15&pagenumber=3

su linuxquestions sono iscritto anche io :D
gran bel forum! peccato che ci speculano un pò troppo secondo me

Renaulto
Originally posted by neo
beh a me piace perchè uso un .zshrc un po' modificato...

http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO

lord2y
e poi nn è fastidioso un prompt così lungo?

neo
Beh con una risoluzione sul portatile di 1400x1050, e sul fisso di 1800x1400 direi che non supera nemmeno la metà del monitor! A me non dispiace... Va a gusti! ;)

lord2y
Originally posted by neo
Beh con una risoluzione sul portatile di 1400x1050, e sul fisso di 1800x1400 direi che non supera nemmeno la metà del monitor! A me non dispiace... Va a gusti! ;)


bhe io la pensavo nell'ottica del 1024x768 :)

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate