Newsgroup: it.comp.os.linux.iniziare
Titolo: xp come gateway per linux, come mi sono ridotto!

Ciao a tutti.  
Vorrei porre presto fine alla situazione in oggetto, ossia postare con linux  
ma usando come gatway xp. Fino ad un mesetto fa era il contrario.  
Per farla breve non riesco a connettermi con l'ADSL.  
Lo so in rete c' è di tutto e ci sono già passato l'anno scorso. Ho letto  
tonnellate di how to e vostri consigli. Ha funzionato tutto fino a Pasqua  
quando il PC siè cimito....  
Ora l'ho rifatto con Slack 10.1 (per me Slack è sempre Slack!), ma ho  
problemi con l'ADSL.  
Ho 2 schede di rete, eth0 per internet e eth1 per la rete casalinga.  
con eth1 tutto ok, la sto usando per connettermi al pc con XP che mi da  
internet (la linfa).  
Ma con eth0 ho problemi.  
Posto il file /etc/rc.d/rc.inet1.conf   
# /etc/rc.d/rc.inet1.conf  
#  
# This file contains the configuration settings for network interfaces.  
# If USE_DHCP[interface] is set to "yes", this overrides any other settings.  
# If you don't have an interface, leave the settings null ("").  
 
# Config information for eth0:  
IPADDR[0]=""  
NETMASK[0]=""  
USE_DHCP[0]="yes"  
DHCP_HOSTNAME[0]=""  
 
# Config information for eth1:  
IPADDR[1]="172.16.0.200"  
NETMASK[1]="255.255.0.0"  
USE_DHCP[1]=""  
DHCP_HOSTNAME[1]=""  
 
# Config information for eth2:  
IPADDR[2]=""  
NETMASK[2]=""  
USE_DHCP[2]=""  
DHCP_HOSTNAME[2]=""  
 
# Config information for eth3:  
IPADDR[3]=""  
NETMASK[3]=""  
USE_DHCP[3]=""  
DHCP_HOSTNAME[3]=""  
 
# Default gateway IP address:  
GATEWAY="172.16.0.160"  
 
# Change this to "yes" for debugging output to stdout.  Unfortunately,  
# /sbin/hotplug seems to disable stdout so you'll only see debugging output  
# when rc.inet1 is called directly.  
DEBUG_ETH_UP="yes"  
 
