logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 12-06-2019 20:41:39

dran
Membre
Inscription : 12-06-2019

(RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Bonjour,

Ce sujet est très largement diffusé avec des pc windows ou mac.
Beaucoup plus rarement sur des pc Debian jessie ou Ubuntu.
Avec un hôte Debian Stretch....Pas trouvé!

La procédure est simple, voir par exemple:
https://www.journaldulapin.com/2019/04/ … -ethernet/
Mais voilà, chez moi, cela finit systématiquement par:

ssh pi@raspberrypi
ssh: Could not resolve hostname raspberrypi: Name or service not known
 



J'ai plusieurs pc, tous en Debian stretch:

 uname -r
4.9.0-9-amd64



Cela coince aussi bien avec
2019-04-08-raspbian-stretch-lite
2017-07-05-raspbian-jessie

Idem avec une version clé en main
2019-04-08-raspbian-stretch-lite_Pi0USB

un dmesg révèle un pb que je ne sais pas résoudre

[ 7432.228725] usb 1-9.4: new high-speed USB device number 10 using xhci_hcd
[ 7432.543565] usb 1-9.4: device descriptor read/64, error -71
[ 7432.761532] usb 1-9.4: New USB device found, idVendor=0525, idProduct=a4a2
[ 7432.761533] usb 1-9.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7432.761534] usb 1-9.4: Product: RNDIS/Ethernet Gadget
[ 7432.761535] usb 1-9.4: Manufacturer: Linux 4.9.35+ with 20980000.usb
[ 7432.762265] cdc_subset: probe of 1-9.4:1.0 failed with error -22
[ 7432.762980] cdc_ether 1-9.4:1.0 usb0: register 'cdc_ether' at usb-0000:00:14.0-9.4, CDC Ethernet Device, da:5f:1b:a8:e1:3b
[ 7432.777831] cdc_ether 1-9.4:1.0 enp0s20u9u4: renamed from usb0
[ 7432.798545] IPv6: ADDRCONF(NETDEV_UP): enp0s20u9u4: link is not ready
[ 7432.798647] cdc_ether 1-9.4:1.0 enp0s20u9u4: kevent 12 may have been dropped
[ 7432.798653] cdc_ether 1-9.4:1.0 enp0s20u9u4: kevent 12 may have been dropped
[ 7432.799481] cdc_ether 1-9.4:1.0 enp0s20u9u4: kevent 12 may have been dropped

Quelqu'un est-il parvenu à faire fonctionner ce mode de connexion?

Bref! A l'aide!

Dernière modification par dran (30-06-2019 15:52:31)

Hors ligne

#2 13-06-2019 21:16:26

Nsyo
Invité

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Salut !

C'est pas plutôt :

ssh pi@raspberrypi.local

?

#3 14-06-2019 19:39:44

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Bonjour,
Oups, en effet, la fatigue peut-être
Néanmoins toujours le même pb

toto@pc-71:~$ ssh -p 22 pi@raspberrypi.local
ssh: Could not resolve hostname raspberrypi.local: Name or service not known
 



ci dessus c'est un nouveau test avec un PI 0 pas W que je viens de recevoir

avec tjrs le même type de de message Dmesg
[ 1602.083806] cdc_ether 2-2:1.0 enp0s20u2: kevent 12 may have been dropped

Même avec ici un autre pc sous Debian

Hors ligne

#4 14-06-2019 19:57:22

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

est ce que cela peut t'aider , dran ?

https://www.thepolyglotdeveloper.com/20 … cable-ssh/

https://gist.github.com/gbaman/975e2db1 … e45e8fd40a

en anglais , désolé . prends le temps de bien lire .

eventuellement , tu peux utiliser https://www.deepl.com/translator pour traduire .

Dernière modification par Debian Alain (14-06-2019 19:58:38)

Hors ligne

#5 14-06-2019 19:58:53

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Re-bonsoir
je complète le dmesg

