Actions

Category

Difference between revisions of "Linux Setup Guide"

From The RadioReference Wiki

m (Blanked page; redirect no longer needed; all referring links have been updated to link directly to new page; this page may be deleted.)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Linux Setup Guide for Serial Communication
 
  
 
The following has been tested using Ubuntu 15.10 and will probably work for all Debian based distributions of Linux.
 
 
 
==Serial Port Permission==
 
 
Any applications requiring access to the serial port(s0 must have the current user added to the "dialout" user group. In a terminal window copy and paste the following:
 
 
<pre>
 
sudo adduser <You_User_Name_Here> dialout
 
</pre>
 
 
 
==Linux Applications Tested==
 
 
*BCProgTool
 
 
==Windows Applications Tested Using Wine==
 
 
The following applications do connect to the scanner and will allow upload and downloads. Addition features may be affected with the use in Wine as noted below.
 
 
* '''FreeScan''' doesn't connect to the RadioReference Database after Username and Password are entered.
 
 
* '''ProScan Full Function Trial''' version connects nicely with the RR DB, doesn't find its User Manual from the toolbar. $50 after 30 day trial.
 
 
* '''ScanControl''' last updated 2009. No import option.
 
 
* '''ARC-XT Demo''' tested, no virtual control with it or the Basic Version, $39.95. Pro version $69.95.
 
 
==Wine Installation Process and Serial Configuration==     
 
 
 
'''1) Install Wine 1.6.2:'''
 
 
:Using the Package Manager install the latest version of wine.
 
 
 
'''2) Create a 32 bit wine prefix:'''
 
 
:Delete the directory ~/.wine (If created in step 1 above) and create the new prefix.
 
<pre>
 
rm ~/.wine
 
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
 
</pre>
 
:Close Wine Configuration window by selecting “OK”.
 
 
 
'''3) Install winetricks:'''
 
 
:Run: wget http://www.kegel.com/wine/winetricks
 
 
:(Run the above "wget + The URL". Don't go to the site)   
 
 
:Make it executable, run: chmod +x winetricks
 
 
 
'''4) Install .NET Framework v4.5:'''
 
 
:Note: If .NET FW 3.0 or XML Parser are not found in the respective ~/.cache directories the 4.5 install will fail.
 
 
:Download .NET Framework 3.0 from: http://www.oldversion.com/windows/download/net-framework-3-0
 
 
:Copy netframework3.exe to ~/.cache/winetricks/dotnet30
 
 
:Download MS XML Parser 3.0 SP 7 here: http://download.cnet.com/Microsoft-XML-Parser-MSXML-3-0-Service-Pack-7-SP7/3000-7241_4-10731613.html
 
 
:Copy  msxml3.msi to ~/.cache/winetricks/msxml3/
 
 
:Run: bash winetricks -q dotnet45 corefonts
 
 
:Note: The actual install takes ~10 minutes. Wait until it finishes with a command prompt.
 
 
 
'''5) Check the .NET Framework v4.5 (Optional Step)'''
 
:Download the tool from here:
 
 
:https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/
 
 
:Run: wine ~/Downloads/netfx_setupverifier_new/netfx_setupverifier.exe
 
 
 
'''6) Add current use to the dialout group:'''
 
 
:sudo adduser <You_User_Name_Here> dialout
 
 
:Logout then back in to complete the user group addition.
 
 
 
'''7) Create symbolic link to the serial port:'''
 
 
:For RS-232 Run: ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
 
 
:For USB to RS-232 Run: ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
 
 
 
'''8) Add serial port to the registry:'''
 
 
:Run: gedit ~/.wine/system.reg
 
 
:Add to the file under the line “#arch=win32”:
 
 
:[Hardware\\Devicemap\\Serialcomm] 1131331688
 
:"COM1"="COM1"
 
 
:Note: This was the trick to get FreeScan and ProScan operational but didn't solve the problems with BCTool+ which has it's Com fields populated where as the other 2 programs do not. Something else is needed here for BCTool+.
 
 
 
'''9) Reboot''' after connecting your serial cable.
 
 
 
[[Category:Software for Scanners]]
 

Latest revision as of 19:03, 18 March 2016

This category currently contains no pages or media.