Slashdot Mirror


Ask Slashdot: Recommendations For Linux Telecommuting Tools?

First time accepted submitter rodrix79 writes "Hi all. I am trying to move from Windows to Linux (Ubuntu, but maybe to Mint). The problem is I telecommute full time and I am having a hard time trying to find the right tools to keep communication flowing with my clients (which are mostly on Windows / Mac). Any good recommendations from Linux telecommuters?"

46 of 212 comments (clear)

  1. Usual rule by Tim+Ward · · Score: 5, Insightful

    (1) Decide what you're trying to do

    (2) Decide what application level software will do what you need

    (3) Use whatever platform (2) runs on

    I would not put my income at risk by playing silly games with the platform I use to earn my living. If I want to use something else for other purposes, then jolly good, I'll buy another box.

    1. Re:Usual rule by jellomizer · · Score: 2

      I have to agree. We are in an Employers market, we have been in one for a while.
      You use the platform they recommend, or you work from the office.

      Now the question is different if the company is exploring to offer telecommuting then you may be evaluating tools then you have more options.
      Skype, Is good, so is WebEx, WebEx give you more professional features.
      There are a slew of web based tools, most of them are OS independent.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Usual rule by Anonymous Coward · · Score: 2, Informative

      Welcome to NuSlashdot. Where the most highly ranked post is as always a complete non answer. The OP asked a very specific question. He doesn't need you lecturing him on his workflow. And to all the jackasses that modded you up, you are the reason Slashdot sucks circa 2012.

    3. Re:Usual rule by DarwinSurvivor · · Score: 2
      Completely Agree.
      OP:
      • What is your *job*? (sysadmin, secretary, manager, etc)
      • What do you need to have to *do* that job?
      • What does your *company* use already? (skype, sip, google-chat, etc)
      • What infrastructure does your company already have in place? (VPN, external IMAP/SMTP, SSH, RDP, etc)
      • What have you already tried?
      • Why were those tools insufficient?
  2. What tools do you already have? by Anonymous Coward · · Score: 3, Insightful

    In all honesty... an IM program, an email program, and a web browser. Without saying what tools you're looking to replace, I really don't know where to go with this one.

  3. Can you be more specific? by jawtheshark · · Score: 5, Informative

    Can you be more specific? Like telling us what doensn't work? All major chat protocols work, email works, browsers work, OpenVPN works (others may work too). There are good terminal services clients. So, apart from the "I can't have Microsoft Office", what -pray tell us- doens't work.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:Can you be more specific? by MickyTheIdiot · · Score: 3, Interesting

      And you *can* have Microsoft Office in a VM.

      As a matter of fact, if the real problems are only on the edges then using Virtualbox is probably one of the directions to look. I do admin work is a split environment and it works well for me. Most of the time it's turned off but when I have to do an Active Directory change I have a saved-state windows instance ready to go.

    2. Re:Can you be more specific? by NeverVotedBush · · Score: 5, Interesting

      You don't even need a VM to run Microsoft Office. I've been running it in Linux with Codeweavers' Crossover and it works fine.

  4. Re:Skype by MickyTheIdiot · · Score: 4, Insightful

    And using Skype on Linux is a problem because.... ?

  5. Re:Skype by systematical · · Score: 3, Informative

    Skype runs on Ubuntu and not through wine. They actually have a .deb package for it and probably for other distributions as well. For other things though, yeah you might have to stick with windows or at least run a VM.

  6. Re:Skype by jawtheshark · · Score: 5, Informative

    Skype works just fine on Linux. I use it daily, yes, even for voice and video.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  7. Re:Skype by Lumpy · · Score: 3, Informative

    "Sorry, but for business things you really do have to use Skype."

    Where? Everywhere I look I see businesses using Cisco, Tandberg and Polycom video conferencing and that means real H323 protocols and software. Of which there is NOTHING for linux.

    The good thing is a old Tandberg Edge95 or Polycom SD unit is dirt cheap on ebay.

    --
    Do not look at laser with remaining good eye.
  8. The Usual Suspects by History's+Coming+To · · Score: 2
    KISS: Keep it simple, stupid (quoting, not insulting!)
    • Email.
      A private forum if applicable. (I'm trying to nudge my main client in that direction, they have multiple outlets who don't communicate with each other much)
    • Twitter/Facebook if your customers are into social media (mine are, Twitter is very handy for very quick support jobs).
    • Phone. Android if you want to vaguely stick with the Linux thing in every way.

    If you're trying to remote into a company LAN or VNC things then your main block is company IT policy rather than Linux capabilities, but if you're looking at standard communication tools then browser choice is sometimes more important than OS choice.

    --
    Please consider this account deleted, I just can't be bothered with the spam anymore.
  9. Wrong question by pla · · Score: 3, Insightful

    I generally hate it when people don't answer the "real" question posted to an online forum, so for starters: Jabber and rdesktop, and at every turn, promote the use of Google's online collaboration tools if they don't already use them heavily (they actually don't suck, but I wouldn't run a company depending on Google to say non-evil).

    That said, you have asked the wrong question. You need to start with "I make my living serving people using X but don't want to use X, should I drink the Xool-ade or risk losing my shirt?"

    And if you don't already know the answer to that question, we can't help you.

    1. Re:Wrong question by DrgnDancer · · Score: 2, Insightful

      Even more to the point I don't know that we can answer the question as asked. There's no standard answer to "what do I need to telecommute?" What do you do? What tools are commonly used by your employer(s)? Do you need voice or video chat? If so, what kind? Skype is easy, but Polycomms don't work with it. What do you do? If your job is "develop .NET applications", it's going to be really hard to just switch to Linux. Does your company use Exchange? Is there an OWA server available so you can hook it up to a non-Outlook client? If not is there POP or IMAP (not as good as OWA which can forward contacts, calendar, etc)? Do you use any proprietary Windows only tools? Do you have to use IE to get to certain internal web sites? What VPN solution does your company use? Is there a Linux client? My company is standardized on Office Communicator, I'm not aware of any other IM system that can hook up to our internal OC servers, that could be a huge problem with telecommuting.

      I mean... Telecommuting can be as simple as "I need a phone, a VPN client, an e-mail client, and a terminal to SSH in with" or as complex as "I need a full suite of proprietary in house Windows tools, Visual Studios, and Outlook or I can't do my job". I could telecommute for a day or two with nearly any computer using any OS. Eventually I'd need at least a VM with a domain connected Windows OS or I'd be unable to do a lot of communication, internal paperwork, documentation, etc.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  10. Re:Skype by NeverVotedBush · · Score: 3, Informative

    Codeweavers' Crossover (http://www.codeweavers.com) product is a beefed up Wine and they allow a 2 week trial. Very reasonably priced.

    You can install Windows software and run it without having to have a VM or a Windows license. It works great for a lot of Windows apps they don't specifically list on their website but they also list apps they have tested and know specifically will run.

    I use it for a number of Windows applications where I don't have to boot up to a now very old version of XP on an old hard drive. I just installed the apps in "bottles" under Linux and then just run them whenever I want to.

  11. What exactly do you need? by dejanc · · Score: 3, Informative

    In my case, telecommuting requires some readily available tools, such as openvpn or git/svn. For my softphone needs, I use Ekiga. For instant messaging, there is Pidgin. For screen sharing, I had excellent experience with Teamviewer. For email, anything from Thunderbird to Mutt. But really, I never had any particular issues regarding communication on Linux. Linux may be lacking in other categories of software, but it really shines in communication department.

  12. Use a Mac by Anonymous Coward · · Score: 2, Insightful

    Tell yourself it's based on BSD and that's kinda close to linux. I've long ago given up on using linux as a desktop/laptop. Run a Mac, be happy and put a linux virtual machine on your mac for the hardcore geeky stuff. Best of both worlds, IMHO.

  13. Re:Skype by Anonymous Coward · · Score: 5, Funny

    oh, and if you conference in multiple people it sounds like mickey mouse being hit in the balls, repeatedly.

    Again, YMMV.

  14. Avoid Ubuntu by msobkow · · Score: 2

    I run Ubuntu. I like Ubuntu.

    But I won't install it again, because there are bugs introduced in the Ubuntu patches which are not an issue with the base Debian build.

    So come the next box, I'll be trying different distros again.

    I'm rather disappointed to report that every major distro has let me down on updates and patches over the years. I really have to question the value of a "maintenance service" if the maintenance introduces bugs instead of fixing them. (RedHat, Mandrake, SuSe, and now Ubuntu have all done this at one time or other.)

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Avoid Ubuntu by evol262 · · Score: 2

      9.04 is not early for Ubuntu, and Arch has much problems with needing to keep up on every hairbrained thing the Arch developers are doing instead of it just working. Update and Pacman is using GPG all of a sudden, locking you out of everything? To the forums with you. Readline updates, but everything you're using from the AUR is still linked against the old version (that they just removed)? To the forums with you. Awesome3 changed its configuration again? Forums. Etc. If you want to work instead of tinker, Arch is about as awesome a choice as Gentoo.

      --
      "The more corrupt a society, the more numerous are its laws." -Tacticus
  15. Been telecommuting for 7 years by DougDot · · Score: 2
    My employer is on the east coast, I am in Santa Fe, NM. I'm currently running Linux Mint 12, with Windows XP as a VirtualBox guest for the Windows-centric activities. All bases are covered.

    --Doug

    "Never pick a fight with someone who buys his ink by the barrel."

    - Mark Twain

  16. Re:Skype by Shikaku · · Score: 5, Informative

    So SIP isn't supported on Linux? Really? I'm sure Ekiga works as well as loads of others: http://en.wikipedia.org/wiki/List_of_SIP_software#Free_and_open_source_license_2

  17. VirtualBox + Windows by TheCarp · · Score: 5, Informative

    Even if its not your primary means.... and believe me, I am a hardcore linux guy whose used linux on his desktop, even while working at VERY windows centric shops that didn't entirely approve. The key is to have windows available, either as a machine you can RDP or as a VM (preferable).

    95% of things, you can find a fine Linux based alternative.... but every once in a while someone is gonna send you a non-xml visio or maybe you have to talk to an exchange server (I never had luck with the linux tools.... even when I got them to work).

    As I type this, my work laptop is, in fact, setting up a windows VM for this purpose. At my previous job, we had both desktops and laptops, so i just did nearly everything on my laptop, which ran Ubuntu, and would just rdp control my desktop for reading email and filling out timesheets (which required IE)

    Personally, I would love to ditch windows completely...but I need it for steam anyway (my only non-work use for windows), and while I don't mind spending half a day getting a new free software alternative running... few people have the patients to wait for me to do it on their time.... so, I have windows for those times, and just take everything I have to do in windows as something to add to my "upgrade to linux" punch list.

    --
    "I opened my eyes, and everything went dark again"
  18. Re:Skype by TemporalBeing · · Score: 3, Informative

    And using Skype on Linux is a problem because.... ?

    It's unsupported, well out of date, and very problematic.

    I often try to chat with people via Skype; only to get one or two chats through and then have it stop sending/receiving chats. I'm still supposedly on-line; but it's not working.

    And its functionally broken when trying to find the microphone under Linux; so voice calls are nearly impossible - they work sometimes, but most of the time they don't. I gave up on it.

    Interestingly, this lack of support and updates started about the time Microsoft started its acquisition of the company, vowing to keep Linux support active - that support has basically been "here's a beta version that 2+ years old, use it if you like".

    Is there anything else Skype is good for?

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  19. Try Slackware by Viol8 · · Score: 2

    Unlike most distros you get a non-fucked-about-with kernel the way Linus released it and its very very stable. Granted , its not very user friendly but if you have even moderate linux skills this really won't be an issue.

  20. Troll-like typing detected by Wee · · Score: 5, Insightful

    Can you be more specific? Like telling us what doensn't work?

    Having already posted a reply, I have a gut feeling this submission is in some way trollish. No specifics, vague notions of "telecommuting" (do people even use that word?), and management-buzzword phrases like "hard time trying to find the right tools to keep communication flowing with my clients". Really? IM, email, online doc sharing, VOIP, video chat, Libre Office (or even MS Office in Wine)... shit even old-school ftp drop boxes: none of those will work in keeping communication "flowing"?

    I get the feeling the submitter is looking to say, "See? Even Slashdot -- largely regarded as Nerd Central -- can't think of ways Linux can provide the tools and services necessary to serve the business-ready needs of today's modern telecommuting professional". Or some such reverse-astroturfing thing.

    It could also be that the submitter isn't a technical person. But the submission smells funny.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  21. Re:Skype by Danathar · · Score: 2

    wrong. Go to www.ciscojabbervideo.com.

    Standards based, and free to use or if an enterprise wants to deploy it they can buy their own authentication infrastructure. The ability to call a traditional SIP or h.323 based VTC unit directly without some goofy transcoding high cost solution like blujeans.com is gold.

  22. Easy fix... by cayenne8 · · Score: 4, Informative
    Well, a couple of things.

    Who in this day in age (and I'm talking about someone on slashdot that asks a question about telecommuting)....cannot afford more than one computer?

    Have one for linux..have one for windows.

    Hell, what about running VMs? Have windows running on your linux box.....hell, get a mac, and run linux and windows on vms...and have the best of all 3x worlds.

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    1. Re:Easy fix... by luis_a_espinal · · Score: 2

      I think that defeats the point of moving to Linux entirely.

      With virtualization, is there a point to that? I stopped worrying/caring about having a full blown Linux machine/laptop a long time ago thanks to virtualization. Unless one has very specific needs, a Mac or Windows machine running one or more vms with Linux at it is typically acceptable for development. Anything beyond that (again, barring actual tech needs), that's just ideology.

      But then again, freetards aren't exactly known for logical thinking.

      And logical thinking dictates to chose pragmatism over emotion, specially when it comes to technology.

    2. Re:Easy fix... by slo · · Score: 3, Insightful

      Or do the reverse and run Windows in a VM where necessary.

  23. Re:Skype by Lumpy · · Score: 3, Informative

    What loads of others are you thinking of? Just because it supports SIP does not mean it supports Video calls over SIP.

    I've been down this road a lot, the company I work for is a Tandberg/Cisco VC dealer and we constantly are being asked about Linux clients. I have yet to find ONE that supports all of the functions. Like sending Pan/Tilt/Zoom to the far end camera. Ekiga works for simple static calls, at least an older version did. I have not tried it in the past year as surplus gear on ebay delivers a better conference experience.

    --
    Do not look at laser with remaining good eye.
  24. Re:Companies are obsessed with VPNs by jawtheshark · · Score: 2

    I'm trying to figure out what exactly the hassle is with VPNs on linux. If you're using openvpn, drop the configuration in /etc/openvpn and make sure the your certificate, your keyfile and you CA certificate are accessible for openvpn. (Me, I just dump them in /etc/openvpn/connectioname folders). Then adapt /etc/default/openvpn and set those you want to autostart.

    Alternatively, under Ubuntu you can configure it graphically, but I haven't found a way to have more than one VPN active.

    That said, you do need to install a few packages. Which ones shouldn't be hard to figure out.

    I partially agree with "just use ssh", but do keep in mind there are much more bots that try to attack ssh ports with typical user/password combos than there are bots that attack VPNs. At least to my knowledge.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  25. ssh -X by WarJolt · · Score: 2

    ssh -X gives you all the gui you need on linux. You can even use cygwin as a client. Mac osx comes with a xserver client that automatically launches when that command is run.

  26. Re:Companies are obsessed with VPNs by DrgnDancer · · Score: 3, Interesting

    Security is a valid concern. The VPN is another layer of security. Let's say there's a zero day vulnerability in ssh. That's OK, you have to be on the inside of the corporate network to ssh into the server, so there's a layer of security there. Let's say there's a zero day vulnerability in the VPN system. That's where the security of ssh comes in. Why expose an extra potential vulnerability vector to the outside world? The VPN external interface already HAS to be exposed and can get you what you need from there.

    For my more sensitive systems I actually have to get through three layers of password to get into root. Login to the VPN to get on the network, provide the password for my ssh key to get into the box, then provide either my own password (through sudo, my password is different than my ssh key password) or roots password (through su) to get to root. All three passwords are different, so that if one gets compromised somehow, you still need the other two.

    Sure shh is secure. That doesn't mean you should rely exclusively on that security if you can avoid it.

    --
    I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  27. Re:Companies are obsessed with VPNs by megalomaniacs4u · · Score: 3, Insightful

    Slap you vpn admin until he sets up split-tunnelling properly if your vpn locks out your lan.

    I use a cisco asa based vpn and with split tunnelling turned on at the host i can still use my lan while vpn is connected.

    You just must have a different subnets for the local & remote.

  28. Re:Skype by dokc · · Score: 3, Informative

    Because it creashes occasionally, leaving it in a state where it looks like it's working but it is actually offline.

    Well, that's what it does to me. YMMV.

    My Skype crashes occationally under Windows too.

    --
    In love, war and slashdot discussions, everything is allowed.
  29. Re:Skype by CosaNostra+Pizza+Inc · · Score: 3, Interesting

    Google Voice?

  30. Re:Companies are obsessed with VPNs by hawguy · · Score: 2

    I have to take a Windows laptop home so I can use a VPN to start a putty session to log into a terminal to do unix system maintenance instead of just ssh'ing from my home linux box (yes , I know I can put VPN on linux but its hassle).

    When I've asked why they can't just have an open ssh port they start waffling about security. I'm sorry , since when are VPNs more secure than ssh? Never, thats when. I'm sick and tired of know-nothing Windows admins running IT infrastructure.

    Sounds like IT supports a VPN server for all of its corporate users. One of them (you) says that a VPN is too hard for him to set up, so you want IT to set up a dedicated machine just for you that runs SSH and provides access into the secure network. And they have to keep that machine patched and updated. And integrate it with their IDS. And configure it to authenticate against Active Directory. Can they use access lists on this SSH server to restrict what resources different groups of VPN users can access (i.e. a user from accounting might only be able to reach the web interface on their financial reporting server, while an IT user might have more access to the network)?

    I'm sorry , since when are VPNs more secure than ssh?

    Every port opened to the world adds risk, so the fewer services that are exposed to the outside world, the lower the risk. If there's a one in a million chance of a critcal vulnerability in the VPN and SSH server, if I publish both services, then suddenly I have a 2 in a million chance of a critcal vulnerability being exposed to the world -- it's always better to limit risk by reducing services exposed to the world.

    I'm sick and tired of know-nothing Windows admins running IT infrastructure

    IT Admins are sick and tired of know-it-all Linux users that don't understand everything that we are mandated to do behind the scenes to meet various regulatory requirements in providing a secure network.

  31. Have you considered ... by oz_paulb · · Score: 2

    ... a Plantronics solution?

  32. It's no problem at all by Turmoyl · · Score: 2

    I've been telecommuting on and off for several years now. It's such a non-issue that I had to think aobut what I should write here.

    Between OpenSwan, the Cisco AnyConnect VPN client, and my current employer offering Citrix-hosted services, there's nothing I cannot do from home. You don't need a phone system that ties into your employer's as long as you can forward calls from that system to your cellular, or home phone (if you still have one).

    I haven't used M$ Office in over a decade, and I haven't missed it at all. Only twice in 12 years have I run into document formatting issues, but both were easily solved by exporting/importing via a different filter. I even get by with LibreOffice for my college assignments (in fact, a few of my professors prefer the Open Document format).

    Tying into email should be a snap. You have your choice of clients for POP3 and IMAP connections, Evolution for Exchange integration, and a native Linux client for Lotus Notes.

    I have run into a few issues with my current employer being super single-sign-on happy, not realizing that when this is done in IIS/AD that it negates the ability for Kerberos-based authentication for everybody else, but I've found that I can use my virtual desktop in Citrix on the rare occasion I need to access one of those sites.

    Contrary to needing Windows in the enterprise or for telecommuting, I cannot think of a single good reason to use it.

  33. Think long and hard - and ask yourself a question. by jimicus · · Score: 2

    Are you using Linux because you love Linux? Or because you hate Windows?

    Because it sounds like you're very close to treating it as a religion. Admittedly I've been there myself - and I'd say that there's damn-all in terms of vaguely usable Linux desktop VPN clients and diabolical commercial support. It's fine if you're looking to get two servers with a very specific configuration working; terrible if you want to connect a single Linux desktop to a commercial VPN system.

    Ironic, considering the number of firewall products that are Linux-based. But there you go.

  34. Re:Skype by bobbozzo · · Score: 2

    Some of our contractors in Poland sound like Donald Duck.
    I'm not sure if it's Skype's fault or not.

    --
    Nothing to see here; Move along.
  35. Re:Skype by Kagetsuki · · Score: 4, Informative

    When did you last use Skype in Linux? About a year ago I had the issue you mention but now it runs fine for me (Ubuntu 11.10 x64). I'm using the version that's in the repositories - perhaps the Ubuntu team tweaked it? I've never had the ball beaten mickey mouse issues you mention below though.

  36. Re:Skype by guruevi · · Score: 3, Insightful

    Video calls over SIP is hardly standardized. Every other manufacturer (especially Tandberg/Cisco) has proprietary codecs or don't follow the standards in them.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  37. Re:Skype by ryanov · · Score: 2

    I have literally never had a problem. I don't use Skype much, but it has worked every time.