[ 2539.682141] usb 2-2: new high-speed USB device number 22 using xhci_hcd
[ 2545.142233] usb 2-2: new full-speed USB device number 23 using xhci_hcd
[ 2545.282717] usb 2-2: not running at top speed; connect to a high speed hub
[ 2545.283938] usb 2-2: New USB device found, idVendor=0525, idProduct=a4a2
[ 2545.283940] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2545.283941] usb 2-2: Product: RNDIS/Ethernet Gadget
[ 2545.283942] usb 2-2: Manufacturer: Linux 4.14.98+ with 20980000.usb
[ 2545.284621] cdc_subset: probe of 2-2:1.0 failed with error -22
[ 2545.285339] cdc_ether 2-2:1.0 usb0: register 'cdc_ether' at usb-0000:00:14.0-2, CDC Ethernet Device, 0a:60:49:4e:13:d1
[ 2545.301811] cdc_ether 2-2:1.0 enp0s20u2: renamed from usb0
[ 2545.320876] IPv6: ADDRCONF(NETDEV_UP): enp0s20u2: link is not ready
[ 2545.320967] cdc_ether 2-2:1.0 enp0s20u2: kevent 12 may have been dropped
[ 2545.320975] cdc_ether 2-2:1.0 enp0s20u2: kevent 12 may have been dropped
[ 2545.321975] cdc_ether 2-2:1.0 enp0s20u2: kevent 12 may have been dropped
[ 2545.321990] cdc_ether 2-2:1.0 enp0s20u2: kevent 12 may have been dropped
[ 2545.322131] cdc_ether 2-2:1.0 enp0s20u2: kevent 11 may have been dropped
 



merci quand même NSYO pour l'erreur de cde

Hors ligne

