Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Domande da nuovo utente gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Tue Jan 03, 2006 9:38 am    Post subject: Domande da nuovo utente gentoo Reply with quote

Ciao, mi presento, sono Alex1969 e da poco ho scelto di passare a gentoo.....

L'impatto non è stato dei migliori, ma non mi arrendo: Avrei qualche domanda per voi:

Che differenza c'è tra hotplug e coldplug.....? :?:

Io li ho tutti e due in boot, ma all'avvio è come se non ci fossero: Mi ricordo che con hotplug, nelle altre distro che ho provato, veniva caricato il mondo e più...... :( c'è da eseguire qualche configurazione particolare?

come kernel uso il 2.6.12 compilato con "genkernel all" .....

Ora sto compilando il 2.6.14 usando "genkernel --no-initrdmodules all" perchè l'initrd mi caricava moduli per cose che non ho, come diski sata.... :(

Avete qualche suggerimento o consiglio per un nuovissimo utente gentoo?

Ecco il mio pc:

Portatile
Amd Turion64
Ati radeon 200M
Bluetooth
wireless

Aspetto vostre notizie.... :) :) :)

Ciao e grazie anticipatamente...... :)
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jan 03, 2006 10:13 am    Post subject: Re: Domande da nuovo utente gentoo Reply with quote

Alex1969 wrote:
Che differenza c'è tra hotplug e coldplug.....? :?:


coldplug viene utilizzato in maniera simile ad hotplug ma funziona solo per l'avvio "a freddo".
In pratica, succedeva che hotplug aveva difficoltá a gestire determinate situazioni (ad esempio chiavette USB inserite all'avvio del PC), e per questo é nato coldplug.

Quote:
Mi ricordo che con hotplug, nelle altre distro che ho provato, veniva caricato il mondo e più...... :( c'è da eseguire qualche configurazione particolare?


Piú che "il mondo" andrebbe caricato quello che effettivamente serve.

Nel tuo caso, ci sono cose che dovrebbero essere caricate e invece non lo sono?
_________________
Ciao da me!
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Tue Jan 03, 2006 10:33 am    Post subject: Reply with quote

Si, ora come ora mi carica solo i moduli della scheda ethernet, il bluetooth e la scheda wireless, ma non scheda audio ad esempio...


ti dico soltanto che con lsmod ho solo 9 moduli..... :(

ma se uso hotplug devo togliere coldplug o possono funzionare entrambi?

(li ho tutti e due in boot)

Comunque compilando il nuovo kernel con l'opsione --no-initrdmodules moduli come sata e scasi non me li carica più, ed un piccolo passo......

esiste un qualcosa in sostituzione ad hotplug...... su archlinux usavo hwd, ma non lo trovo con emerge :(
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Tue Jan 03, 2006 10:58 am    Post subject: Reply with quote

hotplug al boot
coldblug nel runlevel di default.

per quanto riguarda il kernel usa genkernel --menuconfig ed elimina tutto quello che non ti serve. poi riguardo ad udev vi sono molte altre opzioni che non conosco bene perchè non lo utilizzo mai. cmq credo che abbia un man...
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jan 03, 2006 10:59 am    Post subject: Reply with quote

Alex1969 wrote:
Si, ora come ora mi carica solo i moduli della scheda ethernet, il bluetooth e la scheda wireless, ma non scheda audio ad esempio...


Hai messo alsasound nel runlevel di boot?
Con hut/coldplug i moduli dovrebbero venir caricati quando servono (quindi all'avvio del servizio alsa ;-) )

Quote:
ti dico soltanto che con lsmod ho solo 9 moduli..... :(


Se cold/hotplug funziona a dover non dovrebbe essere un problema. Significa che non ti servono altri moduli al momento.
Ad esempio quando inserirai una chiavetta USB dovrebbe caricare quelli relativi allo storage e via dicendo.

Quote:
ma se uso hotplug devo togliere coldplug o possono funzionare entrambi?
(li ho tutti e due in boot)


Dal runlevel di boot puoi togliere hotlug.


Quote:
esiste un qualcosa in sostituzione ad hotplug...... su archlinux usavo hwd, ma non lo trovo con emerge :(


Mai sentito questo hwd... no, ch'io sappia non ci sono sostituti ad hotplug
_________________
Ciao da me!
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Tue Jan 03, 2006 11:07 am    Post subject: Reply with quote

Ora come ora li tutti e due in boot, e ho fatto una prova inserendo una chiavetta usb, ma hotplug non mi carica i moduli.... :(

se riavvio il pc con la chiavetta innestata, coldplug si.... :( qualche ipotesi e consiglio?

Ora provo a mettere coldplug nel runlevel di default e hotplug al boot, ma non sono molto fiducioso..... :(

Dov'è che sbaglio?

Grazie comunque ed anticipatamente per le risposte.... :)
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Jan 03, 2006 11:15 am    Post subject: Reply with quote

sul mio sistema hotplug è installato ma non è presente in
alcun runlevel, mentre coldplug è inserito nel runlevel default..

pkg_postinst() wrote:
ewarn "WARNING: The hotplug init script is now gone (dead and burried.)"
ewarn "WARNING: If you want to load modules for hardware that was already"
ewarn "WARNING: discovered at boot time, like the old hotplug init script"
ewarn "WARNING: did, then emerge the coldplug package, and add coldplug to"
ewarn "WARNING: a runlevel, e.g. # rc-update add coldplug boot"
echo
ewarn "WARNING: All firmware loaded by the hotplug scripts needs to be"
ewarn "WARNING: moved to the /lib/firmware directory, as the scripts now"
ewarn "WARNING: expect it to be in that location."
echo
ewarn "If you still have the file /etc/hotplug/isapnp.rc on your system,"
ewarn "please delete it by hand, the file /etc/hotplug/pnp.rc superseeds it."


a quanto pare coldplug puo' essere inserito in un qualsiasi runlevel (boot,default),
tutto il resto viene svolto dal gruppo di apps => udev,hal,dbus on demand
come sostiene randomaze
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Tue Jan 03, 2006 11:24 am    Post subject: Reply with quote

il mio problema è che in genere se inserisco una pennina hotplug o un qualche altro demone mi deve caricare il modulo usb-storage, ma cò non accade, perchè? Forse dipende dal kernel? Non so proprio dove andare a parare.... :(
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Tue Jan 03, 2006 11:38 am    Post subject: Reply with quote

ma fa così schifo fare un bel kernel monolitico?
se vuoi una soluzione temporanea utilizzando i moduli metti la riga necessaria nel file /etc/modules.autoload.d/kernel-2.6
certo è che è una cosa statica, vengono caricati al boot
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jan 03, 2006 11:39 am    Post subject: Reply with quote

Alex1969 wrote:
il mio problema è che in genere se inserisco una pennina hotplug o un qualche altro demone mi deve caricare il modulo usb-storage, ma cò non accade, perchè? Forse dipende dal kernel? Non so proprio dove andare a parare.... :(


Non é un demone ma il kernel che reagisce e carica il necessario. Potresti non aver incluso il supporto ma dato che hai compilato con genkernel mi sembra strano.

Prova ad inserire la chiave usb e a digitare il comando dmesg.
Poi leggi (o copia nel forum) le ultime 10 linee dell'output del comando e vediamo.

Hai avviato alsasound? i moduli del suono sono stati regolarmente caricati?
_________________
Ciao da me!
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Jan 03, 2006 12:51 pm    Post subject: Reply with quote

Ic3M4n wrote:
ma fa così schifo fare un bel kernel monolitico?

boh dipende dalle necessità, in generale cmq non è necessario un kernel
monolitico per sfruttare tale feature (che funziona benissimo con un kernel
un po piu' modulare, ok a patto che venga confezionato a dovere)
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
neryo
Veteran
Veteran


Joined: 09 Oct 2004
Posts: 1292
Location: Ferrara, Italy, Europe

PostPosted: Tue Jan 03, 2006 1:45 pm    Post subject: Reply with quote

Alex1969 wrote:
Ora come ora li tutti e due in boot, e ho fatto una prova inserendo una chiavetta usb, ma hotplug non mi carica i moduli.... :(


hotplug deve essere in default.. e' per quello che forse non ti carica i moduli, xche' il sistema e' gia' avviato!

coldplug al runlevel di boot
hotplug al runlevel di default.

:P
_________________
cache: a safe place for hiding or storing things..

D-link DWL-G650 AirPlus
Apache Php Mysql
Back to top
View user's profile Send private message
Lestaat
Guru
Guru


Joined: 13 Jan 2005
Posts: 412
Location: Perugia

PostPosted: Tue Jan 03, 2006 2:31 pm    Post subject: Reply with quote

neryo wrote:
Alex1969 wrote:
Ora come ora li tutti e due in boot, e ho fatto una prova inserendo una chiavetta usb, ma hotplug non mi carica i moduli.... :(


hotplug deve essere in default.. e' per quello che forse non ti carica i moduli, xche' il sistema e' gia' avviato!

coldplug al runlevel di boot
hotplug al runlevel di default.

:P


hotplug lo si può caricare ovunque.
Anche se in boot è un demone attivo cmq.
E poi come già qualcuno ha fatto notare la presenza del demone è del tutto superflua dato che è deprecata.
Coldplug fa da se, invoca hotplug quando serve.
_________________
Vorrei salvare il mondo...
...ma non so con che estensione!!!
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Jan 03, 2006 2:47 pm    Post subject: Reply with quote

Lestaat wrote:

hotplug lo si può caricare ovunque.
Anche se in boot è un demone attivo cmq.
E poi come già qualcuno ha fatto notare la presenza del demone è del tutto superflua dato che è deprecata.
Coldplug fa da se, invoca hotplug quando serve.

infatti, ribadisco che non è necessario aggiungero ad alcun runlevel per un normale funzionamento
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jan 03, 2006 3:03 pm    Post subject: Reply with quote

Giusto per chiarire:
Code:

$ cat /etc/init.d/hotplug
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# ...
# Comments, flames, and fine beer should be directed at gregkh@gentoo.org
#

depend() {
        need modules
}

start () {
        # just verify that people build their kernel with hotplug support.
        if [ ! -f /proc/sys/kernel/hotplug ] ; then
                eerror "CONFIG_HOTPLUG not enabled for this kernel!"
                return 1
        fi
        # This unpacks any firmware tarballs.  Used for LiveCD.
        if [ -e /lib/firmware.tar.bz2 ]
        then
                ebegin "Unpacking hotplug firmware"
                tar xjf /lib/firmware.tar.bz2 -C /lib/firmware
                eend 0
        fi
}

Direi che, se il kernel non é configurato per hotplug viene inviato un errore.
Se esiste il file /lib/firmware.tar.bz2 questo viene scompattato (no, non ho quel file e non so cosa ci faccia il LiveCD)
In ogni caso é bene notare che non viene avviato nessun demone e, nella maggioranza dei casi (ovvero kernel configurato e firmware tarball assente) quello script non fa assolutamente nulla.
_________________
Ciao da me!
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Tue Jan 03, 2006 3:11 pm    Post subject: Reply with quote

X-Drum wrote:

infatti, ribadisco che non è necessario aggiungero ad alcun runlevel per un normale funzionamento


Confermo. Comunque per fugare ogni dubbio basta leggere lo script che in pratica non fa altro che controllare che il kernel sia abilitato con l'opzione: CONFIG_HOTPLUG.

Code:

depend() {
        need modules
}

start () {
        # just verify that people build their kernel with hotplug support.
        if [ ! -f /proc/sys/kernel/hotplug ] ; then
                eerror "CONFIG_HOTPLUG not enabled for this kernel!"
                return 1
        fi
        # This unpacks any firmware tarballs.  Used for LiveCD.
        if [ -e /lib/firmware.tar.bz2 ]
        then
                ebegin "Unpacking hotplug firmware"
                tar xjf /lib/firmware.tar.bz2 -C /lib/firmware
                eend 0
        fi
}


EDIT: postato poco dopo randomaze..... :P
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Jan 03, 2006 4:02 pm    Post subject: Reply with quote

gutter wrote:
EDIT: postato poco dopo randomaze..... :P


caro gutter la vecchiaia ti sta fo*** asd :PPPPPPPPPPPPPPPPPP
(augurii)
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Tue Jan 03, 2006 7:35 pm    Post subject: Reply with quote

Ok, provo e vi faccio sapere........ :)

Comunque come faccio a sapere se il mio kernel è abilitato per hotplug? Perchè nel caso lo devo ricompilare..... :)

Comunque non sono molto favorevole ad un kernel monolitico, diventa troppo pesnate!!!!!!! Uno modulare è molto meglio....... :)

Ma questo è il mio punto di vista....

Ci si risente, ciao e grazie 1000
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Jan 03, 2006 7:42 pm    Post subject: Reply with quote

gutter wrote:

Confermo. Comunque per fugare ogni dubbio basta leggere lo script che in pratica non fa altro che controllare che il kernel sia abilitato con l'opzione: CONFIG_HOTPLUG.


quindi dovresti fare:
Code:
zcat /proc/config | grep CONFIG_HOTPLUG

oppure:
Code:
cat /usr/src/linux/.config | grep CONFIG_HOTPLUG


sei il risultato è:
Code:
CONFIG_HOTPLUG=y

allora è abilitato
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Wed Jan 04, 2006 8:51 am    Post subject: Reply with quote

Per far funzionare hotplug bisogna eliminare o spostare qualche file?

Code:

ewarn "WARNING: The hotplug init script is now gone (dead and burried.)"
ewarn "WARNING: If you want to load modules for hardware that was already"
ewarn "WARNING: discovered at boot time, like the old hotplug init script"
ewarn "WARNING: did, then emerge the coldplug package, and add coldplug to"
ewarn "WARNING: a runlevel, e.g. # rc-update add coldplug boot"
echo
ewarn "WARNING: All firmware loaded by the hotplug scripts needs to be"
ewarn "WARNING: moved to the /lib/firmware directory, as the scripts now"
ewarn "WARNING: expect it to be in that location."
echo
ewarn "If you still have the file /etc/hotplug/isapnp.rc on your system,"
ewarn "please delete it by hand, the file /etc/hotplug/pnp.rc superseeds it."


Io ho eliminato il file /etc/hotplug/isapnp.rc ma hotplug continua a non funzionare.... :(

P.S. Nel kernel è abilitato

Questo è ciò che mi dice dmesg quando inserisco una pennina:

Code:

usb 3-5: new high speed USB device using ehci_hcd and address 4


E basta...... :(
Back to top
View user's profile Send private message
Lestaat
Guru
Guru


Joined: 13 Jan 2005
Posts: 412
Location: Perugia

PostPosted: Wed Jan 04, 2006 9:02 am    Post subject: Reply with quote

Alex1969 wrote:
Per far funzionare hotplug bisogna eliminare o spostare qualche file?

Questo è ciò che mi dice dmesg quando inserisco una pennina:

Code:

usb 3-5: new high speed USB device using ehci_hcd and address 4


E basta...... :(


Quindi hotplug funziona correttamente.
_________________
Vorrei salvare il mondo...
...ma non so con che estensione!!!
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Wed Jan 04, 2006 9:15 am    Post subject: Reply with quote

Allora il mio problema non è hotplug!!!!!

Ma come mai se inserisco la pennina su di un altro pc questo è il risultato?

Code:

usb 1-5: new high speed USB device using ehci_hcd and address 3
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
  Vendor: JetFlash  Model: TS256MJF2B        Rev: 2.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
usb-storage: device scan complete
ready
SCSI device sda: 511744 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 511744 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
 sda: sda1
sd 0:0:0:0: Attached scsi removable disk sda


:( :( :(
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Wed Jan 04, 2006 9:18 am    Post subject: Reply with quote

Magari non hai il supporto SCSI nel kernel ...
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Alex1969
n00b
n00b


Joined: 03 Jan 2006
Posts: 8

PostPosted: Wed Jan 04, 2006 9:29 am    Post subject: Reply with quote

Se carico a mano il modulo usb-storage e inserisco la pennina succede quello che deve succedere, come su di un altro computer......

Vorrà dire che lo farò caricare al boot..... :( :)
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Wed Jan 04, 2006 2:12 pm    Post subject: Reply with quote

Code:
usb 3-5: new high speed USB device using ehci_hcd and address 4

è solo un messaggio del kernel relativo al rilevamento di una nuova periferica usb.
se hotplug funzionasse, sarebbero caricati i drivers appropriati.
posta
Code:
equery files hotplug

_________________
When all else fails, read the instructions.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum