Everything should work out of the box generally speaking. We go through a lot of trouble to ensure there is proper mainline support for hardware and free software support.

1. Before we add a product to the catalog we check that the hardware is supportable (free drivers/firmware) by all distributions.

2. If something doesn't work although is free software compatible and we plan to use it then we go through and figure out how to fix it so that it does work out of the box. Again, this is generally speaking.

There are certain situations where something might not work in a particular situation or with a particular distribution. What matters is it generally going to work and there isn't much fuss comparatively speaking.

We decided to switch dial-up modems for instance. Different modem same chipset. A missing ID meant that the modem didn't work "out of the box" even though the chipset was free software compatible and supported in every distribution. This is a hardware modem. Now there are a number of distributions which don't support dial-up at all. So for us to say it works "out of the box" is a bit misleading. However it does work better than any other dial-up modem and has psudo "out of the box" support (no driver installation, compiling, etc required). What is missing in some distributions is the dialer program. This effects all modems though and not just the modem we sell for a particular distribution that has this issue. The other issue is permissions. We document and submit bug reports where we encounter them and thing things could be fixed/improved. Hopefully Rubén decides for instance to change the permission in Trisquel 6 so users don't have to adjust the permissions. He has already added a dialer to 5.5 (at a minimum, which is better than other distributions).

See some instructions here (other products have similar/better documentation and with pictures!):

https://www.thinkpenguin.com/gnu-linux/penguin-56k-dial-modem-support


Reply via email to