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).

#2 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 30-06-2019 13:24:28

dran
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

#3 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 18-06-2019 20:12:47

dran
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!

#4 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 17-06-2019 18:42:09

dran
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.

#5 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 15-06-2019 12:20:31

dran
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...

#6 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 14-06-2019 20:56:43

dran
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

#7 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 14-06-2019 20:25:52

dran
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

#8 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 14-06-2019 20:14:00

dran
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.

#9 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 14-06-2019 19:58:53

dran
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

#10 Re : Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 14-06-2019 19:39:44

dran
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

#11 Téléphones, tablettes, raspberry et autres systèmes à poil ras » (RESOLU) - raspberry pi 0 w ethernet gadget via usb sur PC Stretch » 12-06-2019 20:41:39

dran
Réponses : 15
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!

Pied de page des forums

Propulsé par FluxBB