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
Beküldte T.István -
Értékelés:
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?
inixi -Fyxx
Beküldte joujj -
Értékelés:
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.
Re: inixi -Fyxx kontra inxi -Fzxx
Beküldte csuhas32 -
Értékelés:
István ezt kérte:
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].
Igazad van!
Beküldte joujj -
Értékelés:
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.13Beküldte joujj -
Értékelés:
joe@joe-Aspire-V3-771:~$ groups
joe adm dialout cdrom sudo dip plugdev lpadmin sambashare
Hm, az inxi nem mutatja a hardvert
Beküldte T.István -
Értékelés:
Próba cseresznye:
Terminálba:
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):
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
Kipróbáltam....
Beküldte joujj -
Értékelés:
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-genericMilyen Wine?
Beküldte T.István -
Értékelés:
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.
Wine 8.13
Beküldte joujj -
Értékelés:
Wine 8.13
Át tettem COM3 -ra a /dev/ttyAMC0
maradt a COM4-en a /dev/ttyUSB0
A helyzet "nyugaton" változatlan...
Wine 8.13
Beküldte T.István -
Értékelés:
Működik már a kütyü Linux alatt?
Dotnet-ek fel vannak rakva? (4.5-ig)
Alternatívák
Beküldte T.István -
Értékelés:
MeerK40t:
https://github.com/meerk40t/meerk40t/releases
MeerK40t-Linux <-letölteni, futtathatóvá tenni, futtatni
Laserweb:
https://laserweb.yurl.ch/ <-webes alkalmazás
OpenBuilds CAM
https://cam.openbuilds.com/
Mutass még valamit
Beküldte T.István -
Értékelés:
mit mond?
Biztos, hogy kell hozzá a
Beküldte kami911 -
Értékelés:
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?
Alternatívák
Beküldte kami911 -
Értékelés:
Igen, én is ezen ötleteltem, hogy lehetne valami más programmal kellene, aminek van Linux verziója.
A Candle sem működik, csak
Beküldte joujj -
Értékelés:
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....
Sziasztok!
Beküldte joujj -
Értékelés:
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?
Volt wineserver -k
Beküldte joujj -
Értékelés:
Volt wineserver -k
Újraindítás..
A helyzet nyugaton változatlan.
Rakjuk össze
Beküldte T.István -
Értékelés:
Nem láttam még bizonyítékát annak, hogy működik-e az USB átalakító, vagy sem.
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.
A készülékek USB-s portal
Beküldte joujj -
Értékelés:
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.
A dotnet-ek felmentek.
Beküldte joujj -
Értékelés:
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!!!
Sziasztok!
Beküldte joujj -
Értékelés:
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
Hátő
Beküldte T.István -
Értékelés:
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?
Sziasztok!
Beküldte joujj -
Értékelés:
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
Sziasztok!
Beküldte T.István -
Értékelés:
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.
Sziaszok!
Beküldte joujj -
Értékelés:
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
A pastebin.com-ra megint
Beküldte joujj -
Értékelés:
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
Pastebin.com használatáról
Beküldte T.István -
Értékelés:
Régebbi feltöltéseidet ha meg szeretnéd osztani, akkor így kell eljárni:
Példa: https://pastebin.com/gg4zcbhR
Mit kell beállítani és hol
Beküldte T.István -
Értékelés:
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:
és:
Amiket kiír, azt oszd meg.
Aztán mondom a továbbiakat
Szia!
Beküldte joujj -
Értékelés:
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!
Szia!
Beküldte T.István -
Értékelés:
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.
A LaserGrbl-ben kapcsolódj a
Beküldte joujj -
Értékelés:
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
dmesg-ben mit keressek
Beküldte T.István -
Értékelés:
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?:
Sziasztok!
Beküldte joujj -
Értékelés:
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
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
Sziaszok!
Beküldte joujj -
Értékelés:
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
Sziaszok!
Beküldte T.István -
Értékelés:
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:
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....
Sziasztok!
Beküldte joujj -
Értékelés:
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
Telepítettem a "wine-devel"-t
Beküldte joujj -
Értékelés:
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"
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
Telepítettem a "wine-devel"-t
Beküldte T.István -
Értékelés:
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.
A Laser Grbl a ttyUSB0-hoz
Beküldte joujj -
Értékelés:
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!
esetleg ez a megoldás nem
Beküldte kami911 -
Értékelés:
esetleg ez a megoldás nem segítség neked?
Vágóplotter Linux alat
Ha az eszköz támogatott itt, akkor próbáld ki ezt:
Tedd fel a virtual environment Python csomagot:
Hozz létre egy virtuális Python környezetet:
Kezd el használni az imént létrehozott környezetet:
És most telepítsd a pip-pel a csomagokat. Ezeket is tedd mellé:
Viszont a futtatás során úgy láttam kellenek neki a fejlesztői csomagok, így a fenti lefuttatása ELŐTT mindenképpen telepítsd őket:
Valahányszor ez kell, csak aktiválnod kell és már futtathatod amit szeretnél, terminálban:
Majd így tudod elindítani:
Remélem ez segít a probléma megoldásában!
Voilà:
Vágóplotter használata az
Beküldte kami911 -
Értékelés:
Vágóplotter használata az Inkcut programmal
Ezt még egyszer végig
Beküldte Soolt -
Értékelés:
Ezt még egyszer végig zongoráztam a PC-n is és másodjára is csont nélkül működött. :)
Innen is másodjára is köszi!
Örülök ha ez ennyire bevált!
Beküldte kami911 -
Értékelés:
Örülök ha ez ennyire bevált!