- Codice: Seleziona tutto
gabriele@gabriele:~$ ls -al /dev/tty*
crw-rw-rw- 1 root tty 5, 0 mar 21 11:50 /dev/tty
crw--w---- 1 root tty 4, 0 mar 21 08:04 /dev/tty0
crw--w---- 1 root tty 4, 1 mar 21 08:04 /dev/tty1
crw--w---- 1 root tty 4, 10 mar 21 08:04 /dev/tty10
crw--w---- 1 root tty 4, 11 mar 21 08:04 /dev/tty11
crw--w---- 1 root tty 4, 12 mar 21 08:04 /dev/tty12
crw--w---- 1 root tty 4, 13 mar 21 08:04 /dev/tty13
crw--w---- 1 root tty 4, 14 mar 21 08:04 /dev/tty14
crw--w---- 1 root tty 4, 15 mar 21 08:04 /dev/tty15
crw--w---- 1 root tty 4, 16 mar 21 08:04 /dev/tty16
crw--w---- 1 root tty 4, 17 mar 21 08:04 /dev/tty17
crw--w---- 1 root tty 4, 18 mar 21 08:04 /dev/tty18
crw--w---- 1 root tty 4, 19 mar 21 08:04 /dev/tty19
crw--w---- 1 root tty 4, 2 mar 21 08:04 /dev/tty2
crw--w---- 1 root tty 4, 20 mar 21 08:04 /dev/tty20
crw--w---- 1 root tty 4, 21 mar 21 08:04 /dev/tty21
crw--w---- 1 root tty 4, 22 mar 21 08:04 /dev/tty22
crw--w---- 1 root tty 4, 23 mar 21 08:04 /dev/tty23
crw--w---- 1 root tty 4, 24 mar 21 08:04 /dev/tty24
crw--w---- 1 root tty 4, 25 mar 21 08:04 /dev/tty25
crw--w---- 1 root tty 4, 26 mar 21 08:04 /dev/tty26
crw--w---- 1 root tty 4, 27 mar 21 08:04 /dev/tty27
crw--w---- 1 root tty 4, 28 mar 21 08:04 /dev/tty28
crw--w---- 1 root tty 4, 29 mar 21 08:04 /dev/tty29
crw--w---- 1 root tty 4, 3 mar 21 08:04 /dev/tty3
crw--w---- 1 root tty 4, 30 mar 21 08:04 /dev/tty30
crw--w---- 1 root tty 4, 31 mar 21 08:04 /dev/tty31
crw--w---- 1 root tty 4, 32 mar 21 08:04 /dev/tty32
crw--w---- 1 root tty 4, 33 mar 21 08:04 /dev/tty33
crw--w---- 1 root tty 4, 34 mar 21 08:04 /dev/tty34
crw--w---- 1 root tty 4, 35 mar 21 08:04 /dev/tty35
crw--w---- 1 root tty 4, 36 mar 21 08:04 /dev/tty36
crw--w---- 1 root tty 4, 37 mar 21 08:04 /dev/tty37
crw--w---- 1 root tty 4, 38 mar 21 08:04 /dev/tty38
crw--w---- 1 root tty 4, 39 mar 21 08:04 /dev/tty39
crw--w---- 1 root tty 4, 4 mar 21 08:04 /dev/tty4
crw--w---- 1 root tty 4, 40 mar 21 08:04 /dev/tty40
crw--w---- 1 root tty 4, 41 mar 21 08:04 /dev/tty41
crw--w---- 1 root tty 4, 42 mar 21 08:04 /dev/tty42
crw--w---- 1 root tty 4, 43 mar 21 08:04 /dev/tty43
crw--w---- 1 root tty 4, 44 mar 21 08:04 /dev/tty44
crw--w---- 1 root tty 4, 45 mar 21 08:04 /dev/tty45
crw--w---- 1 root tty 4, 46 mar 21 08:04 /dev/tty46
crw--w---- 1 root tty 4, 47 mar 21 08:04 /dev/tty47
crw--w---- 1 root tty 4, 48 mar 21 08:04 /dev/tty48
crw--w---- 1 root tty 4, 49 mar 21 08:04 /dev/tty49
crw--w---- 1 root tty 4, 5 mar 21 08:04 /dev/tty5
crw--w---- 1 root tty 4, 50 mar 21 08:04 /dev/tty50
crw--w---- 1 root tty 4, 51 mar 21 08:04 /dev/tty51
crw--w---- 1 root tty 4, 52 mar 21 08:04 /dev/tty52
crw--w---- 1 root tty 4, 53 mar 21 08:04 /dev/tty53
crw--w---- 1 root tty 4, 54 mar 21 08:04 /dev/tty54
crw--w---- 1 root tty 4, 55 mar 21 08:04 /dev/tty55
crw--w---- 1 root tty 4, 56 mar 21 08:04 /dev/tty56
crw--w---- 1 root tty 4, 57 mar 21 08:04 /dev/tty57
crw--w---- 1 root tty 4, 58 mar 21 08:04 /dev/tty58
crw--w---- 1 root tty 4, 59 mar 21 08:04 /dev/tty59
crw--w---- 1 root tty 4, 6 mar 21 08:04 /dev/tty6
crw--w---- 1 root tty 4, 60 mar 21 08:04 /dev/tty60
crw--w---- 1 root tty 4, 61 mar 21 08:04 /dev/tty61
crw--w---- 1 root tty 4, 62 mar 21 08:04 /dev/tty62
crw--w---- 1 root tty 4, 63 mar 21 08:04 /dev/tty63
crw--w---- 1 root tty 4, 7 mar 21 08:04 /dev/tty7
crw--w---- 1 root tty 4, 8 mar 21 08:04 /dev/tty8
crw--w---- 1 root tty 4, 9 mar 21 08:04 /dev/tty9
crwxrwxrwx 1 root dialout 166, 0 mar 21 11:45 /dev/ttyACM0
crw------- 1 root root 5, 3 mar 21 08:04 /dev/ttyprintk
crw-rw---- 1 root dialout 4, 64 mar 21 08:04 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 mar 21 08:04 /dev/ttyS1
crw-rw---- 1 root dialout 4, 74 mar 21 08:04 /dev/ttyS10
crw-rw---- 1 root dialout 4, 75 mar 21 08:04 /dev/ttyS11
crw-rw---- 1 root dialout 4, 76 mar 21 08:04 /dev/ttyS12
crw-rw---- 1 root dialout 4, 77 mar 21 08:04 /dev/ttyS13
crw-rw---- 1 root dialout 4, 78 mar 21 08:04 /dev/ttyS14
crw-rw---- 1 root dialout 4, 79 mar 21 08:04 /dev/ttyS15
crw-rw---- 1 root dialout 4, 80 mar 21 08:04 /dev/ttyS16
crw-rw---- 1 root dialout 4, 81 mar 21 08:04 /dev/ttyS17
crw-rw---- 1 root dialout 4, 82 mar 21 08:04 /dev/ttyS18
crw-rw---- 1 root dialout 4, 83 mar 21 08:04 /dev/ttyS19
crw-rw---- 1 root dialout 4, 66 mar 21 08:04 /dev/ttyS2
crw-rw---- 1 root dialout 4, 84 mar 21 08:04 /dev/ttyS20
crw-rw---- 1 root dialout 4, 85 mar 21 08:04 /dev/ttyS21
crw-rw---- 1 root dialout 4, 86 mar 21 08:04 /dev/ttyS22
crw-rw---- 1 root dialout 4, 87 mar 21 08:04 /dev/ttyS23
crw-rw---- 1 root dialout 4, 88 mar 21 08:04 /dev/ttyS24
crw-rw---- 1 root dialout 4, 89 mar 21 08:04 /dev/ttyS25
crw-rw---- 1 root dialout 4, 90 mar 21 08:04 /dev/ttyS26
crw-rw---- 1 root dialout 4, 91 mar 21 08:04 /dev/ttyS27
crw-rw---- 1 root dialout 4, 92 mar 21 08:04 /dev/ttyS28
crw-rw---- 1 root dialout 4, 93 mar 21 08:04 /dev/ttyS29
crw-rw---- 1 root dialout 4, 67 mar 21 08:04 /dev/ttyS3
crw-rw---- 1 root dialout 4, 94 mar 21 08:04 /dev/ttyS30
crw-rw---- 1 root dialout 4, 95 mar 21 08:04 /dev/ttyS31
crw-rw---- 1 root dialout 4, 68 mar 21 08:04 /dev/ttyS4
crw-rw---- 1 root dialout 4, 69 mar 21 08:04 /dev/ttyS5
crw-rw---- 1 root dialout 4, 70 mar 21 08:04 /dev/ttyS6
crw-rw---- 1 root dialout 4, 71 mar 21 08:04 /dev/ttyS7
crw-rw---- 1 root dialout 4, 72 mar 21 08:04 /dev/ttyS8
crw-rw---- 1 root dialout 4, 73 mar 21 08:04 /dev/ttyS9
Non riesco a trovare la porta seriale per il mio elegoo nano
34 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
0
voti
0
voti
Ok. Mmmm allora prima di dare colpe alla scheda, forse abbiamo qualche altro problema
Con cavo connesso, posta per favore output altri due comandi
1)
2)
Con cavo connesso, posta per favore output altri due comandi
1)
- Codice: Seleziona tutto
lsusb
2)
- Codice: Seleziona tutto
sudo modprobe ch341
lsmod
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
- Codice: Seleziona tutto
gabriele@gabriele:~$ lsusb
Bus 001 Device 004: ID 0bda:b00a Realtek Semiconductor Corp.
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 2357:0109
Bus 002 Device 002: ID 04ca:707d Lite-On Technology Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Codice: Seleziona tutto
gabriele@gabriele:~$ sudo modprobe ch341
[sudo] password di gabriele:
gabriele@gabriele:~$ lsmod
Module Size Used by
ch341 20480 0
usbserial 49152 1 ch341
cdc_acm 36864 0
ccm 20480 3
rfcomm 81920 16
bnep 24576 2
nls_iso8859_1 16384 1
edac_mce_amd 32768 0
ccp 90112 0
kvm 651264 0
irqbypass 16384 1 kvm
rtl8xxxu 126976 0
mac80211 847872 1 rtl8xxxu
crct10dif_pclmul 16384 1
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 372736 2
cfg80211 704512 1 mac80211
aes_x86_64 20480 1 aesni_intel
crypto_simd 16384 1 aesni_intel
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
glue_helper 16384 1 aesni_intel
uvcvideo 94208 0
videobuf2_vmalloc 20480 1 uvcvideo
videobuf2_memops 20480 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
btusb 57344 0
videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo
btrtl 20480 1 btusb
btbcm 16384 1 btusb
libarc4 16384 1 mac80211
btintel 24576 1 btusb
bluetooth 573440 43 btrtl,btintel,btbcm,bnep,btusb,rfcomm
videodev 208896 3 videobuf2_v4l2,uvcvideo,videobuf2_common
hp_wmi 16384 0
sparse_keymap 16384 1 hp_wmi
joydev 28672 0
input_leds 16384 0
serio_raw 20480 0
snd_hda_codec_realtek 118784 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek
wmi_bmof 16384 0
snd_hda_codec_hdmi 57344 1
fam15h_power 16384 0
ecdh_generic 16384 1 bluetooth
ecc 32768 1 ecdh_generic
mc 53248 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_intel 53248 4
k10temp 16384 0
snd_intel_nhlt 20480 1 snd_hda_intel
snd_hda_codec 131072 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 20480 1 snd_hda_codec
snd_seq_midi 20480 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 36864 1 snd_seq_midi
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer 36864 2 snd_seq,snd_pcm
snd 86016 19 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
mac_hid 16384 0
hp_wireless 16384 0
soundcore 16384 1 snd
sch_fq_codel 20480 6
parport_pc 40960 0
binfmt_misc 24576 1
ppdev 24576 0
lp 20480 0
parport 53248 3 parport_pc,lp,ppdev
ip_tables 32768 0
x_tables 40960 1 ip_tables
autofs4 45056 2
amdgpu 4112384 35
amd_iommu_v2 20480 1 amdgpu
gpu_sched 32768 1 amdgpu
psmouse 151552 0
i2c_algo_bit 16384 1 amdgpu
ttm 102400 1 amdgpu
i2c_piix4 28672 0
ahci 40960 2
drm_kms_helper 180224 1 amdgpu
libahci 32768 1 ahci
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
r8169 81920 0
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
realtek 20480 1
drm 491520 11 gpu_sched,drm_kms_helper,amdgpu,ttm
wmi 32768 2 hp_wmi,wmi_bmof
i2c_scmi 20480 0
video 49152 0
0
voti
Pare sia un prblema di regole udev.
Ti chiedo ancora due comandi
e, con cavo scollegato:
Ti chiedo ancora due comandi
- Codice: Seleziona tutto
sudo dmesg | grep -i USB
e, con cavo scollegato:
- Codice: Seleziona tutto
lsusb
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
Prova a creare questo file
E metterci dentro questa riga
Poi rivavvia udev "sudo /etc/init.d/udev restart" o il PC e reinserisci il cavo e riposta "ls -al /dev/tty*"
- Codice: Seleziona tutto
sudo nano /etc/udev/rules.d/99-CH340-USB-Serial.rules
E metterci dentro questa riga
- Codice: Seleziona tutto
SUBSYSTEM=="USB", ATTRS{idVendor}=="2357", ATTRS{idProduct}=="0109", GROUP="dialout"
Poi rivavvia udev "sudo /etc/init.d/udev restart" o il PC e reinserisci il cavo e riposta "ls -al /dev/tty*"
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
Ora ho verificato anche un'altra cosa:
Tu hai il ch340, e ci sono diverse varianti del chip, oltre che magari anche dei cloni. Il drvier Linux non prevede il tuo chip:
drivers/USB/serial/ch341.c
Il tutto si complica. Che versione di kernel hai ? Sarebbe da provare a ricompilare con
Il tutto pero credo sia troppo complesso per te.
Altrimenti prova con questo driver che si trova in giro:
https://cdn.sparkfun.com/assets/learn_t ... _LINUX.ZIP
Che pero' mi pare non abbia nemmebo lui il tuo VENDOR_ID, va comunque compilato, ci vuole iun po' di pratica.
Se mi dici la versione precisa del tuo kernel, e la tua architettura, che immagino sia x86_64, posso provare a compilartelo io, poi ti passo il modulo ".ko" e lo provi a sostituire al tuo.
Tu hai il ch340, e ci sono diverse varianti del chip, oltre che magari anche dei cloni. Il drvier Linux non prevede il tuo chip:
drivers/USB/serial/ch341.c
- Codice: Seleziona tutto
76 static const struct usb_device_id id_table[] = {
77 { USB_DEVICE(0x4348, 0x5523) },
78 { USB_DEVICE(0x1a86, 0x7523) },
79 { USB_DEVICE(0x1a86, 0x5523) },
80 { },
81 };
Il tutto si complica. Che versione di kernel hai ? Sarebbe da provare a ricompilare con
- Codice: Seleziona tutto
76 static const struct usb_device_id id_table[] = {
77 { USB_DEVICE(0x4348, 0x5523) },
78 { USB_DEVICE(0x1a86, 0x7523) },
79 { USB_DEVICE(0x1a86, 0x5523) },
{ USB_DEVICE(0x2357, 0x0109) }, <<----
80 { },
81 };
Il tutto pero credo sia troppo complesso per te.
Altrimenti prova con questo driver che si trova in giro:
https://cdn.sparkfun.com/assets/learn_t ... _LINUX.ZIP
Che pero' mi pare non abbia nemmebo lui il tuo VENDOR_ID, va comunque compilato, ci vuole iun po' di pratica.
Se mi dici la versione precisa del tuo kernel, e la tua architettura, che immagino sia x86_64, posso provare a compilartelo io, poi ti passo il modulo ".ko" e lo provi a sostituire al tuo.
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
ora ho provato a cambiare cavo dato che non ho quello originale ma un altro che ho trovato in casa e dando il comando lsusb mi da questo:
- Codice: Seleziona tutto
gabriele@gabriele:~$ lsusb
Bus 001 Device 004: ID 0bda:b00a Realtek Semiconductor Corp.
Bus 001 Device 008: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 2357:0109
Bus 002 Device 002: ID 04ca:707d Lite-On Technology Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
0
voti
- Codice: Seleziona tutto
gabriele@gabriele:~$ sudo dmesg | grep -i USB
[sudo] password di gabriele:
gabriele@gabriele:~$ sudo dmesg | grep -i USB
gabriele@gabriele:~$ sudo dmesg | grep USB
gabriele@gabriele:~$ lsusb
Bus 001 Device 004: ID 0bda:b00a Realtek Semiconductor Corp.
Bus 001 Device 008: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 2357:0109
Bus 002 Device 002: ID 04ca:707d Lite-On Technology Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
gabriele@gabriele:~$
0
voti
Che versione di kernel hai.
Mi risulta che il VID:PID 2357:0109 sia un prodotto realizzato dalla TP-Link del dispositivo TL WN823N RTL8192EU quindi non identifica adattatore seriale CH340 ? Quindi indaga meglio sui collegamenti e su quali dispositivi USB hai collegato.
Edit:
Credo che sia il dispositivo USB 1a86:7523
Mi risulta che il VID:PID 2357:0109 sia un prodotto realizzato dalla TP-Link del dispositivo TL WN823N RTL8192EU quindi non identifica adattatore seriale CH340 ? Quindi indaga meglio sui collegamenti e su quali dispositivi USB hai collegato.
Edit:
Credo che sia il dispositivo USB 1a86:7523
34 messaggi
• Pagina 2 di 4 • 1, 2, 3, 4
Chi c’è in linea
Visitano il forum: Nessuno e 3 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)




