Aller au contenu principal

Messages

Cette espace vous permet de voir toutes les Messages réalisées par ce membre. Vous ne pouvez voir que les Messages réalisées dans les espaces auxquels vous avez accès.

Messages - guiv

1
Général / Re : Evolution de Tumbleweed au fil du temps
Salut
plusieurs années aussi sous TW, sur un laptop plutôt ancien, et (presque) sans aucun souci. Effectivement quelques problèmes mineurs de temps en temps, et qui se règlent assez rapidement. Le seul point sur lequel à une période, j'ai perdu du temps, c'est le scanner réseau HP et son plugin propriétaire. Mais ça fait un moment que ça s'est calmé.

Cela me permet d'apprendre que sudo snapper --iso list permet de connaître la place que prennent les snapshots...
Attention, à prendre avec des pincettes. Je ne sais pas ce que vous en pensez, mais de mon côté les tailles affichées par cette commande me semblent assez fantaisistes... Exemple : je vois que la snapshot la plus ancienne prend 100Mo sur le disque, je la supprime, je relance "snapper --iso list", et là je récupère 3Go !
2
Général / Re : Tumbleweed - impression réseau
J'ai déjà eu quelques soucis avec une imprimante réseau HP et le paquet hplip, notamment quand plusieurs utilisateurs différents y accédaient en même temps. Dans certains cas j'imagine que ça devait provoquer une erreur, et comme la policy par défaut en cas d'erreur est "ErrorPolicy stop-printer" (comme dans ton fichier printers.conf), logiquement ça arrêtait tout.
Si c'est effectivement une erreur quelque part qui déclenche "stop-printer", alors il devrait être possible de la relancer en passant par la boîte à miniatures, imprimantes, et "reprendre l'impression".
Sauf que pour ça il demande le mot de passe root (que de mon côté je ne peux pas donner à tout le monde). Ça, c'est configurable dans la boîte à icônes, imprimantes, configurer l'imprimante, "Bannières, politiques et utilisateurs autorisés", puis "politique d'utilisation = allowallforanybody".
4
Matériel / Re : Remplacement d'un HDD par un SSD
migrer un OpenSuse d'un disque à un autre sans réinstall j'ai déjà fait plusieurs fois, c'est pas bien compliqué (dd peut suffire, sans chercher des outils de clonage plus élaborés). Win... là je n'ai jamais essayé !
En pratique la seule subtilité c'est la taille des disques. Si le nouveau est plus petit que l'ancien (possible quand on passe de HDD à SSD) là c'est pas gagné ! Si le nouveau est plus grand que l'ancien, il faut voir comment allouer l'espace nouvellement disponible.
J'ai un peu galéré une fois après un clonage d'une Tumbleweed avec un bon vieux "dd" :
D'abord parce que ça copie tout, y compris l'UUID du disque. Du coup quand les 2 sont connectés en même temps, il y a conflit sur le point de montage (défini par /etc/fstab). En clair : mieux vaut booter sur un autre système (un Linux live), cloner le disque avec dd, éteindre, et déconnecter l'ancien disque avant de rebooter.
Ensuite j'avais dû passer un peu de temps pour réussir à étendre ma partition /home en btrfs pour lui allouer le nouvel espace disponible sur le disque. Mais bon, ça se fait quand même
5
Installation et boot / Re : Impossible d'accéder au média d'installation
Salut
Ca fait bien longtemps que je n'ai pas réinstallé une Leap depuis une clé USB, mais il me semble avoir déjà eu ce type de comportement.
Éventuellement tu peux ouvrir la liste des dépôts (par ex depuis Yast/Dépôts de logiciels), et si tu y trouves la clé USB dans la liste il suffit de la supprimer manuellement
6
Matériel / Re : mini oscillo DS213
Ci-dessous une image binaire des 512 premiers octets
00000000  eb 3c 90 4d 53 44 4f 53  35 2e 30 00 10 01 01 00  |.<.MSDOS5.0.....|
00000010  02 00 02 00 08 f8 01 00  01 00 01 00 00 00 00 00  |................|
00000020  00 00 00 00 00 00 29 4d  75 4d 00 4e 4f 20 4e 41  |......)MuM.NO NA|
00000030  4d 45 20 20 20 20 46 41  54 31 32 20 20 20 33 c9  |ME    FAT12   3.|
00000040  8e d1 bc f0 7b 8e d9 b8  00 20 8e c0 fc bd 00 7c  |....{.... .....||
00000050  38 4e 24 7d 24 8b c1 99  e8 3c 01 72 1c 83 eb 3a  |8N$}$....<.r...:|
00000060  66 a1 1c 7c 26 66 3b 07  26 8a 57 fc 75 06 80 ca  |f..|&f;.&.W.u...|
00000070  02 88 56 02 80 c3 10 73  eb 33 c9 8a 46 10 98 f7  |..V....s.3..F...|
00000080  66 16 03 46 1c 13 56 1e  03 46 0e 13 d1 8b 76 11  |f..F..V..F....v.|
00000090  60 89 46 fc 89 56 fe b8  20 00 f7 e6 8b 5e 0b 03  |`.F..V.. ....^..|
000000a0  c3 48 f7 f3 01 46 fc 11  4e fe 61 bf 00 00 e8 e6  |.H...F..N.a.....|
000000b0  00 72 39 26 38 2d 74 17  60 b1 0b be a1 7d f3 a6  |.r9&8-t.`....}..|
000000c0  61 74 32 4e 74 09 83 c7  20 3b fb 72 e6 eb dc a0  |at2Nt... ;.r....|
000000d0  fb 7d b4 7d 8b f0 ac 98  40 74 0c 48 74 13 b4 0e  |.}.}....@t.Ht...|
000000e0  bb 07 00 cd 10 eb ef a0  fd 7d eb e6 a0 fc 7d eb  |.........}....}.|
000000f0  e1 cd 16 cd 19 26 8b 55  1a 52 b0 01 bb 00 00 e8  |.....&.U.R......|
00000100  3b 00 72 e8 5b 8a 56 24  be 0b 7c 8b fc c7 46 f0  |;.r.[.V$..|...F.|
00000110  3d 7d c7 46 f4 29 7d 8c  d9 89 4e f2 89 4e f6 c6  |=}.F.)}...N..N..|
00000120  06 96 7d cb ea 03 00 00  20 0f b6 c8 66 8b 46 f8  |..}..... ...f.F.|
00000130  66 03 46 1c 66 8b d0 66  c1 ea 10 eb 5e 0f b6 c8  |f.F.f..f....^...|
00000140  4a 4a 8a 46 0d 32 e4 f7  e2 03 46 fc 13 56 fe eb  |JJ.F.2....F..V..|
00000150  4a 52 50 06 53 6a 01 6a  10 91 8b 46 18 96 92 33  |JRP.Sj.j...F...3|
00000160  d2 f7 f6 91 f7 f6 42 87  ca f7 76 1a 8a f2 8a e8  |......B...v.....|
00000170  c0 cc 02 0a cc b8 01 02  80 7e 02 0e 75 04 b4 42  |.........~..u..B|
00000180  8b f4 8a 56 24 cd 13 61  61 72 0b 40 75 01 42 03  |...V$..aar.@u.B.|
00000190  5e 0b 49 75 06 f8 c3 41  bb 00 00 60 66 6a 00 eb  |^.Iu...A...`fj..|
000001a0  b0 4e 54 4c 44 52 20 20  20 20 20 20 0d 0a 52 65  |.NTLDR      ..Re|
000001b0  6d 6f 76 65 20 64 69 73  6b 73 20 6f 72 20 6f 74  |move disks or ot|
000001c0  68 65 72 20 6d 65 64 69  61 2e ff 0d 0a 44 69 73  |her media....Dis|
000001d0  6b 20 65 72 72 6f 72 ff  0d 0a 50 72 65 73 73 20  |k error...Press |
000001e0  61 6e 79 20 6b 65 79 20  74 6f 20 72 65 73 74 61  |any key to resta|
000001f0  72 74 0d 0a 00 00 00 00  00 00 00 ac cb d8 55 aa  |rt............U.|
7
Matériel / Re : mini oscillo DS213
Salut,
pas encore pris le temps de décoder à la main la MBR. J'ai déjà joué à ce type d'exercice un certain nombre de fois, direct en hexa ça se fait bien avec juste un peu de patience. En tout cas rien de dramatique si le montage automatique ne fonctionne pas, je me contenterai largement de la commande mount à taper à la main.

Citer
Je trouve le cas intéressant. Pourrais-tu partager une image, stp ? Je suis curieux de voir un peu plus précisément. À moins que tu aies déjà fait des mesures top secrètes avec l'oscilloscope.
Pas passé beaucoup de temps sur l'oscillo. Premiers retours : ça marche franchement pas mal, le côté miniature et sur batterie est tout de même très pratique. Pour dégrossir quelques mesures rapidement, c'est top. En revanche la résolution de l'écran est vraiment faible, pour faire une analyse + précise mieux vaut passer par le PC (mount -t vfat  :)) ). Au-delà des bmp, on peut exporter en .csv, ou encore en format ".buf". Pas trouvé de doc là-dessus, mais en regardant bêtement dedans j'ai l'impression que c'est tout simplement un export binaire des 4 voies d'acquisition avec 8 bits de résolution. Si on veut voir le channel A il suffit de prendre 1 octet sur 4. Dessiner un graphique avec python et matplotlib ça se fait en 4 ou 5 lignes de code, et ça permet de se promener facilement dans la courbe (zoom, etc)
9
Matériel / Re : mini oscillo DS213
Ah ben ça alors, ah ben ça alors...  :o
Franchement je ne m'y attendais pas : ça fonctionne !  :D
Avec les erreurs remontées par dmesg, et l'absence de montage automatique, je dois reconnaître que je n'y croyais pas vraiment, ça paraissait un peu trop simple. Comme quoi faut pas s'inventer des problèmes compliqués là où il n'y en n'a pas.
Je reste cependant un peu perplexe... s'il suffit d'un "mount -t vfat", pourquoi donc ça ne se monte pas tout seul à la connexion comme une bonne vieille clé usb ? Parce qu'il n'y a pas de table de partition ? (confirmé par fdisk)
Comprends pas tout, mais au moins ça fonctionne, merci !

edit : je vais quand même regarder de + près cette question de partitionnement. Après vérification des 512 premiers bytes du block device, on a bien le 0x55AA en position 511 et 512, qui marquent en théorie une structure de type Master Boot Record
10
Matériel / Re : mini oscillo DS213
La réponse aux commandes lsusb et lsblk (je n'ai fait apparaître que ce qui correspond au disque)
# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
(...)
sdb      8:16   1     8M  0 disk

# lsusb
(...)
Bus 003 Device 004: ID 0483:5720 STMicroelectronics Mass Storage Device
J'espère que ça vous dira quelque chose, parce que de mon côté je ne suis pas vachement plus avancé !
11
Matériel / Re : mini oscillo DS213
Merci de ta réponse.Je ne serais pas contre insister un peu, c'est vrai qu'un montage direct sous Linux serait + confortable. Mais bon, le problème m'a l'air ardu et surtout je ne sais pas par où le prendre.
J'ai bien l'impression que ça n'est pas un problème de système de fichiers : voir dans mon 1er post les logs d'erreur remontés par dmesg, déjà l'accès au niveau device block coince.
Je l'ai remonté sur win pour vérifier, ça m'affiche un device "MiniWare 8MB_Disk" et système de fichiers FAT. J'ai regardé quels fichiers de drivers win étaient utilisés  : disk.sys, EhStorClass.sys, partmg.sys, stdcfltn.sys (le tout dans c:\windows\system32\drivers).
Du coup je suis un peu sec...
12
Matériel / Re : mini oscillo DS213
Merci bcp pour tous ces conseils. Je vais finalement contourner le problème autrement.
Mon PC est un portable pro que j'ai acheté d'occasion il y a un bon paquet d'années. J'avais de suite remplacé le disque magnétique (trop lent) par un tout petit SSD (ça coûtait cher à l'époque !), et installé openSUSE dessus.
Et ben au fond d'un tiroir j'ai retrouvé le vieux disque d'origine, avec son Win10 que je n'avais jamais booté. 2 coups de tournevis (c'est bien, pour ça, les gammes pro), inversion des disques et hop, au moins j'ai pu tester. Connexion OK avec l'oscillo, directement reconnu comme un disque USB, aucun problème pour récupérer tout ce qui est stocké dessus  :D

Maintenant que je sais qu'au moins ça fonctionne, j'ai remis mon SSD avec tumbleweed en place. Pas super chaud pour mettre une VM Win10 sur cette machine-là, trop petit le SSD. Après, 2 options : je mets mon disque win10 dans un boîtier USB, ou je l'installe à demeure dans ma tour à côté de Leap.
Ça restera moins confortable à l'usage qu'un Win10 en VM mais je ne compte pas faire un usage intensif du transfert de fichiers depuis l'oscillo, ça me suffira largement.
Sujet résolu, merci !
13
Matériel / Re : mini oscillo DS213
essaie avec windows en machine virtuelle ? Voir un peu ce que ça donne.
J'aime bien l'idée  :) ... mais d'un point de vue bêtement pratique, comment faire ?
Ça fait bientôt 15 ans que mon dernier windows est passé par la fenêtre, alors bon. Installer un windows dans une VM, je n'ai aucune idée de comment procéder !
Et puis y'a quand même la question de la licence, que je n'ai envie ni de payer ni de contourner illégalement.
14
Matériel / Re : mini oscillo DS213
J'ai rien compris mais j'ai trouvé ça : https://elinux.org/STM32

Mais ça n'a peut-être rien à voir...
Effectivement, pas grand-chose à voir, manifestement j'ai mal posé ma question !
Mon objectif n'est pas d'utiliser un STM32 avec Linux, mais juste de récupérer des fichiers stockés sur un machin qui utilise un STM32.
J'ai un mini oscillo numérique qui stocke des fichiers dans sa mémoire interne. Ce machin dispose d'une interface USB, et j'aimerais récupérer ces fichiers sur mon PC qui tourne sur tumbleweed.
Un peu naïvement j'avais espéré que le machin pouvait proposer une interface un peu standard, et que mon PC aurait vu se connecter un périphérique de stockage USB. Pas complètement idiot comme hypothèse, puisque dans les logs dmesg ça commence pas mal : "USB Mass Storage device detected"
Malheureusement ça coince un peu plus loin, et je ne suis pas capable de comprendre le pourquoi du comment...
15
Matériel / mini oscillo DS213
Salux,

dernier petit joujou en date pour bidouilleur du dimanche : un petit oscillo de poche. Premiers tests ce week-end, ça marche plutôt pas mal pour l'usage basique que je compte en faire.
Le machin est capable de stocker sur son disque interne (ouaouh, 8Mo  :o !!) les mesures faites. En théorie il devrait même pouvoir les ressortir vers un PC. Pas trouvé grand-chose sur cette capacité d'export de fichier, mais d'après les rares trucs que j'ai pu lire, sans windows10 point de salut  :(

Donc pas beaucoup d'espoir, mais comme je sais qu'il y a des gens compétents ici je tente tout de même ma chance... Une idée de possible bidouille pour réussir à monter ce disque sous TW ? Sais pas exactement ce que c'est comme mémoire, c'est un STM32 qui gère l'interface usb.
Ci-dessous les erreurs remontées par dmesg à la connexion usb du machin :
[12241.434763] usb 3-1: new full-speed USB device number 21 using xhci_hcd
[12241.562850] usb 3-1: device descriptor read/64, error -71
[12241.798835] usb 3-1: device descriptor read/64, error -71
[12242.038761] usb 3-1: new full-speed USB device number 22 using xhci_hcd
[12242.166756] usb 3-1: device descriptor read/64, error -71
[12242.402726] usb 3-1: device descriptor read/64, error -71
[12242.510966] usb usb3-port1: attempt power cycle
[12242.922743] usb 3-1: new full-speed USB device number 23 using xhci_hcd
[12242.944667] usb 3-1: New USB device found, idVendor=0483, idProduct=5720, bcdDevice= 2.00
[12242.944684] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12242.944690] usb 3-1: Product: STM32 Mass Storage
[12242.944693] usb 3-1: Manufacturer: STMicroelectronics
[12242.944697] usb 3-1: SerialNumber: 9ÿÔ\x05BA09'\xc2\x87\x01W
[12242.946289] usb-storage 3-1:1.0: USB Mass Storage device detected
[12242.946921] scsi host6: usb-storage 3-1:1.0
[12243.959554] scsi 6:0:0:0: Direct-Access     MiniWare 8MB_Disk              PQ: 0 ANSI: 2
[12243.960264] sd 6:0:0:0: Attached scsi generic sg1 type 0
[12243.960628] sd 6:0:0:0: [sdb] 2048 4096-byte logical blocks: (8.39 MB/8.00 MiB)
[12243.960824] sd 6:0:0:0: [sdb] Write Protect is off
[12243.960829] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[12243.961026] sd 6:0:0:0: [sdb] No Caching mode page found
[12243.961029] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[12243.973090]  sdb:
[12243.973259] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[12244.115751] sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[12244.115769] sd 6:0:0:0: [sdb] tag#0 Sense Key : Illegal Request [current]
[12244.115775] sd 6:0:0:0: [sdb] tag#0 Add. Sense: Logical block address out of range
[12244.115783] sd 6:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 07 fe 00 00 01 00
[12244.115788] critical target error, dev sdb, sector 16368 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[12244.116421] sd 6:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=0s
[12244.116433] sd 6:0:0:0: [sdb] tag#0 Sense Key : Illegal Request [current]
[12244.116439] sd 6:0:0:0: [sdb] tag#0 Add. Sense: Logical block address out of range
[12244.116445] sd 6:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 07 fe 00 00 01 00
[12244.116448] critical target error, dev sdb, sector 16368 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2
[12244.116471] Buffer I/O error on dev sdb, logical block 2046, async page read