Hi all, i'm new to galileo but not to the embedded world even i can't be called a developer and i have an average linux user skills.
I recently set up a serial telemetry system based of ser2net on a raspberry pi with a 3g connection and the data stream reaches the server trough a softether VPN connection and the vpnazure servive.
On the Pi everything franlky runs flawless but i whanted to move all on the galileo platform to get the advantage of the minipci-e slot on the galileo board.
I've installed the yocto image and tryed to install softether vpn but i stumble into missing packages that are not an issue on ubuntu and debian (pi and radxa boards) to be installed.
In details what i found missing are
I'm sure that yocto is a very good platform for developers but there is also a big slice of users that don't have skills interest time or bandwith in a building their own images to have the packages they need.
i'm sure that with a decent linux image aimed ad the average joe linux user you could have a sucess comparabe to the pi one, if the community keeps ignoring the need to the unexperienced linux users i think that the galileo platform is probably not having any birght future, due to complexity and costs compare to other arm/debian or arm/ubuntu platforms so easy to use and with quite big communities behing
plase don't aswer suggesting to use openvpn becouse is not an option !
I've also nticed that there are no locals in the image, why this ? some programs don't work if locales are not set, still don't understand the reason to make thinks unecessarly complicated with yocto....
What image are you using? Take into account there is more than one. At least for one of them you can install several extra packages, not with apt-get though, as in ubuntu.
I'm not an expert, but I think it will be rather difficult to port already working projects (in other platforms) to Galileo. I would suggest you solve in Galileo that you are not able to solve in another platforms... again: I'm not an expert.
I'm using the latest full yocto image, and i also have included the official repositories in /etc/opkg/base-feeds.conf
Righ now i'm stuck in softether not starting giving a message error
-- Alert: SoftEther VPN Kernel --
String Library Init Failed.
Please check your locale settings and iconv() libraries.
I'm moved from pi hoping intel was putting some effort in the galileo stuff but frankly looks like whoever is at the head of this project did not even bother about looking at what is around, if he would have done so i whould quickly realised that debian is de facto the standard for the home/embedded market, quite disppointed about galileo up to now....
I'm using the latest full yocto image,.
I think there are at least two "full images" in the sense they have a lot of packages, but they are focused to different applications/IDEs. I'll look for the post describing this.
i also have included the official repositories in /etc/opkg/base-feeds.conf
I think there are other repositories (not at Intel sites), look for them using "Galileo repositories" (or something like it) in this forum.
I'm not of much help for the problem you describe, since I don't know how you got there, starting with the yocto image you are using.