Actions

Difference between revisions of "Freescan Install Under LINUX"

From The RadioReference Wiki

m (adjusted format for easier reading; used indentation syntax to indent the details under each numbered line)
 
(48 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Please document all steps necessary to installing - and executing - FreeScan under Linux (and note the distribution with the version number) here<br>
+
==Functional Overview==
 +
===Pro's===
 +
*Connects to the scanner and will allow upload and downloads
 +
*Wine 1.8 now allows this to connect to the RR.com database. Imports from the DB and uploads to the scanner work fine.
 +
*Free
  
==Installation Process (Ubuntu 15.10)==
+
===Con's===
 +
*When the Virtual Control Panel (VCP) starts it takes the scanner from scanning mode and places into hold.
 +
*The VCP font is small. While it allows you to increase the font size going from a 8pt to 10pt makes the channel description overwrite the band type.
  
 +
===[[Uniden_DMA_Software_Support#Handhelds|Uniden DMA Model Compatibility Chart]]===
  
The following is written after the base OS has been loaded and updates applied as needed with Wine not installed. This procedure has not received a one-over-one verification check as of today, 3-18-2016.
+
==Installation Process (Ubuntu 15.10)==
 
 
 
 
Not only will this proceedure work for '''FreeScan''' but will also work for '''ProScan''', completely different package.
 
 
 
 
 
Observations about higher functions:
 
* FreeScan doesn't connect to the RadioReference Database after Username and Password are entered.
 
* ProScan doesn't find its User Manual from the toolbar.
 
 
 
 
 
'''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, run: rm ~/.wine (If created in step 1 above)
 
 
 
:Create the new prefix run: WINEARCH=win32 WINEPREFIX=~/.wine winecfg
 
 
 
: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/
+
The following is written after the base OS has been loaded and updates applied as needed with Wine not installed. This will probably work for all Debian based distributions of Linux.
  
:Run: wine ~/Downloads/netfx_setupverifier_new/netfx_setupverifier.exe
 
  
  
'''6) Add current use to the dialout group:'''
+
===Install Wine First===
 +
[[Software Setup For Linux]]
  
:sudo adduser <You_User_Name_Here> dialout
+
'''Precaution:''' If you have Wine installed it is highly recommended that you start off with a fresh 32 Bit prefix and a correctly installed .NET Framework 4.5 by deleting your ~/.wine directory and see the link above to reinstall.
  
:Logout then back in to complete the user group addition.
+
===Install FreeScan===
  
 +
:1) Download fssetup-217.zip: http://www.sixspotsoftware.com/downloads
  
'''7) Create symbolic link to the serial port:'''
+
:2) Extract file in your download directory.
  
:For RS-232 Run: ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
+
:3) Run the Install the program:
 +
<pre>
 +
wine ~/Downloads/fssetup-217.exe
 +
</pre>
  
:For USB to RS-232 Run: ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
+
:4) Install into the default location.
  
 +
:You can leave check “Run FreeSCAN” to run it at the end of the installation.
  
'''8) Add serial port to the registry:'''
+
===Running & Setup===
  
:Run: gedit ~/.wine/system.reg
+
:1) Run the program by pasting the following into Terminal or you can create a shell script:
 +
<pre>
 +
wine ~/.wine/drive_c/'Program Files'/FreeSCAN/FreeSCAN.exe &
 +
</pre>
  
:Add to the file under the line “#arch=win32”:
+
:2) You can also create a launcher by right clicking on your desktop, select "Create Launcher..." and type "FreeScan" into the name field. When the Launcher opens for the first time select "Mark Executable. 
  
:[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+.
+
:Once started on the toolbar select Scanner > Control Scanner > COM Port Setup and pull down Port# selecting COM1.  
 
 
 
 
'''9) A reboot''' will probably be required after connecting your serial cable.
 
 
 
 
 
'''10) Install FreeScan 2.17:'''
 
 
 
:Download fssetup-217.zip: http://www.sixspotsoftware.com/downloads
 
 
 
:Extract file in your download directory.
 
 
 
:Run: wine ~/Downloads/<Replace_With_Folder_Name>/fssetup-217.exe
 
 
 
:Uncheck “Run FreeSCAN” at the end of the setup.
 
 
 
:You can then create a shell script to run the program with:
 
 
 
:Run: wine ~/.wine/drive_c/'Program Files'/FreeSCAN/FreeSCAN.exe &
 
 
 
:On the toolbar select Scanner > Control Scanner > COM Port Setup and pull down Port# selecting COM1.  
 
  
 
:Match Baud rate to your scanner port setting and press “Start Auto” and your scanner will be detected.  
 
:Match Baud rate to your scanner port setting and press “Start Auto” and your scanner will be detected.  
Line 112: Line 54:
 
:Now select the right most handheld icon to start the Virtual Control.  
 
:Now select the right most handheld icon to start the Virtual Control.  
  
:Once started a scanning radio will be placed into hold.  
+
:Note: Once the program starts it will place your scanner into hold if it is scanning. There maybe a setting to correct this or its a bug.
 
 
:Note: There maybe a setting to correct this or its a bug.
 
 
 
 
 
'''11) Install ProScan 10.0''' here (Good for 30 Days then $50):
 
 
 
:Download from here: http://www.proscan.org/
 
 
 
:Extract file in your download directory.
 
 
 
:Run: wine ~/Downloads/<Replace_With_Folder_Name>/ProScan_10_0.exe
 
 
 
:Note: The OS needs to be in the Proscan folder when started otherwise it won't find its dll. There's probably a fix for it by someone smarter than me with Linux.
 
 
 
:For now you can create a shell script to start it in its directory using:
 
 
 
:cd ~/.wine/drive_c/'Program Files'/ProScan/
 
 
 
:wine ~/.wine/drive_c/'Program Files'/ProScan/ProScan.exe
 
 
 
:From the toolbar go to Comm Port to setup your communication.
 
  
==Installation Commands (Fedora & Suse)==
+
==Related Wiki Pages==
  
*Fedora 9 under Wine 1.0: msiexec /i FreeSCAN0.6E.msi
+
[[FreeScan User Guide]]
  
*Suse with Wine 1.0: wine filename.msi
+
Return to [[Software Setup For Linux]]
  
Return to the [[FreeScan User Guide]]
 
  
 +
<!-- Please keep these categories if this page will be developed; otherwise blank the entire page.  Thanks. -->
 
[[Category:FreeSCAN]]
 
[[Category:FreeSCAN]]
 +
[[Category:Software for Linux]]

Latest revision as of 21:00, 21 March 2016

Functional Overview

Pro's

  • Connects to the scanner and will allow upload and downloads
  • Wine 1.8 now allows this to connect to the RR.com database. Imports from the DB and uploads to the scanner work fine.
  • Free

Con's

  • When the Virtual Control Panel (VCP) starts it takes the scanner from scanning mode and places into hold.
  • The VCP font is small. While it allows you to increase the font size going from a 8pt to 10pt makes the channel description overwrite the band type.

Uniden DMA Model Compatibility Chart

Installation Process (Ubuntu 15.10)

The following is written after the base OS has been loaded and updates applied as needed with Wine not installed. This will probably work for all Debian based distributions of Linux.


Install Wine First

Software Setup For Linux

Precaution: If you have Wine installed it is highly recommended that you start off with a fresh 32 Bit prefix and a correctly installed .NET Framework 4.5 by deleting your ~/.wine directory and see the link above to reinstall.

Install FreeScan

1) Download fssetup-217.zip: http://www.sixspotsoftware.com/downloads
2) Extract file in your download directory.
3) Run the Install the program:
wine ~/Downloads/fssetup-217.exe
4) Install into the default location.
You can leave check “Run FreeSCAN” to run it at the end of the installation.

Running & Setup

1) Run the program by pasting the following into Terminal or you can create a shell script:
wine ~/.wine/drive_c/'Program Files'/FreeSCAN/FreeSCAN.exe &
2) You can also create a launcher by right clicking on your desktop, select "Create Launcher..." and type "FreeScan" into the name field. When the Launcher opens for the first time select "Mark Executable.


Once started on the toolbar select Scanner > Control Scanner > COM Port Setup and pull down Port# selecting COM1.
Match Baud rate to your scanner port setting and press “Start Auto” and your scanner will be detected.
Now select the right most handheld icon to start the Virtual Control.
Note: Once the program starts it will place your scanner into hold if it is scanning. There maybe a setting to correct this or its a bug.

Related Wiki Pages

FreeScan User Guide

Return to Software Setup For Linux