in eth0 ho messo "yes" dove chiede il dhcp, e poi nel gateway adesso ho 
l'ip del pc con xp in rete locale. 
Ma se uso eth0, nel campo gateway cosa ci devo mettere? 
Ho provato a lasciarlo in bianco, a mettere 192.168.1.2 (letto dalle 
impostazioni di Alice) ma proprio non va. Eppure non è una cosa difficile! 
Dimenticavo, prima ho installato rp-pppoe-tar.gz, installazione ok senza 
problemi. 
Poi adsl-setup e ho ricontrollato anche pppooe.conf, è giusto! 
poi con adsl-start mi dice dopo un po' "TRERMINATED" credo sia il timeout 
di ppoe.conf che ho provato anche ad alzare a 60 secondi. 
Sapete dirtmi dove altro guardare? 
Io ho provato tutte quelle che sapevo e adesso sono a corto di  ...cartucce. 
Grazie mille in anticipo. 
-- 
oierpa
"Don' t follow me, I'm lost too!"

 
Non ci ho capito una mazza , hai provato con netconfig ??
-- 
http://distrowatch.com
Rossi , un'alieno in moto ..

  
mmmmh cosa non hai capito? 
Si netconfig l'ho proavato ma non funzia. 
Riassumendo eth0 deve essere la scheda che uso per internet, eth1 qulla per 
la lan. 
Per internet ho installato e configurato rp-pppoe****.tar.gz, i parametri sono 
giusto e li ho controllati 1000 volte. Facendo adsl-start dopo un po' mi ha 
"terminated" ossia la connessione non va su. 
Allora controllo su /etc.rc.d/rc.inet1.conf e non trovo niente di strano, infatti 
eth0 deve essere con il dhcp (infatti se guardi c'è "yes"). 
Inoltre route -n mi da  
Kernel IP routing table 
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0 
172.16.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth1 
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo 
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0 
 
suggerimenti? 
Ciao 


 suggerimenti?
Comincia a togliere una eth e vedi se rifancendo netconfig funziona , una
volta che hai risolto con la prima , reinstalli la seconda e vedi cosa
succede ....


  
cosa intendi per togliere un eth? 
adesso sto lavorando di nuovo con xp come gateway. 
uso un affare che mi hanno dato wurlli della telecom, c'è scritto modem alice adsl 
gigaset, è della siemens e può funzionare sia usb che ethernet, io lo uso ethernet 
perché mi sa che è più semplice, infatti con la slack 10.0 funzionava bene. 
Mi sa che c'è qualche casino strano però perché dal file /etc/rc.d/rc.inet1.conf ho 
provato a cambiare le impostazioni di eth0, prima era così: 
 
IPADDR[0]="" 
NETMASK[0]="" 
USE_DHCP[0]="" 
DHCP_HOSTNAME[0]="" 
 
poi ho cambiato e ho messo yes: 
IPADDR[0]="" 
NETMASK[0]="" 
USE_DHCP[0]="yes" 
DHCP_HOSTNAME[0]="" 
ho digitato: 
#/etc/rc.d/rc.inet1 reload 
il sistema ha risposto dandomi il MAC adress della scheda e l'indirizzo IP che è 
192.168.0.22 ma non è possibile! 
Ti spiego il perché. 
Per funzionare la scheda di rete ha bisogno dell'IP che il server DHCP di Alice 
deve dargli, ma adesso se sto scrivendo con xp come gateway, il pc che è 
connesso ad internet è quello con xp, quindi se vado a vedere su quello avrò un 
IP assenato da telecom, qui, su questo con Linux non posso avere un ip perché 
al momento il modem collegato alla scheda (eth0) è scollegato dalla rete 
telefonica. 
Secondo te come ha fatto a prendersi questo maledetto indirizzo IP? 


 scollegato dalla rete telefonica.
allora presumo tu abbia collegato con un cavo incrociato le due macchine, e 
la macchina linux riceve l'IP da quella XP come gia' detto
se colleghi la Slack con una sola scheda di rete ed il modem connesso alla
stessa che succede ?
fai questa prova e rilancia netconfig senza l'opzione DHCP ma dando alla
eth0 l'IP 192.168.0.4  e vedi se funzia ......
dovresti ottenere da ifconfig questo :
# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:6E:B7:D9:91
          inet addr:192.168.0.4  Bcast:255.255.255.255  Mask:255.255.255.0
ovviamente in /etc/resolv.conf devi mettere i DNS di alice (non so quali
siano) io ho :
# cat /etc/resolv.conf
nameserver 10.0.0.2
10.0.0.2 e' l'IP del mio router ..


 
Non so ma sembra che tutto quello che ho imparato non mi serva a nulla.
Credo di avere la necessità di avere ppp0 da assegnare a eth0 (in modo che 
quando faccio route -n compaia anche sto benedetto ppp0) e poi da lì vado ad 
aggiustarmi i gateway, non è magari il caso di inserire il ppp0 nel 
file /etc/rc.d/rc.inet1.conf?


 file /etc/rc.d/rc.inet1.conf?
Mi sa' che devi rivedere tutto , $ ls -l /dev/ppp
crw-rw----  1 root uucp 108, 0 2005-05-22 22:26 /dev/ppp
e' tutto cio' che ho io in /dev e funziona , non pasticciare con i file per
ora , usa solo netconfig con la macchina collegata direttamente alla linea
telefonica , una volta che funziona ti leggi la configurazione per capire
la differenza .......

 Per farla breve non riesco a connettermi con l'ADSL.
Hai provato a scambiare le 2 schede di rete? ovvero attaccare il modem
a quella che usi per la LAN attualmente e viceversa? la lan funziona
sull'altra scheda?

 ha scritto:

purtroppo si ma non è cambiato nulla.
non so dove sbattere la testa perché mi sembra strano non avere ppp0 che 
se non ricordo male viene "creato" con rp-pppoe....tar.gz. L'anno scorso 
ho fatto questa config con la Slack 10.0, ho avuto un po' di problemi 
perché non sapevo, poi ho letto gli how to e grazie al newsgroup sono 
riuscito. Ma adesso non capisco cosa non vada, proprio perhcé tutti gli 
howto li conosco a memoria. Secondo me la mancaza di ppp0 è determinante. 
Infatti se faccio #route -n non compare da nessuna parte.
Nel vecchio sistema ppp0 era elencato come periferica di rete insieme 
all'altra scheda, adesso non esiste.... eppure la slack 10.1 non mi 
sembra molto diversa dalla 10.0. 
Adesso quello che mi chiedo è come faccio a "installare" ppp0?
Tutta la fatica fatta l'anno scorso sembra non sia servita a niente, 
infatti mi ero scritto tutto, però non prevedevo qualcosa di simile.
ciao


 la differenza .......
ok, prima di pasticciare un file di sistema lo copio da qualche parte così se 
non funziona la modifica posso poi ripristinarlo.
Le prove che dicevi, staccando il pc dalla rete e via dicendo, le ho già fatte. 
Quando ho installato la slack addirittura ho collegato il pc direttamente al 
modem ethernet e tutto il resto, ma non va, non capisco il perché.
Se non ricordo male installando rp-pppoe si crea il dispositivo (credo viruale) 
ppp0 che è più o meno una scheda di rete.
Netconfig non mi sembra molto chiaro, vuole infatti un nome di dominio. Ma non 
ho capito cosa intende con esattezza. Se sono in una rete è chiaro ma in 
internet (che è una rete ok) che nome di dominio posso mettere?
Quale gateway?
E poi se ho 2 schede di rete, netconfig cosa fa?
Non mi chiede di convogliare il traffico internet da una parte e quello LAN 
dall'altra, non mi chiede niente e a me non sembra sufficiente.
Sullo Slackbook inoltre marla di un comando che si chiama netmods, io non ce 
l'ho e non so dove prendere il pacchetto per installarlo, nei CD di 
installazione non l'ho trovato!
Boooooooooooooooooooooooooooooooooooohhh, mi viene da piangere!


 impostazioni di Alice) ma proprio non va. 
