Outils pour utilisateurs

Outils du site


chip

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édentes Révision précédente
Prochaine révision
Révision précédente
chip [2016/11/29 14:35]
bvandepo [Soc Allwiner R8]
chip [2016/11/29 17:13]
bvandepo [Ethernet through USB]
Ligne 251: Ligne 251:
 ====Cross compilation==== ====Cross compilation====
 pas testé: https://​bbs.nextthing.co/​t/​lessons-learned-compiling-a-c-program/​1638  ​ pas testé: https://​bbs.nextthing.co/​t/​lessons-learned-compiling-a-c-program/​1638  ​
 +
 +
 +
 +====Ethernet through USB====
 +
 +
 +http://​www.chip-community.org/​index.php/​Chip:​_USB_On_The_Go_Ethernet_Connection
 +
 +Je souhaite configurer:
 +  pc host:​192.168.2.1/​24 ​ sert de passerelle
 +  chip   :​192.168.2.2/​24
 +
 +configurer sur le pc hote via network manager: NON NE FONCTIONNE PAS BIEN!!!!!
 +  modifier les connexions
 +  brancher le chip
 +  ajout d'une interface: enp0s20u3u2 (16:​7D:​0F:​FA:​90:​F5)
 +  Ajouter: nom "​Connexion Ethernet USB CHIP"
 +  Paramètres IPV4: Adresse: 192.168.2.1/​24
 +  ​
 +  ​
 +configurer sur le pc hote  à la main 
 +  sudo ifconfig enp0s20u3u2 192.168.2.1/​24 ​
 +  ​
 +sur CHIP
 +  /​usr/​lib/​klibc/​bin/​ipconfig  ​
 + 
 +commenter g_serial et ajouter g_ether à /​etc/​modules
 +  sudo sed -i '​s,​g_serial,#​g_serial\ng_ether,​g' ​ /​etc/​modules
 +  ​
 +  sudo nmcli con add type ethernet con-name usbnet ifname usb0 ip4 192.168.2.2/​24 gw4 192.168.2.1
 +  sudo nmcli con mod usbnet ipv4.dns "​8.8.8.8 8.8.4.4"​
 +  sudo nmcli con up usbnet
 + 
 +  sudo reboot
 +sur le chip vérifier que l'​interface a été créée:  ​
 +  ip addr
 +  ​
 +Now on the host add a suitable address to the new interface:
 +  sudo ip addr add 192.168.2.1/​24 dev enp0s20u3u2 ​
 +  sudo ip link set enp0s20u3u2 up
 + 
 +  ​
 +Connexion au chip via ssh:
 +  ssh chip@192.168.2.2
 +
 +
 +ajout de règles de routages sur le pc hote:
 +  sudo modprobe iptable_nat
 +  echo "​1"​ | sudo tee /​proc/​sys/​net/​ipv4/​ip_forward
 +  sudo iptables -t nat -A POSTROUTING -o enp0s25 ​ -j MASQUERADE
 +ou  ​
 +  sudo iptables -t nat -A POSTROUTING -o wlo0 -j MASQUERADE
 +
 +===autres?​===
 +https://​bbs.nextthing.co/​t/​connecting-chip-to-your-network-over-usb/​8935
 +
 +
  
chip.txt · Dernière modification: 2016/11/29 17:13 par bvandepo