Newsgroup: it.comp.reti.locali
Titolo: Ping da POS attraverso hotspot Android

Ho un Tp-Link TL-WR802N che uso in modalità client per ricavare una
linea ethernet dall'hotspot Android.
 
Risulta utile in tanti casi.
 
Mi sono accorto di una cosa che non funziona, però: il ping verso
l'esterno da apparecchi POS. L'apparecchio POS lavora regolarmente,
però se provo a pingare 8.8.8.8 (o altro di esterno) la cosa non va a
buon fine.
 
L'apparecchio POS, collegato a una linea fissa, riesce a pingare.
Un portatile, attaccato allo stesso hotspot su cui il POS fallisce,
riesce a pingare.
 
Sembra quindi una combinazione a generare il problema. Il client wifi
sembra trasparente come fattore, quindi rimangono l'apparecchio POS e
il router Android.
 
Forse qualche problema di mtu?
 
 
---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
 
 

 Forse qualche problema di mtu?
 
Escluderei l'ipotesi MTU, facilmente verificabile.
Non e' piuttosto che l'hotspot utilizzi una linea con ipv6, 
probabilmente supportato dal portatile ma non dal POS?

probabilmente supportato dal portatile ma non dal POS?
 
No, un ping a 8.8.8.8 rimane nell'IPV4.
 
Anche a livello locale, l'hotspot assegna una rete IPV4.
Che funziona: il pos riesce a pingare il tablet, ma non riesce a
pingare fuori.
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 pingare fuori.
prova a mettere in DMZ sul TP-Link il pos e riprova, non dovrebbe 
cambiar nulla ma.... murphy ci guarda!

 Forse qualche problema di mtu?
 
potresti controllare il default gateway del POS e poi di un altro
"apparato" che riesca ad uscire su internet ? Oltre a questo, non è che
per qualche motivo gli IP assegnati ai POS sono stati filtrati a
livello di connessione WAN in modo da impedire che possano uscire ?
 


Non c'è la DMZ sul TP-Link.
L'apparecchio è in modalità client, fa solo da bridge tra wifi e
ethernet. Il dispositivo collegato prende l'indirizzo direttamente dal
tablet.
 
Ho provato in modalità "hotspot router", che si collega al tablet come
client wifi e poi aggiunge un router. Ti mette un nat di mezzo.
 
Sul tp-link hai la rete 192.168.x.x [1] sulla wan, il tablet come
gateway, poi hai una 168.192.0.1 sulla LAN con attivo il DHCP e quindi
gli apparecchi prendono 192.168.0.x.
 
In questo stato riesci a pingare:
-indirizzo LAN del tp-link 192.168.0.1
-indirizzo WAN del tp-link 192.168.43.25
-indirizzo LAN del tablet 192.168.43.87
 
Ma idem, niente ping a 8.8.8.8. Il tablet mormorò: "non passa lo
straniero" ;-)
 
Niente ping dal POS intendo, perché dal PC continua a funzionare.
 
[1] A questo giro diciamo 192.168.43.x/24, ma al riavvio cambia


livello di connessione WAN in modo da impedire che possano uscire ?
 
 
 
No, sul tablet android non c'è alcun filtro.
E' un comune tablet android, quando clicchi su "hotspot" ti crea una
rete nattata 192.168.x.y/24 (con x.y che cambia a ogni avvio, mi pare
dalla versione 9 [1]). E anche y è lì in mezzo alla rete, hai i valori
più disparati.
 
E non ci sono IP assegnati a una cosa o all'altra: ci si attacca uno
alla volta (TL-WR802 ha una sola presa ethernet) e si prende un
indirizzo in DHCP.
 
[1] "Li mortacci sua!" (di Android), questo complica l'uso come
connessione d'emergenza quando non va quella fissa.


 -Il POS non riesce a pingare roba fuori
 
tracert?
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo ema@il non è da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente

tracert?
 
Non c'č.
 
Il menu di un POS č molto stringato, non hai una shell.
Ci sono le scelte per il ping:
-def gw
-dns1
-dns2
-centroservizi1
-centroservizi2
-ip libero
 
Perň potrei provare a segnarmi i punti di passaggio trovati dal
tracert col PC, e pingarli dal POS.


 Ho provato col PC: il valore massimo è 1472.
 
Intendevo dire che se l'MTU e' basso, al massimo frammenta, il che si 
traduce in qualche nanosecondo in piu' per la risposta.
Ma per un ping di solito il pacchetto e' cosi' piccolo che non c'e' 
frammentazione.
 
PS: sui PC c'e' un flag che puo' impedire il ping in sia richiesta la 
frammentazione, ma questo flag va specificato, non e' attivo di default 
e non credo esista sul POS.

 tracert col PC, e pingarli dal POS.
 
Oramai sono diversi anni che sono fuori dal mondo POS\Remote banking che 
mi ha visto militare in quell'area per 17 anni, giusto per sapere stai 
usando un Ingenico, un Pax o un Verifone?
 
Ti direi di fare questa prova, in passato giravo dai clienti con un 
portatile con Debian a bordo, collegavo il wifi ad un hotspot 
(smartphone) facendo con iptables il redirect di internet verso la eth 
nella quale connettevo il pos, in questo modo dimostravo che i problemi 
del mancato collegamento erano legati alla loro struttura.
 
Intendiamoci... potrebbero anche esserci problemi al pos quindi con la 
prova di cui sopra potresti escludere questo e poi ti rimarrebbe il tuo 
router! :)
 
Saluti.
^Bart

del mancato collegamento erano legati alla loro struttura.
 
Mi sembra più complicato.
Io faccio:
tablet con attivo hotspot - TL-WR802N in modalità client - cavo
ethernet - pos.
 
Nota bene che i POS funzionano su questa linea di prova, è solo il
ping che non va.
Mi piacerebbe capire il perché di quest'anomalia.


tracert col PC, e pingarli dal POS.
 
Ho fatto questa prova, confrontando la pingabilità.
 
Questo è il traceroute dal PC ("1" è l'indirizzo LAN del tablet)
 
  1     2 ms     2 ms     2 ms  192.168.43.230
  2    73 ms    47 ms    36 ms  1.2.3.4
  3    97 ms    26 ms    35 ms  192.168.24.74
  4    45 ms    25 ms    28 ms  10.133.217.122
  5   111 ms    35 ms    28 ms  10.133.222.21
  6    62 ms    28 ms    25 ms  10.133.222.11
  7   107 ms    33 ms    32 ms  
static-94-32-133-29.clienti.tiscali.it
 
[94.32.133.29]
  8   105 ms    39 ms    30 ms  74.125.49.170
  9   119 ms    30 ms    36 ms  74.125.245.225
 10    64 ms    38 ms    37 ms  108.170.232.169
 11   128 ms    35 ms    37 ms  dns.google [8.8.8.8]
 
Sia il PC sia il POS pingano fino al 4 passaggio.
Poi il PC pinga tutto trane 5, 6 e 10.
Il POS invece a partire dal 5 non pinga più niente.


 Mi piacerebbe capire il perché di quest'anomalia.
 
Ok, ora è tutto più chiaro, potrebbero instaurare una vpn tramite un APN 
privato come accade per i gprs, a quel punto sei schiavo della rete del 
centro servizi e le tabelle di routing le decidono loro!
 
Quando configuri gli Ingenico hai i cosiddetti slot, nel momento in cui 
ne selezioni uno ti personalizza il logo e tanti altri parametri, non lo 
fare perché questo di sconfigurerebbe il pos dovendo poi chiamare il 
centro assistenza per farti ri-eseguire un dll (...).
 
Ipoteticamente potresti non selezionare alcun slot ma inserire i dati a 
mano per non essere schiavo dell'APN che in automatico ti viene tirato 
giù però poi non ti verrebbe caricato il certificato SSL e quindi 
ipoteticamente avresti un pos che pinga il mondo ma non in grado di 
collegarsi all'host del centro servizi!
 
Saluti.
^Bart
 
 
 

Quando configuri gli Ingenico hai i cosiddetti slot
 
Non c'entra lo slot. Il problema si presenta sia da configurato che da
resettato.
 
Prendi il pos vergine, lo accendi, NON lo configuri: la parte di rete
è già attiva. L'apparecchio prende un IP sulla rete, risponde al ping
(non di default ma si può impostare), pinga il pingabile.
 
A parte in questa situazione che sto cercando di capire.


 A parte in questa situazione che sto cercando di capire.
 
Potresti provare ad aggiornare il firmware all'ultima versione però 
dubito che vada a toccare ciò che esiste da tempo ovvero la parte di 
rete, diciamo che anche se non configurato già di default potrebbero 
bloccare le tabelle di routing fuori dal range degli hosts dei centri 
servizi, non sarebbe nemmeno troppo difficile!
 
Su ICT220 non bancari che ho usato ad esempio per la parte ticketing e 
che hanno quindi un software diverso posso confermare il fatto che il 
ping funzioni anche verso qualsiasi indirizzo.
 
Saluti.
^Bart
 

servizi, non sarebbe nemmeno troppo difficile!
 
Non c'è nessun blocco del genere.
 
E comunque, ripeto, 8.8.8.8 si pinga senza problemi dalla FTTC.
E' dalla rete con hotspot che non funziona.


E' dalla rete con hotspot che non funziona.
 
Ho provato a cambiare hotspot, puntando il TL-WR802N su un altro
telefono Android (e altro operatore).
Da lě il ping passa.
 
Quello che mi chiedo a questo punto č cosa puň avere il ping lanciato
dal POS che non piace a Poste Mobile.


 Poste Mobile
SI VABBE'!!! non lo potevi dire subito che ci fai scervellare 
inutilmente.... mi segno il tuo nick e lo metto in BL :)

 ha
scritto:

Scusa, mi sono sbagliato. Chissà perché ho scritto Poste Mobile...
Era Coop Voce, mi metti in BL ugualmente?;-)
 
Per la statistica, l'operatore che ha lasciato passare il ping è TIM.
