I need a 'nix hero!

From: CHYRON (DSMITHHFX)12 Aug 2014 17:19
To: Ken (SHIELDSIT) 38 of 68
From: Ken (SHIELDSIT)12 Aug 2014 17:22
To: CHYRON (DSMITHHFX) 39 of 68
Ha, these costs ~$350 I could have done this and more with a Raspberry Pi

This is a rollout of new equipment for our new inventory system.  All these things need to do is launch a Citirix Receiver.  They can do it with a wire, but I'm not running wire to 50 machines spread over God's creation!
From: Ken (SHIELDSIT)12 Aug 2014 17:23
To: CHYRON (DSMITHHFX) 40 of 68
I did indeed.
From: CHYRON (DSMITHHFX)12 Aug 2014 17:29
To: Ken (SHIELDSIT) 41 of 68
I ran it for a while on an old K6-II pc. It's an interesting little distro that (if nothing else) shows how bloated things have become.

Here's what someone had to do to get it running on a tc with only 512MB flash (I dunno about wifi though):
http://forum.slitaz.org/topic/installing-slitaz-on-thin-client-t5545
From: ANT_THOMAS12 Aug 2014 18:41
To: Ken (SHIELDSIT) 42 of 68
Probably would have run those cables by now!
From: CHYRON (DSMITHHFX)12 Aug 2014 18:42
To: ANT_THOMAS 43 of 68
 :-((
From: ANT_THOMAS12 Aug 2014 18:44
To: Ken (SHIELDSIT) CHYRON (DSMITHHFX) 44 of 68
True though!

Ken: will wifi be reliable on 50 units? With cheap small adapters?
EDITED: 12 Aug 2014 18:47 by ANT_THOMAS
From: Ken (SHIELDSIT)12 Aug 2014 18:58
To: ANT_THOMAS 45 of 68
I dunno. But I cracked one open and they appear to accept a wifi card like a laptop. I have a handful of those at home so I'm going to test tonight. I am getting them all in a row and powered on so I can image them once I get this sorted out.

And fuck that on running cable!
From: ANT_THOMAS12 Aug 2014 19:05
To: Ken (SHIELDSIT) 46 of 68
Possible to put an msata ssd in there? Bugger space for the distro.

Probably costing too much at that point though.
From: Drew (X3N0PH0N)12 Aug 2014 19:15
To: Ken (SHIELDSIT) 47 of 68
Basically you need the driver and the firmware. Then you can either compile a new kernel with the driver included (but you'd have to recompile your own kernel every time it's updated) or compile a kernel module for the driver (still probably need redoing for each new kernel but less hassle).

I'd go with a more up-to-date distro than Ubuntu for this. Ubuntu's kernels are very old. Something like Fedora might give you a better chance of the problem being solvable via a third party repo.

 
From: CHYRON (DSMITHHFX)12 Aug 2014 19:21
To: Drew (X3N0PH0N) 48 of 68
Ubuntus kernels are numbered 'old', but most cutting edge stuff is/will soon be backported.  In my experience, you stand a far better chance of getting obscure -ish stuff in Ubuntu (often through debian repos) than you do in Fedora. And I prefer and use Fedora as my main distro.

Also I do not advise using latest Fedora release in production anyway (and neither do the Fedora folks!). Better use RHEL/clone or Ubuntu.
From: CHYRON (DSMITHHFX)12 Aug 2014 19:26
To: ANT_THOMAS 49 of 68
Could have got laptops with better spec (including hard drive and built-in wifi) for that money ffs.
From: Ken (SHIELDSIT)12 Aug 2014 19:27
To: Drew (X3N0PH0N) 50 of 68
I can't really do any of that. These images are HP images and I'm just fucking around in their world. The only way I can get around that is by finding a distro that will fit on a 1Gb flash and support the wifi card, our printers and run the Citrix receiver.
From: 99% of gargoyles look like (MR_BASTARD)12 Aug 2014 20:37
To: CHYRON (DSMITHHFX) 51 of 68
That's what you get for letting the boss make purchasing decisions.

Mine is currently determining the provider for almost a million euros of work based on the quality of the dinner and wine. F.F.S!
From: Drew (X3N0PH0N)13 Aug 2014 01:04
To: CHYRON (DSMITHHFX) 52 of 68
Applications, libraries and sometimes drivers might get backported but you can't backport core kernel stuff to older kernels. You'd just end up with the newer kernel.

And since hardware support is entirely dictated these days by kernel version I definitely don't agree about Ubuntu having the best hardware support. Software, sure, since its libraries and architecture are what devs target, but a newer kernel will always support more hardware.

RHEL/Debian being better for production is contextual. The 'stability' thing is broadly misunderstood. They're not 'more stable' in the sense of being less buggy, older software generally has more bugs and vulnerabilities. They're stable in the sense of being an un-moving platform, so if one is building something on top of it, one doesn't have to continually re-write. i.e. they offer stability in the 'stable API' sense, which is beside the point for this application.

Non-buggy stability tends to come with fresh packages and un-fucked-with upstream code, which you certainly don't get with RHEL and Debian. Which explains why Arch is the least-buggy/crashy distro I've ever used.

 
EDITED: 13 Aug 2014 01:05 by X3N0PH0N
From: CHYRON (DSMITHHFX)13 Aug 2014 01:55
To: Drew (X3N0PH0N) 53 of 68
Enjoy the Arch! Never fucked with it.
From: Drew (X3N0PH0N)13 Aug 2014 02:52
To: CHYRON (DSMITHHFX) 54 of 68
S'a lot of fun!
From: Ken (SHIELDSIT)24 Aug 2014 07:33
To: ALL55 of 68
Just to update and add closure, because who doesn't like closure?  I ended up having the vendor send adapters that were compatible with CE 6.0.

The End.
From: Chris (CHRISSS)24 Aug 2014 08:35
To: Ken (SHIELDSIT) 56 of 68
You're welcome. Glad it's working now.
From: Ken (SHIELDSIT)24 Aug 2014 08:36
To: Chris (CHRISSS) 57 of 68
Did you wizard on it?