Thursday, April 09, 2020

Code Sign Error

MacWise versions 20.0.1 through 20.1.4 would quit immediately when you tried to run.
This was an incompatibility with code signing after upgrading to MacOS Catalina 10.15.4

Apple requires all applications to be code signed and notarized with Apple.
Apps will no longer run unless they are authorized by Apple.

This problem was fixed with MacWise 20.1.5 with compatible code signing and notarizing.

The current version of MacWise is here

Wednesday, April 08, 2020

MacBook Air 13" 2020 Review

April 8, 2020
Rich Love
Carnation Software

(Updated April 9, 2020 with adaptor and cable info)

This is the MacBook Air I have been waiting for.
2020 MacBook Air 13"

I have been using an Early 2014 MacBook Air 13" for several years now and it has worked great for me. But I have aways wanted a retina display.

The 2014 MacBook Air had a great keyboard with scissor keys, but no retina display.

And for the past few years, the MacBook Air had a retina display. But its butterfly keyboard had issues - plus, it didn't have the same feel as the scissor keyboard.

So, I was very happy to get the new MacBook Air 13" with retina display and scissor keyboard.

I purchased the model that has an i5 processor with 512 GB SSD and 8 GB memory.

Very nice display. Deep, rich colors and sharp.

I like this keyboard. It is similar to the 2014 MacBook Air keyboard and has slightly more tactile feedback. (Hard to explain but it feels natural)

Much faster than the 2014 MacBook which had the i5 processor but was dual core.
This new MacBook has a quad core i5 processor.
(Note that the base model has an i3 processor.)

Size and weight
This 2020 model is smaller than the 2014 model but has the same screen size.
Both are almost identical weight, with the 2020 model being 2 ounces lighter.
( I weighed them on my postal scale)

2014 model     2 lbs  15 oz
2020 model     2 lbs  13 oz

This new 2020 model has much better sound than the 2014 model.
The speakers are located to the left and right of the keyboard so you get good stereo separation.
And the sound is very spacial sounding.

Touch ID
I love this. You can use your fingerprint instead of your password to wake your MacBook up.
And it works to log into many websites and pay for things.

Websites that support ApplePay work with your fingerprint also.

Transferring your data from old to new MacBook
I was amazed how fast this process was.
When you start up your new MacBook Air, it asks if you want to transfer your data from another Mac. Answer yes and then connect your old MacBook to your new one with a Thunderbolt cable in Target mode.  It only took one hour to transfer about 260 GB of data. Amazing!
To set up your old MacBook in Target mode, go to System Preferences and click on Startup Disk.
Then click the lock icon to unlock and click on Target Disk Mode...

Of course you need an adaptor. My old MacBook had a thunderbolt 2 connector instead of USB-C
So you need a USB-C to Thunderbolt 2 adaptor (and a Thunderbolt cable)

Adaptors that I purchased

nonda USB C to USB Adapter(2 Pack),USB-C to USB 3.0 Adapter
Ordered from Amazon
These adaptors work with the Apple CD / DVD and other devices.
You get two of them, but I actually only needed one.

VANMASS USB C Hub, Premium 9 in 1 USB C Adapter with 4K HDMI, RJ45 Gigabit Ethernet Port, 4 USB 3.0 Ports, TF/SD Card Reader 90W PD Port
Ordered from Amazon
This is a really nice hub at a good price.
It also has a charging port so you still have an extra USB-C connector available on your MacBook to use when this hub is plugged in.

Note: the USB ports do not work with the Apple CD / DVD.

Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter
This adaptor lets you use your old Thunderbolt adaptors.
It also lets you transfer your data from your old Macbook to the new one, using your old thunderbolt cable.

Apple Thunderbolt cable
You may already have one of these. I did.
It lets you transfer data from your old MacBook to the new one when used in combination with the above adaptor.


The charger cord is now a USB-C connector.
It takes two hands to plug the charger into the MacBook because you need to hold the MacBook with one hand and plug the cable in with your other hand.
I liked the old magnetic charger much better.

Less ports:
Not a huge deal but it was nice having a camera card slot and USB ports on the old MacBook Air.
Now you just get two USB-C connectors.
That means you need to order some adaptors to use some of your old external devices.

Bottom Line
I think you will be very happy with this 2020 MacBook Air.
I know I am.

Thursday, December 19, 2019

MacWise version 20 Released

MacWise version 20 has been released.
This is the year 2020 release

This is our new policy for releasing version numbers that match the year.
We started this in 2019 with version 19.

There is an upgrade charge for versions prior to version 20
During the 2020 year, incremental upgrades will be free for users who have already purchased version 20. (version 20.1 for example)

The exception would be for site licenses of 10 or more that require the license to be re-compiled for the specific number of users.
There is a $75.00 charge for that.

Upgrade Order Form

Saturday, May 18, 2019

If you are getting the message, "This app will not work with future versions of MacOS"

The next version of MacOS (10.15) will not work with 32-bit apps.
MacWise versions prior to version 19 are 32-bit apps.

You will need to upgrade to MacWise version 19 which is a 64-bit app.

MacWise version 19

Friday, May 04, 2018

SSH Secure Shell Connections with MacWise and High Sierra

If you cannot connect to a host using secure shell (ssh) with MacWise, it could be a problem with High Sierra and cipher keys.
You may get a message similar to this when trying to connect to the host:

Unable to negotiate with port 22: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,

This is not a problem with MacWise. It is an issue with MacOS High Sierra 10.13
You can get around this problem by specifying a cipher in the Secure Shell Connection settings in MacWise.

Select Secure Shell Connection... from the Connection Menu in MacWise.
Then enter a cipher by using the -c option in the Additional Login Options field.
For instance, -c aes256-cbc
That option would use the  cipher, aes256-cbc

Currently, High Sierra supports these ciphers:

You can verify this by opening the terminal app and entering
ssh -Q cipher

Your host may not support all of the ciphers that High Sierra supports.
So, when you connect to the host and it responds with "no matching cipher found", you can look at the list of ciphers that it offers and use one of those that high sierra also supports.

Friday, January 05, 2018

Crash when upgrading to High Sierra from older versions of MacWise

Upgrading to High Sierra with versions of MacWise prior to 16.2.3 could possibly cause abnormally large window sizes and a crash that corrupted the MacWise settings file.

It is unknown why this happens and it seems to be a problem on a low percentage of Macs.
Version 16.2.3 or later fixes this problem by detecting incorrect window sizes and sets them back to default sizes.

If possible, you should upgrade to MacWise 16.2.3 or later before installing Mac OS High Sierra or later to avoid the crash.

Wednesday, January 03, 2018

Function Keys and Arrow Keys with MacWise using Telnet and Kermit

MacOS High Sierra 10.13 removed telnet.
By default, MacWise version 16 now uses Kermit for telnet connections when it detects MacOS 10.13 or later.
It also enables two Kermit options by default:
"Use SLnet options for Kermit"  and "Echo Kermit Characters"

Not all host servers work properly with those two options.
If you are getting double characters on your screen, then uncheck "Echo Kermit Characters"

If your arrow keys and function keys do not work, then uncheck "Use SLnet options for Kermit"
Note that other factors can cause arrow keys and function keys not to work.

If you cannot log into your host, then put a checkmark on "Use SLnet options for Kermit"
You may see the following errors when opening a connection if it is unchecked:
The Telnet server is not sending required responses
Telnet waiting for response to WILL KERMIT

Telnet waiting for response to DO KERMIT