Wine alatt a ttyUSB0 és ttyACM0 beállítása, hogy működjön

Fórum: 

Sziasztok!

Segítség kellene nekem.

A Wine alatt szeretném használni egy Laser gravírozót.

A LaserGrbl-t feltelepítettem, még fut is. Az USB porton COM portot szeretne használni, de nem találja meg.

A Wine-ben már nagyon sok fajta félét próbáltam a net alapján felvenni törölni újra felvenni... de semmi.

LaserGrbl 5.4.0 telepítettem a CH341 USB-SERIAL is telepítve van.

joe@joe-Aspire-V3-771:~$ lsusb
Bus 002 Device 003: ID 04ca:3006 Lite-On Technology Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. HD WebCam
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 248a:8713 Maxxter 2.4G Wireless Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

A linux érzékeli az USB-s eszközt.

Amikor elindítom a programot meg is mozdul a hardver 1 pillanatra.

Bizonyos COM port kiválasztásakor van egy terjedelmes hibaüzenet a Wine-től. (lementettem, de nekem nem sokat mond.)

És ennyi.

Van egy másik programom és készülékem amivel szintén ilyen problémával futottam bele.

Ez a MaxiTPMS Pad.

Ez egy virtuális com portot hoz létre, de ez sem kommunikál....

Ez még hiba üzenetet sem ad.

joe@joe-Aspire-V3-771:~$ lsusb
Bus 002 Device 003: ID 04ca:3006 Lite-On Technology Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. HD WebCam
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 248a:8713 Maxxter 2.4G Wireless Mouse
Bus 003 Device 004: ID 0483:5740 STMicroelectronics Virtual COM Port
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Gondolom a Wine-ben kellene a /dev/ttyUSB0 és ACM0-kat valahogy beállítani....

A Wine-ben mit és hogyan kell beállítanom, hogy ezek a készülékeket tudjam használni?

Tud ebben nekem segíteni valaki?

Előre is köszönöm!!!!

Hardver emuláció sehogy

Ez így nem működik. Nincs igazi serial portja a gépnek? Nincs linuxos alternatívája s proginak?

Linux alatt a csoport tagság beállítva a serial porthoz?

Az, hogy lsusb valamit felismer, annyit jelent, hogy a hardverazonosítóhoz tartozó nevet megtalálta az adatbázisban. Hogy driver is van hozzá, azt nem jelenti.

inxi- Fzxx mit mutat?

Értékelés: 

0
Még nincs értékelve

inixi -Fyxx

inixi -Fyxx
„inixi” parancs nem található, erre gondolt:
  „inxi” parancs inxi (3.3.13-1-1) deb csomagból
Próbálja ki ezt: sudo apt install <deb_neve>

Nem sikerült. deb csomagot hiányol.

 

Értékelés: 

0
Még nincs értékelve

Re: inixi -Fyxx kontra inxi -Fzxx

#2
István ezt kérte:

inxi- Fzxx

Te ezt adtad ki:

inixi -Fyxx

Van benne egy plusz i betű és a z helyett pedig y ütöttél. Most már látod?
(Ettől persze még az is lehet, hogy nincs telepítve az inxi, de ezzel majd akkor ráérünk foglalkoznunk, ha sikerült pontosan beírnod [bemásolnod] a parancsot.)
Próbáld újra!
Itt kijelölöd a parancsot, átlépsz a terminálablakba és ott lenyomod az egérgörgőt [vagy megnyomod a Ctrl+Shift+V billentyűkombinációt, esetleg a Szerkesztés / Beillesztés menüpontját választod].

Értékelés: 

0
Még nincs értékelve

Igazad van!

Igazad van!

Másodszorra sikerült....

joe@joe-Aspire-V3-771:~$ inxi -Fzxx
System:
  Kernel: 5.15.0-79-generic x86_64 bits: 64 compiler: gcc v: 11.3.0
    Desktop: Cinnamon 5.8.4 tk: GTK 3.24.33 wm: muffin dm: LightDM
    Distro: Linux Mint 21.2 Victoria base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: Acer product: Aspire V3-771 v: V1.13
    serial: <superuser required>
  Mobo: Acer model: VA70_HC v: Type2 - Board Version
    serial: <superuser required> UEFI-[Legacy]: Insyde v: 1.13 date: 11/19/2012
Battery:
  ID-1: BAT0 charge: 74.4 Wh (100.0%) condition: 74.4/96.8 Wh (76.8%)
    volts: 12.5 min: 11.1 model: AS10D41 serial: N/A status: Full
