Newsgroup: it.comp.os.linux.sys
Titolo: router dlink vs linux

Mi succede un fatto strano tra due macchine linux e il router
dlink300.
Nell'ufficio esistono 2 reti
1) 192.168.1.0\24 e' la rete impostataci da fastweb e possono navigare
al massimo 9 pc
2) 192.168.0.1\24 e' la rete "nattata" dal dlink300 che la nasconde al
router fastweb. Sono 15 pc con XPsp3 e 2 linux. Di questi 2, uno e' il
mio portatile con installato debian SID e l'altro dovrebbe essere una
fedora vecchia di almeno 1 anno e mezzo. Di preciso non lo so perche'
ci gira un programma gestionale e l'installazione e' blindata dal
fornitore.
Il problema e' che i due linux non navigano, o meglio, navigano a
tratti e non riesco a capirne il motivo.
Il dlink ha preso il posto di un altro pc linux defunto che faceva da
router fra le due reti senza problemi. La configurazione di rete dei 2
pc non e' stata modificata in nessun modo.
qualcuno ha qualche idea? Dai pochi log che mi mostra il dir-300 non
si vede niente di strano.
Saluti
debharlock
Le due reti non sono scollegate fisicamente, sono tutte e due sugli
stessi cavi

 fornitore.
Incominciare a pagare a fastweb il dovuto senza ricorrere a trucchetti
potrebbe aiutare.


Veramente e' stato un loro consiglio (reparto tecnico) ad una furbata
del loro commerciale.
E poi non penso che il problema stia nel non pagare "il dovuto". I pc
con winxp non hanno problemi.
ciao
.yo.mo.

si vede niente di strano.
  Vari modelli D-link fanno i capricci se e' configurata la gestione
automatica dei DNS con comportamenti anche diversi tra vari PC
collegati: se il problema e' quello si risolve configurando a manina i
DNS nel sistema operativo.
-- 
  Ciao :-)
  Massimo
Nell'indirizzo, sostituire "free.boh" con "
libero.it
"

 ....
Che cavolo stai dicendo Willis?

 ...
Il responsabile è il DHCP del router: è bacato. 
Il problema si presenta quando ripristini una connessione interrotta (p.e.
quando stacchi e riattacchi un cavo) il server DHCP va in tilt e non assegna 
l'indirizzo IP correttamente. L'unico rimedio che conosco è impostare 
l'indirizzo IP a mano. 
Il problema è  particolarmente sentito col portatile e con il wireless. 
Sembra che i PC con Windows siano immuni IMHO perché la gestione
del DHCP in Windows non è corretta.

 Il responsabile è il DHCP del router: è bacato.
E' disabilitato :-(, insieme alle poche funzioni di firewalling
configurabili.
Penso di aver trovato il problema ma non capisco il perche' riguardi
solo le macchine linux.
Il ping da linux restituisce richiesta scaduta. Da winxp funziona.
Sto provando dal mio portatile a collegarmi all'interfaccia web di
gestione e non funziona.
Da winxp funziona. Nei log vedo che e' stata rifiutata una richiesta
per la pagina di amministrazione proveniente linux. La giustificazione
di tale rifiuto e': e' stata rifiutata la connessione da
192.168.0.106:1678
 a 192.168.0.1 sull'interfaccia wan (192.168.1.5).
Sembrerebbe un tentativo di connessione sulla porta errata, ricordo
che il tutto e' collegato con hub\switch.
Se compio questi passi il tutto funziona:
1) stacco il cavo dall'interfaccia "internet".
2) Tento di aprire una pagina su internet
3) attacco il cavo
4) faccio il refresh della pagina e come per magia navigo.
5) faccio passare 15 minuti e la navigazione si interrompe
Riparto dal punto 1 e tutto riprende a funzionare.
La soluzione "commerciale" sta arrivando, sembra che abbiamo fatto un
"po' di urla" e adesso fastweb ci abiliterà gli ip che ci servono, ma
io volevo capire questo comportamento perche' questa divisione fra le
due reti mi va bene e vorrei continuare a tenerla.
Ciao
.yo.mo.