#6 14-06-2019 20:14:00

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Merci Alain
J' ai bien regardé les deux liens et vérifié avoir bien fait:
les modifs des deux fichiers l'ajout du ssh, la bonne prise pour la connexion sur le pi, le câble court, la prise usb 3 du pc  pour le débit de courant d'alim (j'ai testé aussi une alim externe en plus)
la version de raspbian jessie aussi.
Je bute sur ce pb sûrement pour un truc tout bête.
Je convertirai dans les jours qui viennent un pc en ubuntu pour éliminer un pb sur Debian pur jus
Bonne soirée.

Hors ligne

#7 14-06-2019 20:15:12

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

tu n'as pas testé ce genre d'alim , j'espère .

elle débite peut être 3 ampères (pas sûr) mais avec énormément de sous tensions .

ce qui fait que la qualité n'est pas au rendez vous .

cette alim est donc défectueuse .

celle ci (par exemple) quoique

apparemment moins puissante est en fait de meilleure qualité .

Dernière modification par Debian Alain (14-06-2019 20:30:37)

Hors ligne

#8 14-06-2019 20:25:52

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Re-salut Alain
Si tu parles de l'ajout du fichier vide nommé ssh dans le boot, je l'ai bien fait.
D'autre part, je me connecte sans pb en ssh via mon réseau local freebox avec le pi 0 w en ajoutant le wpa_supplicant.conf qui va bien.

Je cherche à faire du ssh via usb en prévision d'une manip hors de portée de mon wifi

Hors ligne

#9 14-06-2019 20:40:35

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

et çà ? çà peut pas t'aider ?

Hors ligne

#10 14-06-2019 20:56:43

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Merci Alain
Il y a dans ton lien un truc que je n'ai pas testé
ssh-keygen -R raspberrypi.local

Je le teste demain car si je commence à ramener le pi dans le lit je vais avoir des pbs gouvernementaux

A bientôt

Hors ligne

#11 15-06-2019 12:20:31

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Bonjour
J'ai pu tester mon pi à la pause de midi sur un Windows 10 et cela marche.
Je recommande chaudement, pour ce cas de figure, l'excellent tuto :
https://caron.ws/diy-cartes-microcontro … -ethernet/
Clair, complet et qui fonctionne.
De retour sur ma Debian, un premier test du ssh-keygen -R raspberrypi.local n'a pas été concluant

toto@pc-71:~$ sudo ssh-keygen -R raspberrypi.local
mkstemp: No such file or directory
toto@pc-71:~$ ^C
toto@pc-71:~$ ^C
toto@pc-71:~$ sudo ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:CAHwcXJuqD8EJmhUFjc5fsHRg+8nny1HU5eQHS2HAL8 root@pc-71
The key's randomart image is:
+---[RSA 2048]----+
|.o===oo.+ ....ooo|
|o..B.+.+ o . oo.o|
|+oo = . o . . .o.|
|+o . o o .   . o.|
|. .   o S   E . .|
| o       o . o   |
|  o       + + .  |
|   .       + o   |
|            o    |
+----[SHA256]-----+
toto@pc-71:~$ sudo ssh-keygen -R raspberrypi.local
do_known_hosts: hostkeys_foreach failed: No such file or directory


Je m'y remets plus tard, à suivre...

Hors ligne

#12 15-06-2019 12:46:15

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

tu viens de créer une clé rsa .

mais comme çà , brut , elle te servira à rien .

Hors ligne

#13 17-06-2019 18:42:09

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

En effet quand on sait pas...

Ceci dit,

Le fait que je puisse faire du ssh sur usb sur un hôte Windows me laissait penser que ma config pi était correcte.
J'ai donc converti un vieux portable sur ubuntu-18.04.2-desktop-amd64
ça rame un max, mais cela fonctionne.
Donc, aussitôt je teste, ..,roulement de tambour....
Ben pareil, toujours le sempiternel : "Could not resolve hostname raspberrypi.local: Name or service not known"!

Je continue mes recherches car il y a plus de sites sur le sujet avec une Ubuntu et je tombe sur celui-ci:
https://raspberrypi.stackexchange.com/q … untu-17-04
Le gars ne comprend pas pourquoi cela marche mais il y parvient sur sa 17.04.
Je fais alors la même manip et, bingo!, ça marche!
Bon, je ne comprends pas moi non plus...
Et je sèche encore sur ma Debian
Mais y a de l'espoir!

La recette Ubountu:
brancher le pi
Cliquer sur l’icône réseau
Cliquer sur Ethernet connecté
Cliquer sur Paramètres filaire
Activer usb Ethernet
Cliquer sur la roue dentée (paramétrage)
Aller sur onglet IPv4
Cocher Réseau Local Seulement
Aller sur onglet IPv6
Cocher Désactiver
Cocher Appliquer
Attendre...
La connexion usb s'active et affiche le statut Connecté
Attendre....
Tester le ssh sur un terminal et ça marche!

Reste plus qu'à trouver l'équivalent Debian.

Hors ligne

#14 18-06-2019 20:12:47

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Bonjour
Cela progresse à pas de géant, mais c'est pas très propre pour le moment
J'ai copié sur Ubuntu le contenu du profil qui fonctionnait précédemment et qui se trouve dans le répertoire
etc/NetworkManager/system-connections

[connection]
id=Profil 1
uuid=d0053b8d-c656-4372-b47b-3c2240c74167
type=ethernet
permissions=

[ethernet]
mac-address-blacklist=

[ipv4]
dns-search=
method=link-local

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=ignore



On retrouve le paramétrage ipV4 et ipv6 au niveau "method"

Je passe sur la Debian et connecte le pi
En consultant le site:
https://debian-facile.org/doc:reseau:network-manager
je passe la commande

toto@pc-71:~$ ls /etc/NetworkManager/system-connections
Wired connection 1
 


Note: il y a d'autres profils que je n'ai pas copiés ici.
J'ai ensuite édité le profil

toto@pc-71:~$ sudo nano /etc/NetworkManager/system-connections/"Wired connection 1"
 


Et j'ai remplacé tout ce qui me semblait remplaçable avec le contenu du fichier Ubuntu

[connection]
id=Wired connection 1
uuid=f794baf1-33e4-33d9-be08-4ab9cc1208f2

type=ethernet
permissions=

[ethernet]
mac-address-blacklist=

[ipv4]
dns-search=
method=link-local

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=ignore
 



Pour info j'ai fait plein de manip intermédiaires, y compris avec un tour sur nmcli
et quelques ratés sur le uuid

Mais le résultat est là (enfin, était là, car cela ne marche plus)

toto@pc-71:~$ ssh -p 22 pi@raspberrypi.local
pi@raspberrypi.local's password:



A suivre!

Hors ligne

#15 30-06-2019 13:24:28

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Bonjour à tous

En résumé il faut:
1 - Ne pas avoir d'autre connexion ethernet filaire active que le RPI0. Il est possible d'avoir la connexion wifi au même moment
2 - modifier le fichier "/etc/NetworkManager/system-connections/"Wired connection 1"

Pour avoir un

[ipv4]
dns-search=
method=link-local

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=ignore




Cela fonctionne bien

Il resterait à apprendre comment gérer plusieurs profils filaires sur une même machine, mais cela me suffit pour le moment.
Merci à Tous

Hors ligne

#16 30-06-2019 13:28:25

dran
Membre
Inscription : 12-06-2019

Re : (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch

Je ne sais pas passer le sujet en résolu...

Hors ligne

Pied de page des forums