CPU:
  Info: dual core model: Intel Core i5-3230M bits: 64 type: MT MCP
    arch: Ivy Bridge rev: 9 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 1406 high: 1645 min/max: 1200/3200 cores: 1: 1645
    2: 1263 3: 1198 4: 1520 bogomips: 20753
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics
    vendor: Acer Incorporated ALI driver: i915 v: kernel ports: active: LVDS-1
    empty: DP-1,HDMI-A-1,VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166
  Device-2: NVIDIA GK107M [GeForce GT 640M] vendor: Acer Incorporated ALI
    driver: nvidia v: 470.199.02 pcie: speed: 2.5 GT/s lanes: 16
    bus-ID: 01:00.0 chip-ID: 10de:0fd2
  Device-3: Sunplus Innovation HD WebCam type: USB driver: uvcvideo
    bus-ID: 1-1.1:3 chip-ID: 1bcf:2c18
  Display: x11 server: X.Org v: 1.21.1.4 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1600x900 s-dpi: 98
  Monitor-1: LVDS-1 model: LG res: 1600x900 dpi: 106 diag: 439mm (17.3")
  OpenGL: renderer: Mesa Intel HD Graphics 4000 (IVB GT2)
    v: 4.2 Mesa 23.0.4-0ubuntu1~22.04.1 direct render: Yes
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio
    vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
    bus-ID: 00:1b.0 chip-ID: 8086:1e20
  Sound Server-1: ALSA v: k5.15.0-79-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Qualcomm Atheros AR9462 Wireless Network Adapter vendor: Lite-On
    driver: ath9k v: kernel pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 0d:00.0
    chip-ID: 168c:0034
  IF: wlp13s0 state: up mac: <filter>
  Device-2: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet
    vendor: Acer Incorporated ALI driver: atl1c v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: 2000 bus-ID: 0e:00.0 chip-ID: 1969:1083
  IF: enp14s0 state: down mac: <filter>
Bluetooth:
  Device-1: Lite-On type: USB driver: btusb v: 0.8 bus-ID: 2-1.6:3
    chip-ID: 04ca:3006
  Report: hciconfig ID: hci0 rfk-id: 3 state: up address: <filter>
    bt-v: 2.1 lmp-v: 4.0 sub-v: 1 hci-v: 4.1 rev: 1102
Drives:
  Local Storage: total: 1.4 TiB used: 66.14 GiB (4.6%)
  ID-1: /dev/mmcblk0 model: ASTC size: 3.69 GiB serial: <filter>
  ID-2: /dev/sda vendor: HEORIADY model: SSD HEORIADY HX-001 F 512G
    size: 476.94 GiB speed: 6.0 Gb/s serial: <filter>
  ID-3: /dev/sdb vendor: Netac model: SSD 1TB size: 953.87 GiB
    speed: 3.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 463.22 GiB used: 62.84 GiB (13.6%) fs: ext4 dev: /dev/sdb5
  ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat
    dev: /dev/sdb2
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 64.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 248 Uptime: 4h 41m Memory: 15.46 GiB used: 2.1 GiB (13.6%)
  Init: systemd v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12
  Packages: 2800 apt: 2770 flatpak: 30 Shell: Bash v: 5.1.16
  running-in: gnome-terminal inxi: 3.3.13

Értékelés: 

0
Még nincs értékelve

 

 

joe@joe-Aspire-V3-771:~$ groups
joe adm dialout cdrom sudo dip plugdev lpadmin sambashare

Értékelés: 

0
Még nincs értékelve

Hm, az inxi nem mutatja a hardvert

Próba cseresznye:

Terminálba:

wine regedit

el kell navigálni ide:

HKEY_LOCAL_MACHINE\Software\Wine\Ports

Ide felvenni, egy COM portnak megfelelő kulcsot, mondjuk COM4, értéke legyen /dev/ttyUSB0, vagy /dev/ttyACM0

majd (terminálba):

rm ~/.wine/dosdevices/com10

ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com4

Vagy:

ln -s /dev/ttyACM0 ~/.wine/dosdevices/com4

Eztán elvileg újra kell indítani a Wine-t, de egyszerűbb magát a gépet újraindítani. A programot meg COM4-re állítani.

Nem biztos, hogy működni fog, mert kellene Linux támogatás az USB eszközhöz.

Itt nem nagyon jelölik, hogy működne:

https://linux-hardware.org/index.php?id=usb:0483-5740

(Status mezőnek zöldnek kell lennie, és "Works" feliratúnak)

Az, hogy wine alatt felraktad a driverét nem játszik. A Wine nem erre való.

Meg kellene próbálni egy 6.2 kernelt, hogy azzal működik-e.

Ha nem, akkor van egy fejlesztés alatt álló driver, ezt le lehet tölteni, és befordítani:

https://github.com/WCHSoftGroup/ch341ser_linux

 

Értékelés: 

0
Még nincs értékelve

Kipróbáltam....

Kipróbáltam....

ezekhez  nagyon hasonló megoldás SAJNOS nem, de most konkrétan a COM4 re hozza a wine Debugger a hibát eddig a COM32-tól fölfele hozta COm1-et COm5-öt és COM10-et hoztam létre korábban próbálkozásnak, de ezeket természetesen töröltem. wineserver -k majd újra wine regedit és létre hozam az általad javasoltat. A jelenség hasonló.

Erre:

Program hibarészletező

Unhandled exception: page fault on read access to 0x0000000000000000 in 64-bit code (0x007f480da6c8fc).
Register dump:
 rip:00007f480da6c8fc rsp:000000001e92fdc0 rbp:0000000000000000 eflags:00010206 (  R- --  I   - -P- )
 rax:000000007fec0000 rbx:0000000000000000 rcx:00007f47e4003450 rdx:00007f480da6c8e0
 rsi:0000000000000003 rdi:0000000000000000  r8:0000000000000000  r9:0000000000000000 r10:0000000000000000
 r11:0000000000000000 r12:0000000000000000 r13:0000000000000000 r14:0000000000000000 r15:0000000000000000
Stack dump:
0x0000001e92fdc0:  0000000000000000 0000000000000000
0x0000001e92fdd0:  0000000000000000 0000000000000000
0x0000001e92fde0:  0000000000000000 0000000000000000
0x0000001e92fdf0:  0000000000000000 0000000000000000
0x0000001e92fe00:  0000000000000000 0000000000000000
0x0000001e92fe10:  0000000000000000 0000000000000000
0x0000001e92fe20:  0000000000000000 0000000000000000
0x0000001e92fe30:  0000000000000000 000000017802a009
0x0000001e92fe40:  0000000000000000 0000000000000000
0x0000001e92fe50:  0000000000000000 0000000000000000
0x0000001e92fe60:  0000000000000000 000000017005ff00
0x0000001e92fe70:  0000000000000000 0000000000000000
Backtrace:
=>0 0x007f480da6c8fc in ntdll.so (+0x398fc) (0000000000000000)
  1 0x0000017802a009 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32 (0000000000000000)
  2 0x0000017005ff00 __wine_pop_frame(entry=00007F480DA6C8E0, arg=00007F47E4003450) [/usr/src/packages/BUILD/include/wine/exception.h:277] in ntdll (0000000000000000)
  3 0x0000017005ff00 RtlUserThreadStart+0x80(entry=[<register RSP not accessible in this frame>, arg=[<register RSP not accessible in this frame>) [/usr/src/packages/BUILD/dlls/ntdll/thread.c:294] in ntdll (0000000000000000)
0x007f480da6c8fc ntdll.so+0x398fc: mov (%rdi), %rdi
Modules:
Module    Address                    Debug info    Name (27 modules, 110 for wow64 not listed)
PE    0000000000400000-00000000007d0000    Deferred        lasergrbl
PE    000000001a500000-000000001a50a000    Deferred        accessibility
PE    000000001a590000-000000001a5a4000    Deferred        system.numerics
PE    000000001a5d0000-000000001a638000    Deferred        system.configuration
PE    000000001a640000-000000001a652000    Deferred        system.data.datasetextensions
PE    000000001a960000-000000001ae24000    Deferred        system.windows.forms
PE    000000001ae30000-000000001b186000    Deferred        system
PE    000000001b190000-000000001b22a000    Deferred        system.drawing
PE    000000001b230000-000000001b44e000    Deferred        system.xml
PE    000000001baf0000-000000001bc3c000    Deferred        system.core
PE    000000001bc80000-000000001bcba000    Deferred        lasergrbl.resources
PE    000000001d0c0000-000000001d0fa000    Deferred        lasergrbl.resources
PE    000000001d2f0000-000000001d36e000    Deferred        microsoft.csharp
PE    000000001d390000-000000001d40e000    Deferred        microsoft.csharp
PE    000000001e150000-000000001e292000    Deferred        windowsbase
PE    000000001e530000-000000001e62e000    Deferred        system.runtime.serialization
PE    0000000051130000-000000005122e000    Deferred        system.runtime.serialization
PE    0000000058c20000-0000000058d62000    Deferred        windowsbase
PE    0000000060060000-000000006006a000    Deferred        accessibility
PE    0000000060c90000-0000000060cf8000    Deferred        system.configuration
PE    0000000060e50000-0000000060f9c000    Deferred        system.core
PE    0000000061430000-0000000061442000    Deferred        system.data.datasetextensions
PE    0000000066230000-0000000066244000    Deferred        system.numerics
PE    0000000069720000-000000006993e000    Deferred        system.xml
PE    000000007a820000-000000007ab76000    Deferred        system
PE    000000007b1d0000-000000007b26a000    Deferred        system.drawing
PE    000000007b370000-000000007b834000    Deferred        system.windows.forms
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
    ["C:\windows\system32\services.exe"]
    0000003c    0     
    00000040    0     wine_rpcrt4_server
    0000004c    0     wine_rpcrt4_io
    00000050    0     wine_threadpool_worker
    0000006c    0     wine_rpcrt4_io
    00000078    0     wine_rpcrt4_io
    00000094    0     wine_rpcrt4_io
    000000bc    0     wine_rpcrt4_io
    000000d0    0     wine_threadpool_timerqueue
    000000d4    0     
    000000ec    0     wine_rpcrt4_io
00000044 svchost.exe
    [C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted]
    00000048    0     
    00000054    0     
    00000060    0     wine_sechost_service
00000058 explorer.exe
    ["C:\windows\system32\explorer.exe" /desktop]
    0000005c    0     
    000000d8    0     
    000000dc    0     wine_rpcrt4_server
00000064 winedevice.exe
    [C:\windows\system32\winedevice.exe]
    00000068    0     
    00000070    0     
    00000074    0     wine_sechost_service
    0000007c    0     
    00000080    0     
    00000084    0     
    00000088    0     
    000000cc    0     
0000008c winedevice.exe
    [C:\windows\system32\winedevice.exe]
    00000090    0     
    00000098    0     
    0000009c    0     wine_sechost_service
    000000a0    0     
    000000a4    0     
    000000a8    0     
    000000ac    0     
    000000b0    0     
000000b4 plugplay.exe
    [C:\windows\system32\plugplay.exe]
    000000b8    0     
    000000c0    0     
    000000c4    0     wine_sechost_service
    000000c8    0     wine_rpcrt4_server
000000e4 rpcss.exe
    [C:\windows\system32\rpcss.exe]
    000000e8    0     
    000000f4    0     
    000000f8    0     wine_sechost_service
    000000fc    0     wine_rpcrt4_server
    00000100    0     wine_rpcrt4_server
    00000104    0     wine_rpcrt4_io
    000001a8    0     wine_rpcrt4_io
0000010c (D) C:\Program Files (x86)\LaserGRBL\LaserGRBL.exe
    ["C:\Program Files (x86)\LaserGRBL\LaserGRBL.exe"]
    00000110    0     
    00000114    0     
    00000118    2     
    0000011c    0     
    00000120    0     
    00000138    0     wine_rpcrt4_server
    0000014c    0     
    00000150    0     
    0000015c    0     
    00000164    0     
    00000168    0     
    0000016c    0     
    00000170    0     
    00000174    0     
    00000178    0     
    0000017c    0 <==
    00000188    0     
    00000194    0     
0000018c conhost.exe
    ["C:\windows\system32\conhost.exe" --server 0x3c]
    00000190    0     
00000198 explorer.exe
    ["C:\windows\system32\explorer.exe" /desktop]
    0000019c    0     
    000001a0    0     
    000001a4    0     wine_rpcrt4_server
System information:
    Wine build: wine-8.13 (Staging)
    Platform: x86_64 (guest: i386)
    Version: Windows 7
    Host system: Linux
    Host version: 5.15.0-79-generic

Értékelés: 

0
Még nincs értékelve

Milyen Wine?

Wine milyen? És 32 bites architektúra fel van téve?

COM 4-t azért javasoltam, mert elvileg max 5 COM portot támogat a BIOS, az más kérdés, hogy Windows is ennél többet tud emulálni, de sok eszköz csak akkor működik, ha 5 alatti portot használ, pl. telefonok modem funkciója, szóval egészségesebb alacsonyan maradni.

De szerintem el kellene oda jutni, hogy a Linux kezelje az USB kütyüt. Addig felesleges bármivel kísérletezni.

 

Értékelés: 

0
Még nincs értékelve

Wine 8.13

Wine 8.13

Át tettem COM3 -ra a /dev/ttyAMC0

maradt a COM4-en a /dev/ttyUSB0

A helyzet "nyugaton" változatlan...

Értékelés: 

0
Még nincs értékelve

Wine 8.13

#8 Működik már a kütyü Linux alatt?

Dotnet-ek fel vannak rakva? (4.5-ig)

Értékelés: 

0
Még nincs értékelve
kami911 képe

Biztos, hogy kell hozzá a

Biztos, hogy kell hozzá a LaserGrbl?

Csak azért kérdezem, mert, ha jól értem, akkor a:

A LaserGRBL egy Windows GUI a GRBL számára. Más GUI-kkal ellentétben a LaserGRBL-t kifejezetten lézervágó és gravírozó gépekhez fejlesztették ki. A LaserGRBL összes funkciójának használatához a vésőnek támogatnia kell a lézer teljesítménymodulációt az "S" gcode parancson keresztül. A LaserGRBL kompatibilis a Grbl v0.9 és Grbl v1.1 változatokkal.

Nem jó valami olyan más program, ami kiküldi a porton ezeket a GRBL fájlokat?

Ezek például?

Értékelés: 

0
Még nincs értékelve

A Candle sem működik, csak

A Candle sem működik, csak azt a CNC-hez használtam volna... De ha meg lesz a megoldás akkor lehet azt is tudnám használni. A CNC marást nagyon ritkán használom, ezért nem azt a problémát jeleztem.

A Dotnet-et eddis senki nem javasolta.... Telepítések folyamatban....

Köszönöm az észrevételeket!!!

Ha felmennek a dotnet-ek jelzem a fejleményeket....

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Sziasztok!

 

A Dotnet-ek felmentek....

Talán ezek a legnagyobb verziók:

dotnet-sdk-7.0-source-built-artifacts
7.0.110-0ubuntu1~22.04.1

aspnetcore-runtime-7.0
7.0.110-0ubuntu1~22.04.1

A helyzet valamit változott.

HKEY_LOCAL_MACHINE/Sotware/Wine/PORT alatt a beállítások:

A COM3 beállítása /dev/ttyACM0

A COM4 beállítása /dev/ttyUSB0

Most a LaserGrbl programban a COM Portok változtatása esetén aCOM3 és 4-re nem ad hibát (Lsd. Program hibarészletező).

A többire adja....

A HKEY_CURRENT_USER/Software/WineDdg-ben nem kell valamit paraméterezni?

Olyan üresnek tűnik számomra.

Valakinek egyéb ötlete?

 

Értékelés: 

0
Még nincs értékelve

Volt wineserver -k

Volt wineserver -k

Újraindítás..

A helyzet nyugaton változatlan.

Értékelés: 

0
Még nincs értékelve

Rakjuk össze

Nem láttam még bizonyítékát annak, hogy működik-e az USB átalakító, vagy sem.

 lsusb -t

Továbbá a /dev alatt ott vannak-e egyáltalán a ttyAMC0 és ttyUSB0 symlinkek.

Próbálkozhatsz szoftverekkel a végtelenségig, ha egyszer nem működik a port, akkor attól, hogy mindenfélét próbálsz, az nem fog megindulni.

De továbbra is fenntartom, kellene egy olyan gép, aminek van igazi COM portja. Notiban ez necces, asztali gép kell, lehet kicsi, ha hordozni kell, lehet hosszú serial hosszabbítót használni, ha nem lehet közel menni vele.

Az ilyen USB átalakítókkal egy csomó kompatibilitási gond van, még ha driver rendben, és rendszer szinten is OK, lehet nem kompatibilis a másik végen levő hardverrel, de az is lehet, hogy a gép BIOS-ával hardver szinten nem kompatibilis, és ezt az ACER-ról el tudom képzelni.

Ezt onnan tudom jól, mert valamikor sokat programoztam STB-ket és bizony szívtam az USB átalakítókkal eleget.

Gondolj arra: a serial port jelszintje TTL szintű (12V!), az USB viszont max 5V, és 200 mA a 2.0, az USB3. már tud nagyobb áramot ugyan, de mekkora eséllyel lehet felkonvertálni a jelszintet (tehát nem egy konstans áramot) 12 voltra 5-ről, úgy, hogy helyes jelalak biztosítva legyen. Nem lehetetlen, de azért komoly elektronika kell hozzá, és nem biztos, hogy minden kínai kütyü toppon van e téren. Ha meg lehetne nézni egy oszcilloszkóppal a kimenetet, lenne meglepetés szerintem.

 

Értékelés: 

0
Még nincs értékelve

A készülékek USB-s portal

A készülékek USB-s portal rendelkeznek.

Win Xp 7, 10 alatt mennek. Erről a masináról. Nem gondolnám, hogy az Acer noti lenne a ludas.

Ha nem megy Linuxról akkor továbbra is Win-ről használom, de szerettem volna Windowst hanyagolni.

Értékelés: 

0
Még nincs értékelve

A dotnet-ek felmentek.

A dotnet-ek felmentek.

 

A LaserWeb is ugyan azt a jelenséget produkálja. Egy pillanatra megmozdul a masina és kész.

USB-t ki tudom választani. A port-ot már nem.

lsusb-t -re ezt hozza:

joe@joe-Aspire-V3-771:~$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 2: Dev 15, If 1, Class=CDC Data, Driver=cdc_acm, 12M
    |__ Port 2: Dev 15, If 0, Class=Communications, Driver=cdc_acm, 12M
    |__ Port 4: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
        |__ Port 6: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 6: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 1: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 1: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 2: Dev 5, If 0, Class=Vendor Specific Class, Driver=ch341, 12M

 

A Wine-ben lesz valami valahol elakadva.

 

Köszönöm közreműködéseteket!!!

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Sziasztok!

A Wine beállításokhoz valaki nem tud hozzá szólni?

Köszönöm közreműködéseteket!

 

Tisztelettel:

Ujj József

 

Értékelés: 

0
Még nincs értékelve

Hátő

#18 Nem sűrűn van az embereknek lézervágója otthon, ahogy nekem sem, így nem nagyon tudok tesztelgetni, próbálgatni. Az asztali gépemen meg igazi COM port van.

Meg azért, bocs, hogy ezt mondom, de Te sem válaszolsz minden kérdésre, (pl. hogy a /dev alatt egyáltalán léteznek-e az eszközök, amikhez csatolod a portokat), nehéz így távolról rálátni a rendszerre.

Megteszed, hogy próbálsz kapcsolódni a szoftverrel az eszközhöz, utána meg kérsz egy dmesg-et, a riportod meg pasztázod a pastebin.com-ra?

 

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Sziasztok!

Nem vagyok egy Linux guru...

A dev alatt olyant találtam:

 

dev/serial/by-id ben

usb-1a86_USB_Serial-if00-port0    0 bájt (ha megnyitom szövegszerkesztővel hibát ír nem nyitható meg, de a masinát megmozgatja)

Tulajdonságokra ezt hozza (Alap):

Név: usb-1a86_USB_Serial-if00-port0

Típus: Link erre: karakteres eszköz (inode/chardevice)

Link célja: ../../ttyUSB0

Mérete: 0 bájt

Hely: /dev/serial/by-id

Kötet: Ismeretlen

van egy másik is a másik készülékhez....

usb-STMicroelektronics_STM32_Virtual_COM_Port_STM3210-if00 0 bájt (Ha ezt próbálom megnyitni szövegszerkesztővel a masina nem mozdul /ez a másik készülékre vonatkozik, de annál nincs mechanika)

Tulajdonságokra ezt hozza (Alap):

Név: usb-STMicroelectronics_STM32_Virtual_COM_Port_STM3210-if00

Típus: Link erre: karakteres eszköz (inode/chardevice)

Link célja: ../../ttyACM0

Mérete: 0 bájt

Hely: /dev/serial/by-id

Kötet: Ismeretlen

Próbáltam kapcsolódni, megmozdut.... a dmesg parancs kiadva a pastebin.com-ra feltettem

Paste Name / Title:

Wine alatt a ttyUSB0 és ttyACM0 beállítása, hogy működjön

 

Köszönöm közremáködéseteket:

Tisztelettel:

Ujj József

 

Értékelés: 

0
Még nincs értékelve

Sziasztok!

#19 Szóval ezt:

HKEY_LOCAL_MACHINE/Sotware/Wine/PORT alatt a beállítások:

A COM3 beállítása /dev/ttyACM0

A COM4 beállítása /dev/ttyUSB0

Úgy kellene beállítani, aszerint, ahol a ttyACM0 és ttyUSB0 eszközöket találtad. Ezeket megnyitni nem kell, ezt nem lehet, és nem is mondta senki, láthatod a méretük 0 bájt. Ezek hardvercímre mutató linkek.

A pastebin.com-om próbáltam rákeresni amit felöltöttél, de nem találtam, 27-től visszanéztem az összes feltöltést, dmesg-re, Wine-ra keresve, hiába.

Próbáld meg a kapott linket idetenni, lehet annak nagyobb értelme van.

Értékelés: 

0
Még nincs értékelve

Sziaszok!

Sziaszok!

Köszönöm az észrevételeket!

Csak nem tudom mit hogyan kellene beállítani...

"Úgy kellene beállítani, aszerint, ahol a ttyACM0 és ttyUSB0 eszközöket találtad. Ezeket megnyitni nem kell, ezt nem lehet, és nem is mondta senki, láthatod a méretük 0 bájt. Ezek hardvercímre mutató linkek."

Mit adjak meg neki és hol?

"A pastebin.com-om próbáltam rákeresni amit felöltöttél, de nem találtam, 27-től visszanéztem az összes feltöltést, dmesg-re, Wine-ra keresve, hiába."

A pastebinre megint feltettem Paste Name / Title: joujj

-al.  Lehet nem jól használtam, de igyekeztem értelem szerűen...

 

Köszönöm közreműködéseteket!

 

Tisztelettel:

Ujj József

Értékelés: 

0
Még nincs értékelve

A pastebin.com-ra megint

A pastebin.com-ra megint feltettem, de nem találom,

regisztráltam magam, (joujj/Pastebinpontcom) és csak a saját bejegyzésem alatt találom meg. A keresőben nincs találat. Ha gondolod a (zárójelessel) így biztos látod.

Köszönöm közreműködéseteket!

Tisztelettel:

Ujj József

 

 

Értékelés: 

0
Még nincs értékelve

Mit kell beállítani és hol

Csak nem tudom mit hogyan kellene beállítani...

"Úgy kellene beállítani, aszerint, ahol a ttyACM0 és ttyUSB0 eszközöket találtad. Ezeket megnyitni nem kell, ezt nem lehet, és nem is mondta senki, láthatod a méretük 0 bájt. Ezek hardvercímre mutató linkek."

Mit adjak meg neki és hol?

Azt, hogy mi az elérési út, azt tudod? Valahol megtaláltad ezeket, nem?

Vegyük ketté a dolgot:

írd be terminálba:

find /dev -name ttyACM0

és:

find /dev -name ttyUSB0

Amiket kiír, azt oszd meg.

Aztán mondom a továbbiakat

 

Értékelés: 

0
Még nincs értékelve

Szia!

Szia!

Ezt írja:

joe@joe-Aspire-V3-771:~$ find /dev -name ttyACM0
/dev/ttyACM0
joe@joe-Aspire-V3-771:~$ find /dev -name ttyUSB0
/dev/ttyUSB0
joe@joe-Aspire-V3-771:~$

Köszi!

 

Értékelés: 

0
Még nincs értékelve

Szia!

#24 OK, első lépés rendben. Második lépés:

A LaserGrbl-ben kapcsolódj a COM4-re, és próba. Majd terminálba: dmesg.

Amit mutat pastebin.com-ra felrakni, majd a címsorból pls. a linket ide másolni.

(Azt az egyet, amit feltöltöttél nagy nehezen megtaláltam, de abban port szempontjából minden rendben, a nvidia viszont túlmelegedésre panaszkodik, és egy FAT32 fájlrendszer sérült lehet, ellenőrizni kellene. //volt pendrájv bedugva akkor?)

Olyan dmesg kellene, amiben nyakon lehetne csípni a hibát, amikor nem akar működni a port.

Értékelés: 

0
Még nincs értékelve

A LaserGrbl-ben kapcsolódj a

A LaserGrbl-ben kapcsolódj a COM4-re, és próba. OK.

A Wine Debogger hibaüzenettel reagál. Megmozdult és szerintem le is dobta a portot.

Majd terminálba: dmesg.

Amit mutat pastebin.com-ra felrakni, majd a címsorból pls. a linket ide másolni.

joujj dmesg_02 néven,

https://pastebin.com/7A3TvtBR

Ha nem találnád, akkor a fent említett zárójelessel be tudsz lépni (name/password).

(Azt az egyet, amit feltöltöttél nagy nehezen megtaláltam, de abban port szempontjából minden rendben, a nvidia viszont túlmelegedésre panaszkodik, és egy FAT32 fájlrendszer sérült lehet, ellenőrizni kellene. //volt pendrájv bedugva akkor?)

Elég meleg volt a műhelyben, kint csak 38fok. Egy SD kártya volt még bent.

Olyan dmesg kellene, amiben nyakon lehetne csípni a hibát, amikor nem akar működni a port.

Egy kis segítség kellene, hogy a dmesg-ben mit keressek, mikor látszik, hogy a hibát megcsíptük. Szerintem ez csak egy-két másodperces időintervallum lesz. Mit nézzek meg a dmesg-ben, hogy feleslegesen ne fussunk sok száz kört... copy-paste-vel....

Ebben hogy tudok okosan segíteni neked?

Köszönöm közreműködésed!

Tisztelettel:

Ujj József

Értékelés: 

0
Még nincs értékelve

dmesg-ben mit keressek

Ha végigfutsz a dmesg riporton, akkor ami piros, az a hiba.

Sajnos a mostaniban sem látok semmi említésre méltót sem.

Esetleg, de ez csak tipp,

HKEY_LOCAL_MACHINE/Hardware/DEVICEMAP/SERIALCOMM

alatt a COM4-hez tartozó kulcsot átnevezni /dev/ttyUSB0 -ra... (jobb egérgombbal, vagy F2-vel lehet kezdeményezni)

(újraindítást követően próba)

u.i:

ez megvolt?:

rm ~/.wine/dosdevices/com4
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com4

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Sziasztok!

HKEY_LOCAL_MACHINE/Hardware/DEVICEMAP/SERIALCOMM

alatt a COM4-hez tartozó kulcsot átnevezni /dev/ttyUSB0 -ra... (jobb egérgombbal, vagy F2-vel lehet kezdeményezni)

Ezt próbáltam, de ezt mindig vissza írja a wine az alapérzékekre COM4

rm ~/.wine/dosdevices/com4
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com4

megtettem, de semmit nem változott.

A program indítása után COM4 kiválasztva és a debugger hibát hozza, bezárkózik.

próbáltam dmesg-et többször is hátha valamikor piros sort hoz, de sajnos nem lesz piros sor.

A Wine-ben lesz valami.

Köszönöm közreműködéseteket.

Tisztelettel:

Ujj József

 

 

Értékelés: 

0
Még nincs értékelve

Sziaszok!

Sziaszok!

 

A MaxiTPMS Pad-nál sikerült piros sort elcsípni a dmesg-el.

482559] usb 3-1: USB disconnect, device number 3
[11022.132297] usb 3-1: new full-speed USB device number 4 using xhci_hcd
[11037.711974] usb 3-1: device descriptor read/64, error -110
[11037.970065] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[11037.970078] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11037.970083] usb 3-1: Product: STM32 Virtual COM Port  
[11037.970086] usb 3-1: Manufacturer: STMicroelectronics
[11037.970089] usb 3-1: SerialNumber: STM3210
[11037.971329] cdc_acm 3-1:1.0: ttyACM0: USB ACM device
joe@joe-Aspire-V3-771:~$

wineserver -k

usb kihúz-bedug

MaxiTPMS Pad (sw) újraindítás után ez lett:

[11019.482559] usb 3-1: USB disconnect, device number 3
[11022.132297] usb 3-1: new full-speed USB device number 4 using xhci_hcd
[11037.711974] usb 3-1: device descriptor read/64, error -110
[11037.970065] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[11037.970078] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11037.970083] usb 3-1: Product: STM32 Virtual COM Port  
[11037.970086] usb 3-1: Manufacturer: STMicroelectronics
[11037.970089] usb 3-1: SerialNumber: STM3210
[11037.971329] cdc_acm 3-1:1.0: ttyACM0: USB ACM device
[11354.721957] ntfs3: Max link count 4000
[11354.721963] ntfs3: Enabled Linux POSIX ACLs support
[11354.721964] ntfs3: Read-only LZX/Xpress compression included
[11354.722791] ntfs3: Unknown parameter 'windows_names'
[11576.560371] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)
[11576.678487] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)
[11576.789867] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)
[11576.861188] nvidia-modeset: WARNING: GPU:0: Correcting number of heads for current head configuration (0x00)

