Actions

Software Setup For Linux

From The RadioReference Wiki

Revision as of 08:16, 19 March 2016 by Lasakro (talk | contribs) (Created page with "==Serial Port Permission== Any applications requiring access to the serial port(s) must have the current user added to the "dialout" user group. In a terminal window copy and pa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Serial Port Permission

Any applications requiring access to the serial port(s) must have the current user added to the "dialout" user group. In a terminal window copy and paste the following replacing <You_User_Name_Here> with the current user name:

sudo adduser <You_User_Name_Here> dialout


Linux Applications Tested

At this point in time only Uniden applications have been tested on Linux and documented in this Wiki. To test others just follow the general outline here and report back.

BCProgTool

Cross platform application and the easiest to set up in Linux. Use this if you’ve had too much wine and just want to scan:)


Windows Applications Tested Using Wine

The following applications do connect to the scanner and will allow upload and downloads. Additional features may be affected with the use in Wine as noted below.

ARC-XT-Pro

21 day free trial. No virtual control with the Basic Version for $39.95. Pro version has virtual control $69.95.

FreeScan

Doesn't connect to the RadioReference Database after Username and Password are entered.

ProScan

Connects nicely with the RR DB, doesn't find its User Manual from the toolbar. $50 after 30 day trial.

ScanControl

Application last updated 2009. Very dated. No import option.


Wine Installation Process and Serial Configuration

Install Wine

Using your Package Manager install the latest version of wine. This was tested using v1.6.2.

Create a 32 Bit Wine Prefix

Delete the directory ~/.wine (If created in step 1 above) and create the new prefix.
rm ~/.wine
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Close the Wine Configuration window by selecting “OK”.

Install Winetricks

Install winetricks and make it executable:
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks

Install .NET Framework v4.5:

Note: .NET Framework (FW) 3.0 and XML Parser are prerequisites for .NET Framework 4.5. If they are not found in their respective ~/.cache directories the .NET FW 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 from: 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/
Proceed with the .NET Framework 4.5 Installation:
bash winetricks -q dotnet45 corefonts
Note: The actual install takes ~10 minutes. Wait until it finishes with a command prompt.

Check the .NET Framework v4.5 Install

Download the tool from here:
https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/
Check your .NET FW 4.5 installation run:
wine ~/Downloads/netfx_setupverifier_new/netfx_setupverifier.exe
In the "Product to Verify" pull down and select ".NET Framework 4.5"
Select "Verify Now"
When complete select "View Log"
If you don't see the following line return to step 2 above by deleting the .wine directory:
[DATE,TIME] "Install state for .NET Framework 4.5: installed with no service packs."
If you do the hard part is over! Exit the window.

Add current use to the dialout group

If not done from step 1 above.
Replace <<You_User_Name_Here> with the current user:
sudo adduser <You_User_Name_Here> dialout
Logout then back in to complete the user group addition.

Create symbolic link to the serial port

For RS-232 Run:
ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
For USB to RS-232 Adapter Run:
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1


Add serial port to the registry

Open the file with:
gedit ~/.wine/system.reg
Add to the file under the line “#arch=win32”:
[Hardware\\Devicemap\\Serialcomm] 1131331688
"COM1"="COM1"
Save and close the file.
Connect the cable.
Reboot

Select an Application

Select a link to one of the Windows applications below and install. Happy scanning.