Che cavolo stai dicendo Willis?
  Sto dicendo una cosa sperimentata di persona con un D-link 504-T e
confermata da altri possessori di router D-link.


 confermata da altri possessori di router D-link.
Dato che un server DNS difficilmente si trova su un router casalingo
stai dicendo una emerita stupidaggine. 
Il problema con quei router è il DHCP ed è legato al timeout ed ai lease  

Il problema con quei router � il DHCP ed � legato al timeout ed ai lease  
  Sara' pure ma lasciando che fosse il mio router a configurare i DNS
Mandriva non voleva saperne di navigare e il vecchio cassone con Win
ME andava per un po' salvo poi che ad un certo punto non riusciva piu'
a risolvere i nomi dei siti e una volta configurati i DNS nei sistemi
operativi (scusandomi per l'utilizzo di tale espressione riguardo a
Win ME...) magicamente tutto funziona alla perfezione.




No no, hanno anche problemi di DNS. Ora non ricordo i modelli, ma e` 
capitato anche a me con due router D-Link.
In pratica lui in DHCP ti assegna se` stesso come DNS. Funziona per 10 
minuti e poi non risponde piu`.
Sicuramente non e` un server DNS, ma un "proxy" DNS si`. Io ho risolto 
disabilitandolo e impostandone uno a mano.
Bye.


Non nel mio caso :-(. La configurazione delle schede di rete sui pc e'
statica.
Prima era un'altra macchina linux che faceva da router e tutto
funzionava.
Ciao
.yo.mo.

 Mandriva non voleva saperne di navigare ...
E questo si risolve configurando il server DHCP oppure impostando il 
server DNS in resolv.conf 
Ma non c'entra niente con il caso in questione che è un problema di DHCP.
 

 ricordo che il tutto e' collegato con hub\switch.
Cosa intendi dire? Che usi una VLAN?


server DNS in resolv.conf 
  La seconda che hai detto perche' con la prima non c'era verso.


 Cosa intendi dire? Che usi una VLAN?
routerFW (192.168.1.0\24) --> HUB\SWITCH --> routerDL (192.168.1.0\24)
All'HUB sono collegati tutti i PC. Sia quelli della rete 192.168.1.0
che quelli della rete 192.168.1.0\24.
Naturalmente l'interfaccia "internet" (il manuale la chiama cosi' e ha
indirizzo 192.168.1.5) del DLINK e' collegata con un cavo ethernet
all'HUB e un altro cavo collega un'altra interfaccia eth0 del dlink
all'HUB; quest'interfaccia ha indirizzo 192.168.0.1 e' il default GW
dei pc
Sul mio portatile (SID) ho risolto impostando una voce arp statica.
Peccato non poterlo fare sull'altra.
Ciao
.yo.mo.

 capitato anche a me con due router D-Link.
Sul 504T, che ho avuto anche io, funzionava benissimo.

   La seconda che hai detto perche' con la prima non c'era verso.
Sinceramente quando avevo il 504T il problema era con i DNS 
della TELECOM ma una volta impostato a mano i server OpenDNS
sul router tutto funzionava perfettamente. 
Attualmente  sconsiglio gli OpenDNS e trovo più pratico impostare
i nameserver in  resolv.conf ma questi sono altri discorsi

 dei pc
Naturalmente un corno!. Correggi prima questo pasticcio coi
cavi e con le interfacce e poi discutiamo di cose serie.


Lo so da me che e' un pasticcio ma non e' possibile correggerlo.
Penso di risolvere cambiando router, ma vorrei capire perche' i due pc
linux non ne vogliono sapere. Il problema e' sul dlink ma fa lo
schizzinoso solo con linux?
Ciao
.yo.mo.

 Lo so da me che e' un pasticcio ma non e' possibile correggerlo.
Pasticcio è un eufemismo.
Usi un hub che è obsoleto da anni.
Hai due reti sul medesimo
Non hai VPN
Hai un doppio link tra due dispositivi
Hai due router di cui uno è inutile (se non hai un altro 
pezzo di rete  di cui non hai parlato.
Come fa una cosa simile a funzionare?
Stai trollando?
 

 Stai trollando?
No. Ma effettivamente su una cosa mi sembra che siamo d'accordo.
La discussione e' inutile
Ciao
.yo.mo.

 Non lo hai visto. Parli a vanvera
E' il concetto di hub in sè ad essere obsoleto...

 ...
Ti rispondo solo perché ho scritto VPN al posto di VLAN
La topologia della tua rete è sbagliata ed è la causa degli errori
e della sua instabilità. 
Detto questo la discussione è chiusa. 

 PC1,PC2,....
Ciao Jack

 Non lo hai visto. Parli a vanvera
Se è un *hub*, ha ragione al 100%. Se è uno switch, usa la terminologia 
corretta, dato che c'è una differenza abissale fra i due dispositivi.
Si cerca di aiutarti, se ad ogni soluzione dici "no, non si può fare" allora 
probabilmente non si può risolvere.
-- 
Vide


Io so che la rete e' fatta con i piedi. Esisteva prima di me e non
saro' io a cambiarla. Il problema alla fine e' stato risolto cambiando
il dlink.
Io volevo cercare di capire per il dlink non mi faceva "navigare" le
macchine linux. Dalle ultime prove fatte mi sembra di aver capito che
il router non restituisce valori corretti alle chiamate arp. Infatti
inserendo una voce statica sul mio portatile tutto funziona
correttamente.

 correttamente.
(non ho letto il thread e quindi mi astengo sul resto)
-- 
Professional System & Network Sarcazzer
http://bofhskull.wordpress.com/

 schizzinoso solo con linux?
ti posso dire che anni fa ho avuto anch'io un problema analogo con un
routerino D-Link (ironicamente, uno di quelli linux-based, molto ma
molto più vecchio del tuo) che ruotava allegramente le macchine
windows ma con il quale non c'era verso di far funzionare le macchine
linux. Non c'entrava niente nè DNS nè DHCP, ora non ricordo tutti i
dettagli ma alla fine ho appurato che era colpa di un utilizzo fuori
standard RFC di un particolare bit dei pacchetti (forse aveva a che
fare con il QoS, ma non ci scommetterei) che i client windows
capivano, ma quelli linux no.
Il tutto era stato pero' risolto aggiornando il FW dello scatolotto.
bye!

 Il traffico viene comunque trasmesso su tutte le porte.
E allora non è uno switch.
Un switch funziona in flooding solo ed esclusivamente quando non sa
su quale porta trovare un certo mac address.

 su quale porta trovare un certo mac address.
...e se la sua mac-address-table è piena e non riesce a memorizzare in
quale porta sta un nuovo mac-address, lo fa sempre (come da "risposta
parallela")...


 ...e se la sua mac-address-table è piena
Ellamadonna, e che ci avrà mai attaccato, un datacenter? ;-P
Oppure cià qualcuno in casa che gioca con ettercap...ghghgh :-D

 Ellamadonna, e che ci avrà mai attaccato, un datacenter? ;-P
No, ma se ho capito la topologia di quella specie di rete, ha almeno
due porte che in qualche modo looppano tramite un unico apparato.
Le sottoreti si mischiano, il router ha sullo stesso switch sia
l'interfaccia WAN che qualla lan, il router FW ha visibilità arp
dei pc dietro al router che li dovrebbe nascondere.
In quel caso, che lo switch vada in broadcast e non si suicidi è
già una ficiur da non disprezzare.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net