A vastagon kiemeltek piros színűek.

Ez valamit mond valakinek valamit?

Köszönöm közreműködéseteket!

Tisztelettel: Ujj József

 

 

Értékelés: 

0
Még nincs értékelve

Sziaszok!

#28 Az USB esetében a 110-es hiba gyenge áramellátás miatt szokott jelentkezni. Ajánlott a tápot bedugni, illetve ha van alaplapi VGA az Nvidia helyett akkor arra váltani (az Nvidia továbbra is túlmelegedést mutat)

Az ntfs hiba az nem kritikus, az a mostani ntfs implementációban ismert bug, de ha nem piszkálod Linux alól az ntfs partíciót, akkor nem kell vele foglalkozni. Ha zavar, akkor ezzel a paranccsal el tudod tüntetni a hibát:

sudo apt remove ntfsprogs && sudo apt install ntfs-3g

Eztán újra kell indítani a gépet.

Viszont!

[11037.971329] cdc_acm 3-1:1.0: ttyACM0: USB ACM device

Ez itt azt mutatja, hogy a ttyACM0-hoz csatolja a portot, eddig viszont mindig a ttyUSB0-val történtek a kísérletek....

Értékelés: 

0
Még nincs értékelve

Sziasztok!

Sziasztok!

Köszönöm az észrevételeket!

