FORScan în Linux Mint

Mi-a dat ceva bătăi de cap, dar l-am dovedit. Pare să meargă doar cu varianta pe 32 de biţi a lu’ wine.

Instalaţi FORScan ca pe orice alt .exe ordinar, porniţi un terminal, logaţi-vă ca root, conectaţi interfaţa la un port USB şi vedeţi ce hram poartă FTDI-ul de pe ea:

# lsusb

Ar trebui să apară tot ce e conectat ca USB. Linia care interesează e cea în care apare „Bus 001 Device 003: ID 0403:6001 Future TechnologY Devices International, Ltd FT232 USB-Serial (UART) IC”, mai exact valorile colorate din ID sînt cele importante.

Definiţi o regulă nouă pentru udev:

# nano /etc/udev/rules.d/10-local.rules

În interiorul fişierului va exista o singură linie care crează un link către interfaţă, folosind valorile de Vendor ID şi Product ID arătate de lsusb:

SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="elm327"

După închiderea editorului şi salvarea fişierului trebuie repornit udev:

# udevadm control --reload-rules && udevadm trigger

Verificaţi dacă apare şi dispare /dev/elm327 la conectarea şi deconectarea interfeţei:

# ls /dev/elm*

Se editează ~/.wine/system.reg:

# nano ~/.wine/system.reg

Inseraţi sub #arch=win32 linia colorată:

#arch=win32

[Hardware\\Devicemap\\Serialcomm] 1015709345
"Serial0"="COM1"

Adăugaţi-vă utilizatorul în grupurile de tty şi dialout:

# adduser <username> tty

# adduser <username> dialout

Ieşiţi din root, iar cu utilizatorul obişnuit se crează un link din /dev către /.wine:

$ ln -sf /dev/elm327 ~/.wine/dosdevices/com1

Lansaţi FORScan din terminal:

$ wine ~/.wine/drive_c/Program\ Files/FORScan/FORScan.exe

Dacă mîrîie wine că-i mai trebuie una-alta, instalaţi-i tot ce vrea, altfel ar trebui să pornească FORScan. Vă duceţi frumuşel la setările interfeţei, alegeţi COM, puneţi „Auto” la COM Number şi la COM Speed, conectaţi interfaţa la PC şi-i daţi connect. Ar trebui să se plîngă doar că nu se poate conecta la maşină.

Creaţi o scurtătură din meniul principal pe desktop sau pe panel, clic dreapta, properties, la „Exec” ştergeţi ce e acolo şi puneţi comanda de mai sus:

wine ~/.wine/drive_c/Program\ Files/FORScan/FORScan.exe

Dacă FORScan se conectează doar în root:

# chown -R <username> /home/<username>/.wine/*
# chmod -R 777 <username> /home/<username>/.wine/*
Reclame
Etichetat cu: ,
Postat in Electronică
2 comentarii la “FORScan în Linux Mint
  1. Claudiu spune:

    dar un wine cand dai si tu? sau macar o tuica

Ai ceva de zis? Bagă mare:

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare /  Schimbă )

Fotografie Google

Comentezi folosind contul tău Google. Dezautentificare /  Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare /  Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare /  Schimbă )

Conectare la %s

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

%d blogeri au apreciat asta: