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:34] thierryhack_internet_mobile [2009/05/24 00:40] (Version actuelle) thierry
Ligne 34: Ligne 34:
  
  
-==== configurer ====+ 
 +==== configurer (pour Orange) ====
 Preparer la configuration en apportant les modifications suivantes dans **''/etc/wvdial.conf''** : Preparer la configuration en apportant les modifications suivantes dans **''/etc/wvdial.conf''** :
   [Dialer Defaults]   [Dialer Defaults]
Ligne 70: Ligne 71:
   Feb  1 18:50:14 tj-eeePC pppd[8996]: remote IP address 10.6.6.6   Feb  1 18:50:14 tj-eeePC pppd[8996]: remote IP address 10.6.6.6
   Feb  1 18:50:14 tj-eeePC pppd[8996]: primary   DNS address 194.51.3.56   Feb  1 18:50:14 tj-eeePC pppd[8996]: primary   DNS address 194.51.3.56
 +
  
  
Ligne 84: Ligne 86:
 | :!: 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 ====
  
 Lien: http://www.boutidos.net/blog/index.php?post/2008/09/09/HowTo-%3A-Internet-3G-on-laptop-with-N95 Lien: http://www.boutidos.net/blog/index.php?post/2008/09/09/HowTo-%3A-Internet-3G-on-laptop-with-N95
  
-== config ==+=== config ===
  
 Voici ma config, pour N95 ou N80 : Voici ma config, pour N95 ou N80 :
Ligne 115: Ligne 119:
   - Il faut changer le "user agent" du navigateur ! (firefox)   - Il faut changer le "user agent" du navigateur ! (firefox)
  
-== user agent ==+=== user agent ===
 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 ===
 On parle aussi de proxy, mais j'ai bien l'impression que ca fonctionne sans avoir besoin de changer la config.\\ On parle aussi de proxy, mais j'ai bien l'impression que ca fonctionne sans avoir besoin de changer la config.\\
 Il y a sans doute un proxy transparent sur le chemin. Il y a sans doute un proxy transparent sur le chemin.
Ligne 126: 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 131: 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.1233621282.txt.gz · Dernière modification : 2009/02/03 00:34 de thierry