Lorsque j’utilisais le HTC G1 ( Dream), j’avais expliqué comment transformer son téléphone Android en modem USB. A l’époque (mon dieu que cela me semble loin, et pourtant, c’était il y a un an seulement…), on utilisait adb du sdk Android coté client, et l’application Proxoid sur le téléphone.

J’ai depuis changé de smartphone pour un HTC Desire. Pour faire la même chose – en mieux, car plus de proxy à paramétrer – avec le Desire, c’est beaucoup plus simple et rapide.

Pour commencer, nous aurons besoin du driver usbnet :

# cat /boot/config | grep "USBNET"
CONFIG_USB_USBNET=m

Chargeons donc le module:

# modprobe usbnet

On peut maintenant brancher le téléphone, et sélectionner « Partage internet » dans la page de notification qui s’affiche.
Vérifions tout cela:

# ifconfig -a
usb0      Link encap:Ethernet  HWaddr 7A:DD:F6:--:--:--
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Tout va bien, il faut maintenant activer cette connexion :

# ifconfig usb0 up && dhcpcd usb0

Et c’est tout ! Renversant …