Good news: Version 10.69d is working under Crossover Office 7.0.2. The only part not yet tested is the audio input. All the com port stuff works fine with USB serial devices.
First we needed to install crossover 7.0.2 PRO (that is all we have tested so far).
After we created a user on linux (Fedora 9) named codewwl we did the following. We wanted to install as a "user specific installation" of a windows program.
-
We downloaded the self extracting zip file program from http://www.writelog.com into a linux folder named wl1069d using Mozilla Firefox.
-
We then extracted the zip files from the exe program under Linux using nautilus to "extract here" in the same folder. The result here is that the following files are created: Setup.exe, SetupFullWithLog.exe, SetupWlFull.exe, WlFull01.cab AND writelog.msi.
-
We then ran the msi installer by using the menu in Crossover: (logged in as the crossover user.) Then from the Linux GUI we selected "Applications>Crossover>Install Windows Applications. In the resultant window we checked "unsupported software" clicked NEXT.
-
Ignored the unsupported software warning and then clicked NEXT.
-
In the new window, we created a new ‘bottle’ (we named it 1069d) clicked NEXT.
-
In the next window we located the msi installer by browsing to the location in which we have the unzipped files. Then we used the dropdown box and change to .msi from .exe.
-
Then we selected writelog.msi. Clicking NEXT there brings up the Writelog Windows install.
-
We then followed the writelog installation instructions where the Call and Registration code from Ron Stanley, K5DJ’s email are entered...
-
The installation completed with a warning saying it had terminated prematurely, you may run setup again. Click FINISH to exit install... Then Codeweavers simulates a reboot of Windows. At that point we found the program nearly functional.
-
We added the needed simlinks for com1 and com2 (see below). At this point the program seems to run normally as it does in Windows.
The following simlinks are added to connect to the USB serial ports we needed:
From a terminal window navigate to ~/.cxoffice/<bottle name>/dosdevices/. (The .cxoffice is a hidden folder, there is an unhidden cxoffice folder. You can see all of them with an ll -a command.)
Run su to become superuser.
Run ln –s /dev/ttyUSB0 com1 <enter>
Run ln –s /dev/ttyUSB1 com2 <enter>
Run chmod 666 /dev/ttyUSB* <enter>
Run ll <enter>
You should now see com0 and com1. If you then plug in each USB to Serial port device these should go from RED to BLUE color with the ll command.
To locate which device is on which port you can run the following:
dmesg |grep -i usb <enter>
Locate the specific ttyUSB* that comes up when you have added the specific adapter to the USB jack. Use that USBx number above for the desired com port.
At this point our writelog was fully operational with the WKUSB keyer for CW and for logging operation. The function keys work. The logging works. The packet spot telnet works. SuperCheck partial works. The bandmap works. The rig control works with my IC 756. The program seems to be fully operational.
I have not done the audio yet but I think that it will work and I will report on that soon.
-W1CCE