arduino+ethernet shield+macbook+internet movel

Para o provedor de serviços de internet, que talvez seja alguma empresa de telefonia ou de TV por cabo, o teu IP não é 192.168.2.1; o que quero dizer é que, fora da tua casa, o intervalo de IPs é diferente do que os IPs da internet:

+-----------+   +-----------+                  +---------+     +------------+
| Telemovel |ooo| Router 3G |++++ Internet xxxx| Airport |--+--| PC de mesa |
+-----------+   +-----------+               ^  +---------+  |  +------------+
                                            |  192.168.2.255|  192.168.2.35
                                            |               |  
                                            |               |  +---------+
                                            |               +--| Arduino |
                                            |                  +---------+
                                       172.6.39.12             Aqui é
                                                               192.168.2.1

Legenda: o, x, + e - são redes IP distintas; os IPs são todos fictícios, menos o do Arduino

O que o telemóvel pode aceder é o IP externo do teu Airport, que, no caso, é 172.6.39.12; entretanto, deve-se configurar também qual porta do Airport dará acesso direto ao Arduino. Por exemplo, quando digitares no navegador web

http://172.6.39.12:9080/

vais estar a aceder o Arduino pelo telemóvel ou qualquer outro equipamento que não esteja na mesma rede que o Arduino, caso o Airport tenha sido configurado com a porta 9080 a redirecionar tudo para o Arduino.