dovresti mettere 192.168.1.1 come gateway
togli il dhcp per eth0
metti 192.168.1.2 come indirizzo di eth0, netmask 255.255.255.0
in /etc/resolv.conf metti
nameserver 192.168.1.1
come va ora?

 ..

provo stasera, ora sono al lavoro e il pc &egrave; a casa.
grazie comunque


 se non ricordo male viene "creato" con rp-pppoe....tar.gz. L'anno
scorso
Esatto, rp-pppoe tira su una connessione PPP over Ethernet, creando in
genere una ppp0 virtuale che devia tutto il traffico sulla ethX. Per
cui se non succede questo, hai mal configurato in qualche modo
rp-pppoe...lascia perdere gateway, IP ecc ecc, il punto è tirare su
ppp0. Controlla bene la conf di rp-pppoe, quindi.

 
scusa, non avevo letto che usi rp-ppoe.
ok, in rc.inet1.conf per eth0 metti solo dhcp yes, il resto vuoto, anche
gateway
la configurazione la fai tutta con rp-ppoe
il tuo /etc/ppp/pppoe.conf dovrebbe risultare simile:
#***********************************************************************
#
# pppoe.conf
# Ethernet card connected to ADSL modem
ETH='eth0'
USER='aliceadsl'
DEMAND=no
#DEMAND=300
DNSTYPE=SERVER
PEERDNS=yes
DNS1=
DNS2=
DEFAULTROUTE=yes
.........
FIREWALL=MASQUERADE
#*********************************************************************
in pap-secrets ci deve essere la password "aliceadsl"
l'interfaccia ppp0 viene creata automaticamente alla connessione, non è
persistente
in /etc/resolv.conf controlla che non ci siano indicati nameserver
curiosità mia. adesso che navighi tramite xp, il modem l'hai spostato su
quella macchina, immagino. lo usi sempre via ethernet, quindi hai 2 nic
anche su xp, oppure in modalità usb?

 
Intanto grazie mille!
Il mio pppoe.conf è proprio come hai scritto tu però non funziona.
Quello che mistupisce è ceh quando digito adsl-start (da root) mi da dopo un 
po' (30 s circa) "terminated" se non sbaglio quello è il timeout di default 
di qualche file di configurazione, ora non ricordo più quale. Comunque pur 
essendo tutto così non funziona, dopo il "terminated" se scrivo # ifconfig il 
ppp0 non compare e nemmeno se digito #route -n.
Capisci perché sono frustrato?
A volte ho chiesto aiuto senza essermi documentato abbastanza e se qualcuno 
mi insultava aveva anche ragione, ma stavolta ho letto di tutto, sono esausto!
Per la tua curiosità di XP è tutto molto semplice. Ho 2 modem 1 USB e l'altro 
eth, quello USB me l'hanno mandato di default, poi ho richiesto l'altro e 
adesso ne ho 2. Per xp uso quello USB, ma per scupolo, ho provato a 
installare anche l'ethernet  efunziona bene, l'ho anche riprovato dopo il 
temporqale che mi ha fuso il pc e funziona bene. Inoltre prima del fattaccio 
era acceso 24h/24 7gg/7.
Comunque spostando il modem eth su xp ho 2 nic, infatti dal pannello di 
controllo posso decidere di avere le icone di tutte e due (faccio così perché 
preferisco).
Grazie ancora per l'interessamento.
bye


 default di qualche file di configurazione, ora non ricordo più quale.