Valóban nem volt feldugva a tápra a gép.

Az indító bejegyzésben írtam, hogy 2 készülékről van szó. Ebben az esetben a TPMS íróval próbálkoztam, mert az mobil. és nem kell neki külön táp a gép el tudja látni (jobb esetben). Ez a masina a ttyACM0-át használja, de ha ennek a beállítására sikerülne, akkor gondolom a ttyUSB0 már csak kézügyesség lenne.

Az NVIDIA-t átállítottam energiatakarékos módra és így nem is melegszik. Köszönöm az infót!

dmesg-ben megint minden zöld.....

Köszönöm közreműködéseteket!

Tisztelettel: Ujj József

Értékelés: 

0
Még nincs értékelve

Telepítettem a "wine-devel"-t

Telepítettem a "wine-devel"-t, a "wine64-developen"-t, és a "Playonlinux"-ot

Futtattam a LaserGrbl-t.

Csatlakozáskor egy picit változott a szitu. A PORT33-ra hozza a megszokott debugger hibát a többire nem. (Ezt gondolom azért hozza, mert 32-őt tudna lekezelni.)

dmesg-ben zöld minden

A LaserGrbl-re most a portokhoz új hibát hoz.

"Nem lehet csatlakozni az eszközhöz.

"the given port name is invalid. It may be a valid port, but not serial port. Parameter name: portName"

