Par Eric62
Comme promis, voici la traduction et l'explication de l'installation de usbnetwork.
* étape 0 (sur votre PC sous Linux) :
- ajouter dans votre configuration réseau la définition de la connexion usb
- la configuration réseau se trouve dans le fichier /etc/network/interfaces (normalement, vous devez déjà avoir la configuration de votre carte réseau eth0)
- voici les lignes à ajouter :
allow-hotplug usb0
mapping hotplug
script grep
map usb0
iface usb0 inet static
address 10.0.0.1
netmask 255.255.255.0
up iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.2 -j MASQUERADE
up echo 1 > /proc/sys/net/ipv4/ip_forward
down iptables -t nat -D POSTROUTING -o eth0 -s 10.0.0.2 -j MASQUERADE
down echo 0 > /proc/sys/net/ipv4/ip_forward
* étape 1 (sous votre PC sous Linux) : installation du module usbnet pour l'émulation réseau des ports usb
- modprobe usbnet.ko
- ou ajouter usbnet dans votre fichier /etc/modules
* étape 2 :
- télécharger et dézipper caanoousbnet_v1.0.zip
- copier dans le répertoire apps sur la carte SD de la Caanoo le répertoire canoousbnet et le fichier caanoousbnet.ini
* étape 3 :
- télécharger l'application Dropbear et installer la dans le répertoire apps de la carte SD
* étape 4 :
- connecter la Caanoo à votre PC via l'USB
- allumer la Caanoo
- lancer l'application usbnet et dropbear
- vous pouvez vérifier que tout est ok en tapant : ifconfig -a sur votre PC ; vous verrez apparaître une nouvelle interface réseau usb0
- vous pouvez lancer un ping vers votre Caanoo pour voir si elle répond : ping 10.0.0.2
* étape 5 :
- connecter via ssh : ssh root@10.0.0.2
- il n'y a pas de mot de passe
- ATTENTION !!! faites ctrl+C dès l'apparition des premiers messages de connexion sinon la Caanoo exécute un script de démarrage présent dans le répertoire de l'utilisateur root qui rend la console instable.
* étape 6 (depuis la connexion ssh) :
- vérifier que le ping vers l'extérieur marche : ping 212.81.134.34
* étape 7 : accès au dns depuis la console
- installer dnsmasq sur votre PC (apt-get install dnsmasq)
- taper : ping
[Vous devez être inscrit et connecté pour voir ce lien] sous la connexion ssh