PDA

View Full Version : quando wifi e cavo sono in competizione


v1nline
28-06-2008, 22:30
ciao a tutti :D
ho un problemino con la rete, che è così configurata:

router wifi
4 pc che ricevono in wifi. tutti XP
2 dei quali sono collegati direttamente con cavo ethernet cross. nessuno dei due è impostato come gateway.

problema: se scambio dei file tra i pc collegati via cavo, xp sfrutta la connessione wifi anzichè quella cablata. :doh:
c'è qualche modo di correggere questo comportamento?

BTS
29-06-2008, 06:38
è veramente strano come comportamento.... generalmente windows di default usa prima la scheda di rete.


comunque, l'idea migliore è di settare a mano una rotta statica wifi con meno priorità in entrambi i pc.
da cmd esegui "route print".
cerca di capire quale rotta devi modificare (in funzione dell'ip) e poi fai

route change INDIRIZZI mask MASKERA GATEWAY metric 10

i campi in maiuscolo li devi metter tu es:
route change 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 10

OUTATIME
29-06-2008, 09:13
è veramente strano come comportamento.... generalmente windows di default usa prima la scheda di rete.


comunque, l'idea migliore è di settare a mano una rotta statica wifi con meno priorità in entrambi i pc.
da cmd esegui "route print".
cerca di capire quale rotta devi modificare (in funzione dell'ip) e poi fai

route change INDIRIZZI mask MASKERA GATEWAY metric 10

i campi in maiuscolo li devi metter tu es:
route change 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 10
Quoto.....

Oltre a questo, ovviamente occhio ai DHCP: le schede devono avere tutte IP fisso.
Ah... poi una volta che hai messo IP fisso, puoi anche scegliere se scambiare i file facendo \\IP anzichè \\nomePC

v1nline
29-06-2008, 12:46
è veramente strano come comportamento.... generalmente windows di default usa prima la scheda di rete.


comunque, l'idea migliore è di settare a mano una rotta statica wifi con meno priorità in entrambi i pc.
da cmd esegui "route print".
cerca di capire quale rotta devi modificare (in funzione dell'ip) e poi fai

route change INDIRIZZI mask MASKERA GATEWAY metric 10

i campi in maiuscolo li devi metter tu es:
route change 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 10

ho notato che riavviando la connessione wifi, xp usa la connessione cablata. ho controllato nel route print (mitico, non sapevo che eistesse questo strumento) e sembra che il sistema assegni un metric più basso alle connessioni più "vecchie". per cui se disabilito una connessione varia il metric anche dell'altra (ad esempio nel mio caso è passato da 30 a 20) e quando la riabilito acquisirà un metric maggiore e quindi minor preferenza.

la procedura di settaggio della route ha effetto permanente? sarebbe perfetto..
ho provato a settare la route del pc corrente sulla rete wifi con metric elevato (40) ma ho ricevuto un errore, impossibile trovare la route. in effetti stranamente nessuna di quelle elencate usa come gateway il gateway predefinito (l'indirizzo del router) tranne le prime due, che però hanno strani indirizzi ip:

===========================================================================
Indirizzo rete Mask Gateway Interfac. Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2 25
65.55.200.221 255.255.255.255 192.168.0.1 192.168.0.2 25

io volevo cambiare quella del pc corrente:
route change 192.168.0.2 255.255.255.0 192.168.0.1 metric 40
ma questa route non appare nemmeno in elenco. non capisco :confused:

Correx
29-06-2008, 16:32
(...) non capisco :confused:

Puoi dirci che ip utilizzi per le sk di rete e quelle wireless? Magari postare le route attive , tramite route print per uno dei pc con doppia connessione?

edit.
Te lo chiedo perche' se per la rete wireless ad esempio utilizzi 192.168.0.0 e per le due sk lan utilizzi ip 10.0.0.0 , quindi da un pc con doppia connessione cerchi l'altro, tramite ip appunto 10... , non e' possibile :stordita: che il traffico passi dal router, il gateway, invece che dal cavo cross. Se invece e' impostato tutto ad es. 192.168... il comportamento che hai descritto dovrebbe essere regolare. Imho meglio tenere separate le due reti. Se poi tra i due cavi cross c'e' un altro router, beh.. allora magari bisogna informare win , tramite il comando route, affinando ai nostri scopi la tabella di routing.

v1nline
29-06-2008, 16:54
Puoi dirci che ip utilizzi per le sk di rete e quelle wireless? Magari postare le route attive , tramite route print per uno dei pc con doppia connessione?

edit.
Te lo chiedo perche' se per la rete wireless ad esempio utilizzi 192.168.0.0 e per le due sk lan utilizzi ip 10.0.0.0 , quindi da un pc con doppia connessione cerchi l'altro, tramite ip appunto 10... , non e' possibile :stordita: che il traffico passi dal router, il gateway, invece che dal cavo cross. Se invece e' impostato tutto ad es. 192.168... il comportamento che hai descritto dovrebbe essere regolare. Imho meglio tenere separate le due reti. Se poi tra i due cavi cross c'e' un altro router, beh.. allora magari bisogna informare win , tramite il comando route, affinando ai nostri scopi la tabella di routing.

cioè posso risolvere il problema semplicemente cambiando i primi numeri dell'indirizzo ip della rete cablata? provo subito

intanto ecco il risultato di route print. ho appena riavviato perchè l'elenco era molto lungo prima, penso a causa delle connessioni di utorrent.

===========================================================================
Elenco interfacce
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1a 4d 49 2f 78 ...... Realtek RTL8168/8111 PCI-E Gigabit Ethernet NIC
- Miniport dell'UtilitÓ di pianificazione pacchetti
0x10004 ...00 14 c1 01 4b 73 ...... U.S. Robotics Wireless USB Adapter - Minipor
t dell'UtilitÓ di pianificazione pacchetti
===========================================================================
===========================================================================
Route attive:
Indirizzo rete Mask Gateway Interfac. Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.2 25
65.55.184.221 255.255.255.255 192.168.0.1 192.168.0.2 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.0.2 192.168.0.2 30
192.168.0.0 255.255.255.0 192.168.0.2 192.168.0.2 25
192.168.0.2 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.0.255 255.255.255.255 192.168.0.2 192.168.0.2 25
192.168.3.0 255.255.255.0 192.168.3.1 192.168.3.1 30
192.168.3.1 255.255.255.255 127.0.0.1 127.0.0.1 30
192.168.3.255 255.255.255.255 192.168.3.1 192.168.3.1 30
224.0.0.0 240.0.0.0 192.168.0.2 192.168.0.2 25
224.0.0.0 240.0.0.0 192.168.3.1 192.168.3.1 30
255.255.255.255 255.255.255.255 192.168.0.2 192.168.0.2 1
255.255.255.255 255.255.255.255 192.168.3.1 192.168.3.1 1
Gateway predefinito: 192.168.0.1
===========================================================================
Route permanenti:
Nessuno


rete wifi:
-pc locale 192.168.0.2
-pc remoto 192.168.0.37

rete cablata:
-pc locale 192.168.3.1
-pc remoto 192.168.3.2

tutti gli indirizzi sono statici. indirizzo del router: 192.168.0.1

Correx
29-06-2008, 17:01
cioè posso risolvere il problema semplicemente cambiando i primi numeri dell'indirizzo ip della rete cablata? provo subito

intanto ecco il risultato di route print. ho appena riavviato perchè l'elenco era molto lungo prima, penso a causa delle connessioni di utorrent.
[(,...)[/code]

rete wifi:
-pc locale 192.168.0.2
-pc remoto 192.168.0.37

rete cablata:
-pc locale 192.168.3.1
-pc remoto 192.168.3.2

tutti gli indirizzi sono statici. indirizzo del router: 192.168.0.1

che subnet mask hai impostato per la rete cablata??
Utilizza ad es. 10.0.0.1 mask 255.255.255.0 e 10.0.0.2 stessa mask per le sk di rete. Poi cerca il pc B digitando su start-esegui "\\10.0.0.2" , dovresti vedere le cartelle condivise del pc B e poi salvare il collegamento sul desktop.

v1nline
29-06-2008, 17:19
che subnet mask hai impostato per la rete cablata??
Utilizza ad es. 10.0.0.1 mask 255.255.255.0 e 10.0.0.2 stessa mask per le sk di rete. Poi cerca il pc B digitando su start-esegui "\\10.0.0.2" , dovresti vedere le cartelle condivise del pc B e poi salvare il collegamento sul desktop.

ah ma quando si fanno i collegamenti windows memorizza l'ip?? io pensavo che memorizzasse il percorso di rete! beh in tal caso fare un collegamento è una comodissima scappatoia, grazie del consiglio
ad ogni modo entrambe le reti funzionano correttamente. il mio problema nasce quando sfoglio le risorse di rete.. vabbe sceriverò gli inidirizzi sulla riga di comando, che è pure più veloce nella ricerca..

però non capisco perchè quando provo a cambiare una route mi dica sempre route non trovata:confused:

OUTATIME
30-06-2008, 07:15
ah ma quando si fanno i collegamenti windows memorizza l'ip??
Post #3
puoi anche scegliere se scambiare i file facendo \\IP anzichè \\nomePC

Correx
30-06-2008, 09:42
(...)il mio problema nasce quando sfoglio le risorse di rete.. (...)
Beh, se metti un cavo cross tra due pc é perchè vuoi ottenere un collegamento fisso tra loro, solo ed esclusivo, per scambiare file ad esempio. Ha un senso quindi crearsi collegamenti fissi sul desktop per velocizzare al max, e non cercarlo nelle risorse di rete ogni volta...
Comunque dovrebbe funzionare anche con 192.168.3.1, ammesso di puntare agli ip ;)

però non capisco perchè quando provo a cambiare una route mi dica sempre route non trovata:confused:
mmm... con route change riporti esattamente la rotta che vuoi modificare visualizzata con route print?

FrancescoPIù
09-09-2008, 15:54
Beh, se metti un cavo cross tra due pc é perchè vuoi ottenere un collegamento fisso tra loro, solo ed esclusivo, per scambiare file ad esempio. Ha un senso quindi crearsi collegamenti fissi sul desktop per velocizzare al max, e non cercarlo nelle risorse di rete ogni volta...
Comunque dovrebbe funzionare anche con 192.168.3.1, ammesso di puntare agli ip ;)

mmm... con route change riporti esattamente la rotta che vuoi modificare visualizzata con route print?

Anche io ho lo stesso problema, mi usa la rete wifi per il trasferimento file invece del cavo cross....
Ho modificato gli IP della LAN con 120.100.XXX.XXX, adesso pare andare bene ma per essere sicuro devo fare varie prove.....