IMPRTANTE KERNEL 2.6.10

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

Ciao a tutti , continuo ad avere problemi con le console ed un kernel 2.6.9 con udev.
<BR>Ieri ho seguito i consigli di Meritil ed ho installato la ultima ver di udev ma risultato è che da quando ho riavviato NON riesco proprio ad aprire un emulatore di terminale...niente di niente e non so come uscirmene salvo perchè ormai avevo anche dato rm -rf /dev/* quindi non posso ritornare indietro.
<BR>Prego qualche anima mia per favore di postarmi l´ fstab relativo a udev (chissà che l´errore non sia li) oppure di provare ad aiutarmi con qualche consiglio. Ho abche controllato i permessi a dev/console e sono ok ! AIUTO per favore...sto odiando udev, non lo userò mai più!!!!!!
<BR><br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

dopo rm -R /dev/* dai "udevstart" ti si riscreano tutti i dispositivi<br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

Meritil, sono disperato...è vero che si ricreano( persino console) però non si apre il terminale!
<BR>Che posso fare, vorrei tornare indietro...
<BR>Ho scaricato udev nuovo, ho dato make e make install ( non parlava di configure il Man...) ma ci sono delle stranezze:
<BR>1) come mai un pacchetto per slack current non finisce in tgz?
<BR>2) devo rimuovere il vecchio pacchetto con removepkg?
<BR>3)Devo aggiungere qualcosa al mio fstab ?
<BR>-------------------------------------------------
<BR>proc /proc proc defaults 0 0
<BR>usbfs /proc/bus/usb usbfs defaults 0 0
<BR>devpts /dev/pts devpts gid=5,mode=620 0 0
<BR>none /sys sysfs defaults 0 0
<BR>--------------------------------------------------
<BR>:-(
<BR>Grazie per la pazienza!Lo so che sono una noia!!!<br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

ma come make e make install? scarica il pacchetto di udev per slackware da qui:
<BR>
<BR>www.slackware.com/pb
<BR>
<BR>scrivi udev nel rettangolino di mezzo e assicurati che a sinistra del rettangolino ci sia scritto current.. poi spingi il tastone a destra e via :-]
<BR>
<BR>
<BR>dopodichè upgradepkg udev-ecc-ecc.tgz
<BR>
<BR>
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: meritil il 13-01-2005 18:49 ]<br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

Mi viene da piangere.
<BR>Niente Meritil, ho installato il pacchetto tgz pulendotutto prima. Un piccolo progresso è che non si pianta al boot dicendomi
<BR>unable to open initial console
<BR>Ma resta il fatto che continuo a non avere una console da kde.
<BR>Altro progresso è che con ssh posso aprire più di una console cosa che prima non faceva.
<BR>Mi vorrei sparare... i permessi sono ok li confronto col portatile e sono uguali, non riesco a capire se ho dimenticato qualcosa, se è un problema di fstab o se è quel problema famoso di
<BR>/etc/udev/rules.d/udev.rules che ha 2 righe "sbagliate" in effetti le mie ora sono strane...
<BR>-------------------------------------------------------------------------------
<BR># pty devices
<BR>KERNEL="pty[p-za-e][0-9a-f]*", NAME="pty/m%n", SYMLINK="%k"
<BR>KERNEL="tty[p-za-e][0-9a-f]*", NAME="pty/s%n", SYMLINK="%k"
<BR>...
<BR># tty devices
<BR>KERNEL="tty[0-9]*", NAME="vc/%n", SYMLINK="%k"
<BR>KERNEL="ttyS[0-9]*", NAME="tts/%n", SYMLINK="%k"
<BR>KERNEL="ttyUSB[0-9]*", NAME="tts/USB%n"
<BR>------------------------------------------------------------------------------
<BR>Se guardi sotto pty al secondo rigo c´è una t al posto di una p...
<BR>AIUTO!!!!!!!!
<BR><br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

perdono...
<BR>[ Questo Messaggio è stato Modificato da: wasabi il 13-01-2005 20:26 ]
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: wasabi il 13-01-2005 20:27 ]<br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

Guarda non farti troppi impicci mentali su qual´è la causa dei problemi...
<BR>
<BR>E´ UDEV della slack10 con il kernel 2.6, è risaputo e riconosciuto all over the word il tuo problema... ho paura tu abbia combinato dei casini istallando/reistallando e smucinando... specialmente di quale casino hai combinato istallando udev dai sorgenti... hai provato a disinstallare tramite make uninstall ?
<BR>
<BR>Ciao<br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

No di questo sono certo...sono super accorto quando faccio questi lavori.
<BR>Inoltre non è che prima funzionava, è da sempre che fa così.
<BR>A questo punto però come faccio a ritornare indietro, posso travasare la /dev di un´ altro pc su questa ( modificandola poi ) oppure hai altre idee?<br>

wasabi
Linux 2.x
Linux 2.x
Messaggi: 243
Iscritto il: gio 25 nov 2004, 0:00

IMPRTANTE KERNEL 2.6.10

Messaggio da wasabi »

Per la cronaca vorrei concludere questa due giorni di fuoco con qualche nota:
<BR>se come me avete fatto la ca...ata di provare ad usare udev con Slack 10 , kernel serie 2.6.xx, kde 3.2
<BR>e dopo aver dato rm -r /dev/* vi siete imbattutti nel casino colossale di non poter più aprire una console da kde, bene la soluzione migliore per ritornare indietro e riparare i casini è :
<BR>upgradepkg devs-2.3.1-noarch-21.tgz
<BR>che trovate sul 1° cd di Slack al percorso
<BR>/slackware/a
<BR>Ho ripristinato il pacchetto e riottenuto le console per poter lavorare un tantino meglio!!!
<BR>
<BR>Per quanto riguarda kde mi sorge un dubbio, ho letto i log nella mia home di .xsession e ho scoperto che le console non le apriva perchè un certo /opt/kde/blabla non riusciva a modificare i permessi per farmi aprire i terminali. A questo punto ora riprovo a rifare il lavoro con una versione più aggiornata di kde, ma
<BR>c´è qualcuno in grado di dirmi se usa udev che versione di kde usa? Lo faccio per andare sul sicuro e vedere se in effetti sono problemi miei oppure di kde!!!
<BR>Grazie, soprattutto a Meritil che (come potete vedere) ieri ho torturato abbastanza!!!
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: wasabi il 14-01-2005 17:19 ]<br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

Sicuro che hai risolto con devs? udev soppianta devs con i kernel 2.6, quindi se runni il 2.6 devs non ha voce in capitolo, non parte proprio...
<BR>
<BR>Ciao :-] <br>

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da salbutamolo »

<br>

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da salbutamolo »

Ciao a tutti:
<BR>
<BR>meritil wrote
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> ln -s /usr/src/linux-2.6.10/include/asm [invio]
<BR>
<BR>Creare questo link può risultare pericoloso in caso voi abbiate come me un kernel solo con i suoi header..
<BR>Infatti se un giorno andrete a ricompilare, make mrproper farà la bastardata di eliminare la directory ...vostrokernel/include/asm quindi il link in questione diverrebbe inconsistente con la conseguenza che il passo successivo della ricompilazione (make menuconfig) non andrà a buon fine segnalando vari errori di header mancanti...
<BR>Per ovviare, invece di creare il link, copiate la directory asm in /usr/include, quindi il primo dei tre passaggi diventa:
<BR>
<BR>cp -ax /usr/src/linux-2.6.10/include/asm .
<BR>
<BR>Se vi è capitata la situazione sgradevole che ho descritto(un make mrproper di troppo), nessun problema si rimedia così:
<BR>
<BR>rm /usr/include/asm (rimuovete il link ormai inconsistente)
<BR>ln -s /usr/src/linux-2.6.10/include/asm-i386 /usr/include/asm[invio] (ricreatelo facendolo puntare agl´header per i386 o in caso per la vostra architettura) </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Tutto vero,
<BR>io però ho "studiato" quello che fa il pacchetto di installazione dei kernel headers originale, quello nel cd della slackware, e ho scoperto le seguenti cose:
<BR>
<BR>1) Nella directory "/usr/include" è presente una directory "asm-i386" e non un symlinik...esattamente come dici tu!
<BR>2) Nella stessa directory è poi presente un symlink "asm" che punta alla sopracitata directory, ovvero "/usr/include/asm-i386"
<BR>3) Non c´è nulla che riguardi "asm-generic", ma mi fido completamente di quello che dici tu, tanto è vero che nella mia "/usr/include/" è presente il link a quella directory.
<BR>4) In ultima analisi il pacchetto originale crea anche una directory "linux" in "/usr/include" che deve essere quella copiata paro paro da "/usr/src/linux-2.x.x/incluce/linux". Ho aggiunto anche quella e non ho nessun problema di compilazione.
<BR>
<BR>Ora per evitare tutto sto sbattimento ogni volta che si compila un kernel nuovo ho realizzato questo semplice script che "dovrebbe" occuparsi di eliminare le vecchie cose e installare quelle nuove. Lo sottopongo alla vostra critica:
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> #!/bin/bash
<BR>echo +++ Installazione Kernel Headers +++
<BR>cp -Rafx /usr/src/linux/include/asm-i386 /usr/include
<BR>ln -sf /usr/include/asm-i386 /usr/include/asm
<BR>ln -sf -/usr/src/linux/include/asm-generic /usr/include
<BR>cp -Rafx /usr/src/linux/include/linux /usr/include
<BR>echo +++ Installazione Kernel Headers Completata Con Successo +++ </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Ricordo che lo script funziona solo se nella directory "/usr/src" è presente il symlink che punta al kernel che avete intenzione di utilizzare...link che va sempre aggiornato ogni volta che si "installa/compila" un nuovo kernel.
<BR>Lo script ha permessi root:root e l´ho schiaffato nella directory "/usr/sbin/".
<BR>
<BR>Have a nice day
<BR>
<BR>P.S. Scusate per il messaggio vuoto di prima ma ho cliccato "invia" per sbaglio! :-P :-P <br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

Vorrei ricordare:
<BR>
<BR>1) Il processo di compilazione CREA la directory /usr/src/linux-n.n.n/include/asm
<BR>E make mrproper la cancella.
<BR>
<BR>2) asm e asm-i386 (o asm-ppc, asm-sparc, asm-generic a seconda di quale architettura si possieda) non sono la stessa directory cambiata di nome. Al mio prossimo rebuild farò un diff per capire cosa cakkio cambia. Quindi copiare asm-i386 e creare un link ad essa chiamato asm è solo un trucchetto(volutamente messo in atto da PAT) inevitabile per fornire un sistema coerente, ma che in realtà non lo è... infatti bisognerebbe ricompilare appena dopo aver istallato Slack, e sistemare le cose a mano.
<BR>
<BR>3) asm-generic non ricordo quale diavolo di sorgente ne aveva bisogno.. da quel giorno però creo il link asm-generic tanto non mi costa nulla.
<BR>
<BR>4) /usr/include/linux basta il link, make mrproper non ha nulla da ridire con la directory linux, quindi con il link si risparmia spazio ottenendo lo stesso risultato. (non molto ma.. tutto è relativo al proprio disco)
<BR>
<BR>
<BR>Ciao :-] <br>

Avatar utente
kio341
Linux 2.x
Linux 2.x
Messaggi: 255
Iscritto il: gio 27 gen 2005, 0:00
Località: ROMA
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da kio341 »

slaky 10-2.6.10
<BR>ho provato a montare la penna usb e non andava -ho letto questo post e
<BR>root@slacky:~# fdisk /dev/uba
<BR>
<BR>Command (m for help): p
<BR>
<BR>Disk /dev/uba: 524 MB, 524288000 bytes
<BR>52 heads, 63 sectors/track, 312 cylinders
<BR>Units = cylinders of 3276 * 512 = 1677312 bytes
<BR>
<BR> Device Boot Start End Blocks Id System
<BR>/dev/uba1 * 1 313 511780+ b W95 FAT32
<BR>Partition 1 has different physical/logical endings:
<BR> phys=(989, 51, 63) logical=(312, 23, 63)
<BR>
<BR>Command (m for help): q
<BR>
<BR>root@slacky:~# mount -t vfat /dev/uba1 /mnt/penna
<BR>root@slacky:~# cd /mnt/penna
<BR>root@slacky:/mnt/penna# ls
<BR>file\ configurazione/ kio/ oracleworkgroup/ program/ yum.repos.d/
<BR>root@slacky:/mnt/penna#
<BR>
<BR>praticamente ho risolto senza ricompilare il kernel e
<BR><!-- BBCode Start --><B>il fantomatico uba funge</B><!-- BBCode End -->
<BR>bye
<BR> :-D
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: kio341 il 01-02-2005 00:15 ]<br>

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

IMPRTANTE KERNEL 2.6.10

Messaggio da meritil »

mi puoi postare l´output di :
<BR>
<BR>hdparm -t /dev/uba
<BR>
<BR>che penna è (lsusb -vv)
<BR>
<BR>se è usb1 o 2
<BR>
<BR>e il chipset della tua MB
<BR>
<BR>Basta così :-] Grazie <br>

Rispondi