a megadott portnév érvénytelen. Lehet, hogy érvényes port, de nem soros port. Paraméter neve: Port neve

HKEY_LOCAL_MACHINE\Software\Wine\PORT\COM4 alatt /dev/ttyUSB0

HKEY_LOCAL_MACHINE\Software\Wine\PORT\COM1 alatt /dev/ttyUSB0

HKEY_LOCAL_MACHINE\Software\Wine\PORT\COM10 alatt /dev/ttyUSB0

Lehet, hogy még kellene a wine alá, mellé tenni valamit?

Ötlet?

Köszönöm közreműködéseteket!

Tisztelettel:

Ujj József

 

Értékelés: 

0
Még nincs értékelve

Telepítettem a "wine-devel"-t

#30 HKEY_LOCAL_MACHINE\Software\Wine\PORT\COM4 alatt /dev/ttyUSB0

Fentebb meg lett állapítva, hogy a rendszer nem a ttyUSB0-hez csatolja a kütyüt, hanem a ttyACM0 -hez.

 

Értékelés: 

0
Még nincs értékelve

A Laser Grbl a ttyUSB0-hoz

A Laser Grbl a ttyUSB0-hoz csatolná a vasat

a TPMS_pad a ttyACM0-hoz csatolná a vasat

mind a kettővel küzdök... sajna eredménytelenül....

Köszönöm közreműködéseteket!

 

Értékelés: 

0
Még nincs értékelve