Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 25-04-2005, 22:28   #1
fantasyl
Member
 
L'Avatar di fantasyl
 
Iscritto dal: Jul 1999
Messaggi: 199
Da kernel 2.6.xx a 2.4.20

Ciao a tutti, sto cercando di fare un "downgrade" del kernel dal default di ubuntu 5.04 (che è il 2.6.10) al vecchio kernel 2.4.20.

Secondo voi è possibile?

Per me è indispensabile perchè il mio modem adsl è un atlantis (pci con chipset itex), e quei gran signori prima di andare in bancarotta hanno fornito il modulo del driver compilato per il kernel 2.4.20 e basta (driver non gpl ), così non è possibile fare l' insmod -f itexmodule (la cosa più vicina all'installazione di questo modulo sono stati 3 miseri "unresolved symbol" con slackware 10.1 e kernel 2.4.29....)

Ho spacchettato i sorgenti del 2.4.20 kernel in /usr/src ,
ho fatto il link simbolico.....ma poi non funzionava il make menuconfig.
Dopo aver letto mb di documentazione sono riuscito a far funzionare il "make xconfig" (che prima non andava....), e il "make dep" sembra funzionare.
Il problema ora è quando lancio "make bzImage"....ottengo questo errore:

In file included from /usr/src/linux/include/asm/string.h:292,
from /usr/src/linux/include/linux/string.h:21,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux/include/asm/system.h:148:9: missing terminating " character
In file included from /usr/src/linux/include/asm/string.h:292,
from /usr/src/linux/include/linux/string.h:21,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux/include/asm/system.h: In function `__set_64bit':
/usr/src/linux/include/asm/system.h:149: error: syntax error before "movl"
/usr/src/linux/include/asm/system.h:150: warning: implicit declaration of
function `cmpxchg8b'
/usr/src/linux/include/asm/system.h:150: error: syntax error before '%'
token
/usr/src/linux/include/asm/system.h:151:21: invalid suffix "b" on integer
constant
/usr/src/linux/include/asm/system.h:151: error: `jnz' undeclared (first use
in this function)
/usr/src/linux/include/asm/system.h:151: error: (Each undeclared identifier
is reported only once
/usr/src/linux/include/asm/system.h:151: error: for each function it appears
in.)
/usr/src/linux/include/asm/system.h:151:23: missing terminating " character
In file included from /usr/src/linux/include/linux/string.h:21,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux/include/asm/string.h:552:17: missing terminating " character
In file included from /usr/src/linux/include/linux/string.h:21,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from init/main.c:15:
/usr/src/linux/include/asm/string.h: In function `memscan':
/usr/src/linux/include/asm/string.h:553: error: syntax error before "jnz"
/usr/src/linux/include/asm/string.h:553:21: invalid suffix "f" on integer
constant
/usr/src/linux/include/asm/string.h:555:17: missing terminating " character
In file included from /usr/src/linux/include/net/checksum.h:33,
from /usr/src/linux/include/linux/raid/md.h:34,
from init/main.c:24:
/usr/src/linux/include/asm/checksum.h:72:30: missing terminating " character
In file included from /usr/src/linux/include/net/checksum.h:33,
from /usr/src/linux/include/linux/raid/md.h:34,
from init/main.c:24:
/usr/src/linux/include/asm/checksum.h: In function `ip_fast_csum':
/usr/src/linux/include/asm/checksum.h:73: error: syntax error before "movl"
/usr/src/linux/include/asm/checksum.h:75:17: invalid suffix "f" on integer
constant
/usr/src/linux/include/asm/checksum.h:82:17: invalid suffix "b" on integer
constant
/usr/src/linux/include/asm/checksum.h:90:13: missing terminating " character
/usr/src/linux/include/asm/checksum.h:105:17: missing terminating "
character
/usr/src/linux/include/asm/checksum.h: In function `csum_fold':
/usr/src/linux/include/asm/checksum.h:106: error: syntax error before "addl"
/usr/src/linux/include/asm/checksum.h:108:17: missing terminating "
character
/usr/src/linux/include/asm/checksum.h:121:13: missing terminating "
character
/usr/src/linux/include/asm/checksum.h: In function `csum_tcpudp_nofold':
/usr/src/linux/include/asm/checksum.h:122: error: syntax error before "addl"
/usr/src/linux/include/asm/checksum.h:126:9: missing terminating " character
/usr/src/linux/include/asm/checksum.h:128: error: `__x' undeclared (first
use in this function)
/usr/src/linux/include/asm/checksum.h: At top level:
/usr/src/linux/include/asm/checksum.h:128: error: syntax error before ')'
token
/usr/src/linux/include/asm/checksum.h:161:17: missing terminating "
character
/usr/src/linux/include/asm/checksum.h: In function `csum_ipv6_magic':
/usr/src/linux/include/asm/checksum.h:162: error: syntax error before "addl"
/usr/src/linux/include/asm/checksum.h:173:17: missing terminating "
character
/usr/src/linux/include/asm/checksum.h:176: error: `__x' undeclared (first
use in this function)
/usr/src/linux/include/asm/checksum.h:176: warning: no return statement in
function returning non-void
/usr/src/linux/include/asm/checksum.h: At top level:
/usr/src/linux/include/asm/checksum.h:176: error: syntax error before ')'
token
/usr/src/linux/include/asm/checksum.h:176: error: syntax error before
"__u32"
make: *** [init/main.o] Error 1

Secondo me potrebbe essere legato alle librerie di gcc, ma da solo non riesco ad andare avanti e non so più dove sbattere la testa!

Grazie a tutti quelli che mi vorranno dare una mano a downgradare il kernel o a far funzionare il malefico modem adsl!!!

Roberto
fantasyl è offline   Rispondi citando il messaggio o parte di esso
Old 26-04-2005, 11:49   #2
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
perchè vuoi mettere il 2.4.20? l'ultimo della serie 2.4 è il 2.4.30
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 13:53   #3
fantasyl
Member
 
L'Avatar di fantasyl
 
Iscritto dal: Jul 1999
Messaggi: 199
2.4.20 perchè i driver itex sono compilati per quella versione del kernel, già con 2.4.21 sembra che non funzionino....io ho provato su 2.4.18 e non vanno, quindi direi che chi ha il modem itex o sceglie il 2.4.20 o il 2.4.16 (per cui esistevano altri driver).

Ho installato pure debian woody 3.0r2 (kernel 2.4.18, appunto......), ma con kernel ricompilato per supporto atm non funziona nulla, quindi devo aggiornare a 2.4.20.....se intanto qualcuno sa dirmi qualcosa in più sull'errore che ricevo......x me rimane un mistero....
fantasyl è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 13:58   #4
dierre
Senior Member
 
L'Avatar di dierre
 
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2126
apt-get install build-essential

non ricompili una ceppa senza.
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale.
Go to a Wormhole
dierre è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2005, 14:11   #5
fantasyl
Member
 
L'Avatar di fantasyl
 
Iscritto dal: Jul 1999
Messaggi: 199
Grazie dierre, appena torno a casa rimetto il disco di ubuntu e apt-getto.

Spero che sia quello!
fantasyl è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2005, 22:43   #6
fantasyl
Member
 
L'Avatar di fantasyl
 
Iscritto dal: Jul 1999
Messaggi: 199
Nulla di fatto....amici ascoltatori......ALLEGRIA :) :)

Purtroppo mi dice che sono già installate.....e nell'ultima versione.
Ho installato tutto il possibile e l'immaginabile x compilare il kernel (dalla documentazione del 2.4.20....)....
....il problema secondo me sono le versioni dei tool che uso......scusate la domanda molto niubba.....ma installarne insieme una versione più vecchia di un prog è possibile?
Se provo a installare gcc 2.95 mi dice "ehi bello...hai le versioni nuove del programma (3.3) a cosa ti serve il downgrade? a niente, quindi non te lo faccio fare....." (ok non con questo tono!)

E' possibile disinstallare i tool di sistema senza creare problemi o fanno parte del sistema stesso (chessò, tipo explorer con windows.....) e poi ehm.......cough....scusate la "lamata"...ma come si fa a disinstallare qualcosa in unix? apt-get uninstall (?!?!)

Grassie x l'aiuto!
fantasyl è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2005, 23:34   #7
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da fantasyl
...ma come si fa a disinstallare qualcosa in unix? apt-get uninstall (?!?!)
perchè come si fa ad installare una cosa in unix? con apt-get install...???
ecco perchè odio debian! e ora prendetemi pure a calci in ...
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Un satellite della Space Force e lo stad...
Il telescopio spaziale Swift torna opera...
S-Transistors sviluppa i transistor a su...
Sostituire gli sviluppatori con l'IA è u...
Robot aspirapolvere usato come telecamer...
Crawler AI fuori controllo: il 98% del t...
PCB dalla Cina venduti come prodotti di ...
"Porca miseria, reader è ADM...
Un nuovo rinvio per Squadron 42, il nuov...
I 'cani robot' di Boston Dynamics in pri...
Volkswagen rilancia il nome Up: la city ...
Privacy: cosa succede quando chiedi i da...
Meta brevetta un interruttore hardware c...
Il chip che stacca la batteria in 5 micr...
Qualcosa sta cambiando nello spazio: Tru...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:35.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v