Newsgroup: it.comp.os.linux.iniziare
Titolo: Ifconfig e scheda rete

Ciao a tutti del NG.
Ho installato la redhat 8.0 ed ho cercato di configurare la mia scheda
di rete 10/100. Ho provato prima come utente dando il comando ifconfig
per vedere le periferiche di rete, ricevendo il seguente messaggio:
command not found
Sono entrato come root e ho dato lo stesso comando avendo come
risposta:
lo                       Link encap: Local Loopback
                          inet addr : 127.0.0.1 Mask: 255.0.0.0
Ecc. ecc.
ho dato il comando ifconfig eth0 10.0.0.1 netmask 255.255.255.0 
tutto ok nessun errore
ho provato a pingare e tutto ok.
sono uscito ho riavviato il pc e durante la fase di caricamento dei
moduli arrivata alla scheda di rete mi dice che:
IP per eth0 non completo. Verificare il cavo
rientro come utente, do il comando ifconfig e ricevo di nuovo il
seguente errore:
command not found
rientro come root do il comando ifconfig e ho di nuovo la seguente
situazione : 
lo                       Link encap: Local Loopback
                          inet addr : 127.0.0.1 Mask: 255.0.0.0
Ecc. ecc.
se do il ping mi da:
Network is unreachable.
 
Venendo al punto, come faccio a mantenere l'indirizzo IP che ho
assegnato alla scheda ad ogni riavvio, senza doverlo assegnare ogni
volta?
Come mai da utente non riesco a dare il comando ping.?
Se è una questione di permessi come faccio a far usare il comando ping
agli utenti?
Vi ringrazio in anticipo ciao.

 Come mai da utente non riesco a dare il comando ping.?
Certo che puoi, solo devi essere sicuro che la rete sia su, altrimenti il
sistema ti dice (giustamente) che la rete non è raggiungibile. 
Ciao
Marcello

 volta?
# redhat-config-network (per X)
# netconfig (in console)
-- 
Enrico Bodo  -   Postdoc Fellow       
University of Rome "La Sapienza"    
Department of Chemistry        


 Ho provato a dare il comando dalla directoryn  sbin e da usr/sbin ma
nulla ho avuto sempre la stessa risposta.
Scusa se ti disturbo ancora ma sono alle prime armi e non riesco a
risolvere il problema. ciao Paolo.  


 wrote:
Ti ringrazio tanto per la tua risposta, ho seguito le tue indicazioni
ma ancora non sono riuscito a risolvere il problema. Sono andato in
usr/sbin e ho dato il comando ifconfig ma nulla mi dica command not
found. Grazie per il tuo aiuto ciao Paolo.


 found. Grazie per il tuo aiuto ciao Paolo.
Non si fa cosi'. Linux non esegue roba che non sia nel path o che non sia 
indicata con il path completo. Per eseguire i binari dentri le varie /sbin 
bisogna essere root per esempio. O entri come root nel sistema o da una 
shell di un utente scrivi 'su -'. Dopo gli eseguibili nelle /sbin saranno 
disponibili.
Il comando 'setup' (che tra l'altro ti permette di configurare la rete) e' 
pero disponibile anche agli utenti, ma verra' chiesta la pass  di root per 
usarlo.
-- 
Enrico Bodo  -   Postdoctoral Research Fellow      


 risolvere il problema. ciao Paolo.
Quota meglio il messaggio al quale rispondi.
Premettendo che ifconfig non puo' modificare la configurazione delle
interfaccie lanciato come utente non root, devi dare, dalla directory nel quale
si trova:
# ./ifconfig
A differenza del dos, la directory corrente (".") non fa automaticamente parte
del percorso di ricerca, a meno che non la specifichi nella variabile
d'ambiente PATH (comunque sconsigliato)
# PATH=$PATH:.
# export PATH
Modifica subito il path dei comandi. Oppure, se la shell di login (+ o - il
command.com
 del vecchio dos, se e' lecito fare un improprio paragone) si edita
il file $HOME/.bash_profile (l'autoexec.bat) e si aggiunge il percorso "punto"
(directory corrente) alla riga di definizione della var. PATH, poi si fa logout
e ci si ricollega.
# whereis <comando>
e' un utile comando che ti da' la posizione... di un <comando> nelle directory
dei file binari.
Lettura consigliata: appunti linux, una buona infarinatura valida anche per
sistemi unix.
bye G.L.
--
La logica non attiene alla verosimiglianza delle ipotesi,
ma alla coerenza delle tesi con le ipotesi.

 wrote:
Ho risolto, grazie a tutti.
Ciao Paolo.


 d'ambiente PATH (comunque sconsigliato)
		^^^^^^^^^^^^^^^^^^^^^^^^^^
Perchè ?
-- 
Ciao
Gianluca

found. Grazie per il tuo aiuto ciao Paolo.
Come comando hai scritto "ifconfig" o "./ifconfig"? temo la prima,
prova la seconda :)



Hai ragione davo da utente ifconfig e non ./ifconfig. Ora anche da
utente il comando ifconfig funge.
Come mai con mandrake 8.X  dando ifconfig funzionava ugualmente,
mentre con la redhat 8.0 no ?
Grazie tante per avermi risolto il problema. Ciao Paolo

>>:/OuZ\:<<<
per rispondermi in mail rimuovere TOGLIQUESTO