Newsgroup: it.comp.os.linux.iniziare
Titolo: Solo per curiosita'(ifconfig eth0 down)

Ciao a tutti,
come da premessa in oggetto, e' solo una curiosita', visto che - per ora -
mi accontento di usarlo in questo modo ...
Spiluccando qua e la' negli HowTo, nei vecchi post di questo e di altri NGs
sono riuscito a suo tempo a configurare su Debian-Potato il collegamento
ADSL con 
tin.it
 [ma, se dovessi rifarlo, avrei dei problemi ....].
Ebbene, tutto ha funzionato normalmente per un paio di mesi; poi, non
so per quale specifico motivo (a parte le continue 'sperimentazioni')
il collegamento si rifiutava di partire. Dopo qualche notte passata incollato 
al PC ho infine scoperto che, dando (subito dopo il login) il comando:
# ifconfig eth0 down
e poi il solito:
# adsl-start 
tutto funziona poi alla perfezione.
Un Ifconfig dato prima del comando suddetto, mostra che sono attivi eth0 e lo
(con gli stessi identici valori che ritrovo dopo aver dato adsl-start, salvo
l'aggiunta di ppp0), ma route non da' alcun risultato.
So che dovrei imparare di piu' sul routing ed altri argomenti simili: Vi
confesso che ci ho anche provato (forse iniziando dall'HowTo sbagliato :((( ),
 trovando cio' che leggevo un po' piu' complicato della grammatica araba!
Vi sarei molto grato se poteste abbreviarmi la via al Sapere ...
(non intendo la soluzione, ma un'indicazione sulla direzione in cui indagare).
Grazie,
      Ennio.
-- 
[Perche' usare Winzozz (dico io) se ..."anche uno sciocco sa farlo.     \\?//
 Fa' qualche cosa di cui non sei capace!"   (diceva Henry Miller) ]     (°|°)
                                                                         \=/

 indagare). 
Se lo scopri fammi sapere xche' io avevo un identico problema su MDK8.1 e 
sono stato costretto a risolver ein maniera winzozziana (ovvero format + 
reinstall..x fortuna con la /home a parte in 2 sec era tutto come prima 
^__^)
Ave!
-- 
Black Shark - ICQ# 5301833
Togli OE per rispondermi
IAMM - it.arti.musica.metal - 
www.iammol.com

 ha scritto nel messaggio
news:slrna7kqq3.1...@debian.ei.net...| al PC ho infine scoperto
che, dando (subito dopo il login) il comando:
| # ifconfig eth0 down
| e poi il solito:
| # adsl-start
| tutto funziona poi alla perfezione.
non parte nel senso che si connette ma non navighi o proprio non alza
neppure il collegamento?
| Un Ifconfig dato prima del comando suddetto, mostra che sono attivi eth0 e
lo
| (con gli stessi identici valori che ritrovo dopo aver dato adsl-start,
salvo
| l'aggiunta di ppp0), ma route non da' alcun risultato.
route non ti informa neppure sul lo? provato con -n magari non riesce a
risolversi
i nomi?
boh... sto facendo supposizioni del menga dato che mi sembra impossibile che
sia
una scheda di rete a bloccare il tutto...
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 [cut] 
Provo a ricopiare il risultato delle interrogazioni:
ifconfig.prima.txt
------------------                                                                 
eth0      Link encap:Ethernet  HWaddr 00:80:AD:77:9B:48  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0xd000 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
route-n.prima.txt
-----------------
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.2     0.0.0.0         UG    0      0        0 eth0
ifconfig.dopo.txt
-----------------
eth0      Link encap:Ethernet  HWaddr 00:80:AD:77:9B:48  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0xd000 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:34 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
ppp0      Link encap:Point-to-Point Protocol  
          inet addr:10.112.112.112  P-t-P:10.112.112.113  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10 
route-n.dopo.txt
----------------
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.112.112.113  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         10.112.112.113  0.0.0.0         UG    0      0        0 ppp0
---------------------------------
Penso di arrivare a capire che vi sia un problema di indirizzamento 
o di routing o di come si dice, ma al di la' di questo, con le mie attuali
conoscenze, non riesco ad andare. Fin quando non avro' studiato bene i
concetti di IP, DNS, routing, router, gateway e compagni non cavero' un
ragno dal buco .....
Se capisci qual'e' il problema, e riesci anche a spiegarmelo (oppure ad
indirizzarmi verso qualche lettura non troppo 'tecnica') non potro' che 
essertene grato.
Ciao, 
     Ennio


 ha scritto nel messaggio
news:slrna7l4tu....@debian.ei.net...
| route-n.prima.txt
| -----------------
|
| Kernel IP routing table
| Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
| 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0
eth0
| 0.0.0.0         192.168.1.2     0.0.0.0         UG    0      0        0
eth0
guarda: a parer mio il problema e' qua.
quando fai richiesta di dati esterni il tuo pc cerca di spedirli a
192.168.1.2
che dovrebbe essere il gateway... ma tu quella scheda o pc non ce l'hai!
uccidendo l'interfaccia e richeandola perdi gli instradamenti correlati e
quindi
anche la spedizione verso 192.168.1.2...
direi che devi eliminare il gw default da qualche file in giro.
sotto rh e' in /etc/sysconfig/network sotto debian devo controllare a casa.
in alternativa leggiti il man route e trova la sinstassi per uccidere il
gateway.
sara' qualcosa come # route del default 192.168.1.2 gw (credo)
questo e' quanto credo io. fammi sapere
CIAO



C.d.s. non saprei dove mettere le mani. Per ora dovro' accontentarmi di
continuare a dare 'ifconfig eth0 down' (tanto piu' che ho tante altre cose
piu' urgenti da imparare, ad es. ad usare meglio questo vim che mi fa
impazzire: ogni volta che ritorno su una parola - con le frecce - mi 
costringe a ridargli ALT+i per continuare; la freccia a dx va a sinistra: un
vero disastro! ). 
A proposito, l'altro aspetto strano e' che, al comando adsl-start, segue 
sempre un warning:
"adsl-start : if : command not found"
Con questa etichetta ci sono moltissimi posts in Google, ma non sono riuscito 
a togliermi la curiosita' ...
Di nuovo grazie della collaborazione.
Ciao,
     Ennio.


 ha scritto nel messaggio
news:slrna7nuaq....@debian.ei.net...
| >che dovrebbe essere il gateway... ma tu quella scheda o pc non ce l'hai!
| >uccidendo l'interfaccia e richeandola perdi gli instradamenti correlati e
| >quindi
| >anche la spedizione verso 192.168.1.2...
|
| Riguardando quanto ti ho ho scritto (per la prima volta a confronto con la
| magnifica istruzione di vim red_file) ho capito anch'io che il problema
sta
| in quel 'numero' (DNS, vero?).
ma tu hai un dns per risolvere i nomi?
non credo proprio... quindi in quel caso vediamo di chiarire:
+----+
| pc |
+----+--> /etc/resolve.conf (file che il pc usa per risolvere i nomi - dns
remoto)
     |      nameserver ipDelTuoISP1
     |      nameserver ipDelTuoISP2
     +--> /etc/hosts (file che risolve gli ip e i nomi locali
     |      ipAltraMacchinaLocale  nome
     +--> /etc/network (o /etc/networking/network su rh)
     |      file che contiene varie info come il nome della macchina
     |      il nome del gateway di default il broadcast e altro
     |      --- devi modificare questo !! ---
     +--> /etc/network-scripts/if-eth0up (?? non ricordo esattamente)
     |      questo file contiene delle info per bringappare l'interf.
     |      di rete.
     |
     +... # route (Serve per stabilire dove devono andare andare i
     |       pacchetti.) man route per maggiori info! alla fine
     |       ci sono pure degli esempi molto comodi
     +... # ifconfig alza e abbassa le interfacce di sistema
nel caso tu non voglia sbatterti fai cosi':
modifica il file rc.local (sotto /etc/) e aggiungi due righe tipo
  ifconfig eht0 down
  ifconfig eth0 tuoIP netmask tuaNetMask
in pratica abbassi e rialzi l'interfaccia all'avvio della macchina
cosi' non devi farlo tu ;)
saluti


> quindi in quel caso vediamo di chiarire:
[cuttone]
Benissimo, piu' chiaro di cosi' non si puo': grazie al tuo micro-HowTo
comincia ad apprire un barlume di luce nel buio assoluto della mia ignoranza
in materia.
Fa d'uopo ch'io mi decida a studiare a fondo l'argomento ....
(e ... speriamo che me la cavo ...:-) ). 
Ti rinnovo i piu' calorosi ringraziamenti, anche a nome degli eventuali 
"e-plurimbranati" (come me) che dovessero in seguito ricercare su Google. 
Ciao e ... buon lavoro, 
	Ennio


 ha scritto nel messaggio
news:slrna7ph0r....@debian.ei.net...
| Ti rinnovo i piu' calorosi ringraziamenti, anche a nome degli eventuali
| "e-plurimbranati" (come me) che dovessero in seguito ricercare su Google.
non ringraziarmi. quello che ho detto e' in linea generale
e criticabile sotto molti aspetti... e varia da distro a distro
come nomi e percorsi. pero' almeno capisci cosa + o - devi
controllare :)
ciao! e buon lavoro anche a te
