Outils pour utilisateurs

Outils du site


hack_internet_mobile

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
hack_internet_mobile [2009/02/03 00:35] thierryhack_internet_mobile [2009/05/24 00:40] (Version actuelle) thierry
Ligne 85: Ligne 85:
  
 | :!: Il existe un bug: Il faut utiliser la même numérotation des chaines "Init" sinon, ca melange les config | | :!: Il existe un bug: Il faut utiliser la même numérotation des chaines "Init" sinon, ca melange les config |
 +
 +
  
 ==== SFR ==== ==== SFR ====
Ligne 120: Ligne 122:
 Pour changer le "user-agent", j'ai installé le plugin "User agent switcher" , et créé un "user-agent" comme ca: Pour changer le "user-agent", j'ai installé le plugin "User agent switcher" , et créé un "user-agent" comme ca:
   Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/20.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413   Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/20.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
-(Un simple copié/collé du site en lien) 
  
 === proxy === === proxy ===
Ligne 128: Ligne 129:
 Le proxy (si necessaire) : Le proxy (si necessaire) :
   195.115.25.129:8080   195.115.25.129:8080
 +
 +==== Bouygtel ====
 +
 +  [Dialer Bouygtel]
 +  Modem = /dev/ttyACM0
 +  Baud = 460800
 +  Init1 = ATZ
 +  #Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
 +  Init2 =
 +  Init3 = AT+CGDCONT=1,"IP","ebouygtel.com";
 +  ISDN = 0
 +  Modem Type = Analog Modem
 +  Phone = *99***1#
 +  username = dummy
 +  password = dummy
 +  Stupid Mode = 1
 +  #Auto DNS = off
 +  #Ask Password = 0
 +  #Dial Command = ATD
 +  Idle Seconds = 3000
 +  #Carrier Check = no
 +
 +"Init2" a été supprimé parce que j'ai utilisé un Samsung (iPhone Killer dont je ne sais plus la marque) a la place d'un N95 (ou N81 ).
 +
 +Et ca marche seulement en "www" , et, contrairement à SFR, sans devoir bidouiller le "user-agent".
 +
 +
 +
 +
  
 ===== Conclusion ===== ===== Conclusion =====
Ligne 133: Ligne 163:
  
 Reste a voir les surprises avec la facturation !!! :-\ Reste a voir les surprises avec la facturation !!! :-\
 +
 +Un petit bilan:
 +|  Operateur |  www  | www User-agent | autres ports |  
 +|  Orange |  Oui  |  pas besoin  |  Oui  |
 +|  SFR  |  Oui  |  Hélas oui  |  Non  |
 +|  Bouygtel  |  Oui  |  pas besoin  |  Non  |
 +
 +Le gagnant est Orange.\\
 +Les autres sont disqualifiés, car ils ne fournissent pas d'accès à Internet, mais une simple connexion pour naviguer sur le web.
 +
 +| :!: l'abonnement orange testé integre l'accès Internet, avec + 5 euros/mois. \\  C'est peut ça, la différence. |
 +
 +
 +==== performance Orange ====
 +
 +| :!: le port 80/www semble passé par un proxy transparent, donc impossible a tester avec "iperf" |
 +
 +  # iperf -s
 +  ------------------------------------------------------------
 +  Server listening on TCP port 5001
 +  TCP window size: 85.3 KByte (default)
 +  ------------------------------------------------------------
 +  [  4] local XXXXXXXX port 5001 connected with 193.253.141.73 port 53435
 +  [  4]  0.0-13.9 sec    160 KBytes  94.1 Kbits/sec
 +  [  5] local XXXXXXXX port 5001 connected with 193.253.141.73 port 59690
 +  [  5]  0.0-12.0 sec    176 KBytes    120 Kbits/sec
 +
 +Autre port:
 +  # iperf -s -p 81
 +  ------------------------------------------------------------
 +  Server listening on TCP port 81
 +  TCP window size: 85.3 KByte (default)
 +  ------------------------------------------------------------
 +  [  4] local XXXXXXXXX port 81 connected with 193.253.141.73 port 16816
 +  [  4]  0.0-12.0 sec    144 KBytes  98.3 Kbits/sec
 +  [  5] local XXXXXXXXX port 81 connected with 193.253.141.73 port 23718
 +  [  5]  0.0-12.6 sec    136 KBytes  88.7 Kbits/sec
 +
 +Autre port:
 +  # iperf -s -p 8080
 +  ------------------------------------------------------------
 +  Server listening on TCP port 8080
 +  TCP window size: 85.3 KByte (default)
 +  ------------------------------------------------------------
 +  [  4] local XXXXXXXXX port 8080 connected with 193.253.141.73 port 10604
 +  [  4]  0.0-14.2 sec    176 KBytes    102 Kbits/sec
 +
 +
 +
 +
 +===== Orange et VPN =====
 +
 +Evidement, avec nos opérateurs, l'Internet coute trés cher, notamment le mail !!!
 +
 +Donc, on va utiliser une connexion VPN pour faire transiter tous Internet... et ainsi, Orange ne va pas me compter le nombre de mails et me facturer 1 euro le méga-octet !
 +
 +Ce que je fais.
 +
 +Je connecte mon téléphone sur le réseau "Internet" Orange...
 +  # pon.wvdial
 +
 +Je démarre le client VPN:
 +  # openvpn --config <ma_conf_vpn.conf>
 +
 +Le routage ne fonctionne pas comme prévu (c'est pas ma faute), donc, à la main (ou avec un scripte) et dans un autre terminal:
 +
 +  #!/bin/sh
 +  
 +  # --pour debug--
 +  [ -n "$MODE" ] || MODE="$1"
 +  
 +  case "$MODE" in
 +    start)
 +        route del default gw 0.0.0.0 dev ppp0
 +        route add -net <IP_PUBLIC_DU_SERVEUR_VPN> netmask 255.255.255.255 gw 10.6.6.6
 +        route add default gw 10.21.0.30
 +        /sbin/ip route flush cache
 +        mv /etc/resolv.conf /etc/resolv.conf-bak
 +        echo "nameserver 212.27.40.240" > /etc/resolv.conf
 +        echo "nameserver 212.27.40.241" >> /etc/resolv.conf
 +        ;;
 +    stop)
 +        mv /etc/resolv.conf-bak /etc/resolv.conf
 +        route del default gw 10.21.0.30
 +        route del -net <IP_PUBLIC_DU_SERVEUR_VPN> netmask 255.255.255.255 gw 10.6.6.6
 +        route add default dev ppp0
 +        /sbin/ip route flush cache
 +        ;;
 +  esac
 +
 +Où: 
 +| 10.6.6.6 | la passerelle proposé par Orange |
 +| 10.21.0.30  | l'IP a l'autre bout du tunnel VPN |
 +| ppp0 | l'interface du modem/telephone |
 +| 212.27.40.240 | le DNS qui va bien |
 +
 +En local, mon IP est 10.21.0.29, mais on s'en fout.
 +
 +Et voila.
 +
 +  # ./vpn-orange start
 +
 +
 +... et a la fin... on fait l'inverse (ou pas):
 +
 +  # ./vpn-orange stop
 +  [Ctrl]+C dans le terminal openvpn
 +  # poff.wvdial
 +
hack_internet_mobile.1233621334.txt.gz · Dernière modification : 2009/02/03 00:35 de thierry