sempre pppoe.conf
prova a lanciare
# DEBUG=1 adsl-start
potrebbe essere che lo script del firewall di rp-pppoe cerca ipchains e in
slack 10 non c'è. 
nel caso metti firewall=NONE in pppoe.conf
e vedi se riesci a connetterti con slack. 
con windows non ci riuscirai finchè non attivi nat e ip forward.
poi dovrai attivare un firewall
ma fai un passo alla volta
poi ci risentiamo

 poi ci risentiamo
cerrrrto!
Comunque grazie in anticipo


 ha scritto:

ok operativamente devo togliere tutto dalle configurazioni 
di /etc/rc.d/rc.inet1.conf giusto? Gateway compreso.
quando arrivo a casa vedo, anche se ho già guardato, comunque se segui il 
thread posto poi il pppoe.conf.
ciao


 ppp0. Controlla bene la conf di rp-pppoe, quindi.
anche io credo che ci sia qualcosa che non va nel pacchetto di rp-pppoe e 
compagnia bella, ma non so cosa.
Ho provato a guardare ma non mi sembra ci sia niente di strano...
Che devo fa'?


 Che devo fa'?
# DEBUG=1 adsl-start
l'hai fatto? risultato?
in /tmp/pppoe-debug-xxxx/ trovi un file txt
leggi e se non riesci a capire ciò che non va postalo


Configura solo la prima, credo. Non ho esperienza del netconfig della
Slack.
-- 
Caretaker ~ Yane's Fan #2
Forever loving its baby

 ha scritto:

un vero macello!
E' un file lunghissimo che non riesco a postare perché adesso 
inspiegabilmente non riesco più a navigare usando xp come gateway.
Nel frattempo ho ancora cercato e letto un po' di tutto ma non ci sono motivi 
strani perché la rete non debba funzionare.
Non ci posso credere, sono semplicemente allibito perché TUTTO quello che 
provo non funziona.
Visto che sono un po' di giorni che andiamo avanti io provo a ripostare il 
tutto in un nuovo thread, magari solletichiamo la curiosità di qualcuno che 
ne sa di più.
Grazie infinite comunque.
ciao


 ne sa di più.
questa sì che è un'idea|
posso suggerirti una cosa? 
il verio genio informatico lo riconosci perchè sa darti delle risposte
senza avere il minimo indizio del problema.
quindi tu nel prossimo thread cerca di rimanere ancora più vago di quanto
abbia fatto qui, se ti chiede di fare dei test tu rispondigli che li hai
fatti ma è un casino, non dargli i risultati. lui si solleticherà ai
massimi livelli.
vedrai che risolvi
ciao

 
Grazie per l'appoggio.
comunque se vuoi c' un nuovo thread dove speigo cos'ho fatto.
Io ho provato a fare il #debug=1 adsl-start
effettivamente il file è lunghissimo e faccio fatica a capire un sacco di cose.
Sai dirmi se c'è qualche punto chiave da guardare, così mi porto un po' avanti.
Avere Linux senza internet per me è come non averlo, ormai sono due settimane 
che sto provando e non c'è nulla da fare. In un attacco di disperazione 
domenica ho reinstallato tutto, sai retaggi di windows....
Ciao
