10 pc Cybercafe for 30ukp!!!!

Promote Puppy !
Message
Author
User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#31 Post by BarryK »

I'm blown away by all of this! What I think is particularly great is the spirit behind, it, not that you're using Puppy (well, that's good to!). I think that your individual positive and practical contributions send out wider ripples than you might think.

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Thanks and dont forget

#32 Post by raffy »

When I have the new setup complete, I am going to upload a zipped up version of the software that we use on the machines to our public mirror at www.ecomoney.eu.
:D Thanks for that - and please dont forget the how-to (like what Puppy version to boot, etc.)

Cheers!
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
Gn2
Posts: 943
Joined: Mon 16 Oct 2006, 05:33
Location: virtual - Veni vidi, nihil est adpulerit

#33 Post by Gn2 »

The world desparately needs help - clean environment, water, food - shelter -
and shared knowledge.

Fortuitous Alignments of the stars is regarded in Scientific fields -
As the extremely rare opportunity to increase world knowledge.

Projects as listed here - may/will have potential to more Practical Impact
Esp. for underprivileged of the whole world.

Congratulations - IMHO > It cannot be stressed adequately - You are 8) A L L contributing
to world aid goals ~ In best of OSS founders principles

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Upload

#34 Post by ecomoney »

Wow thanks guys for the words of encouragement. I really am just the delivery boy of this supurb software, it is you who have built it. Thank you for allowing me to take your puppy out for a walk!!!

Ive already seen today quite a few examples of how this technology fitting in with the local community and the difference it can make. Several people have done CV's, while others have been searching for jobs. One spanish came in and we were able to find her old solicitors in spain via google, and ring them with skype for 3 British pence (she needs the number for a forthcoming childcare case). Weve had several other small children in with their mums whos first experience of a computer was with Gcompris.

We also started a new teaching class of fresh puppy recruits who have been tapping away into tuxtype and Gcompris to get up to speed for the classes next week. One of them is an "intermediate" who will be updating a new website for the community centre with Joomla from her puppypc at home. Weve already raised £120 towards our target of £200 for starting the wireless community LAN through the sale of the old cybercafe P.C.'s.

Its 4:35.am here and Ive just finished the next major update to the cybercafe. It been rolled out via ftp to four of the computers here on the network in under half an hour thanks to puppy's small size an speed. Ive also started the job of uploading it to my webspace, gFTP says it will take eight hours so Im turning in for the night, its nearly a whole gigbyte (wow huge!). This is two complete and hopefully fully configured operating systems (puppy 2.02 seamonkey based with openoffice, games etc and [puppy 2.11 based Edupup 1.1)

The file is literally a zipped copy of all of the files on the cybercafe's computers hard disk. All someone would have to do is boot in memory, format to ext2, install the grub bootloader then download the files. It would then be a matter of unzipping to the hard disk, rebooting and running xorgwizard (and perhaps ALSA wizard) and they would have a clone of one of the systems here.

My www.servage.net web server (£5.25 per month) seems pretty fast to download from and Ive certainly got lots of bandwidth and hosting space spare to do it (will be monitoring my bandwidth tho!). If anyone more technically knowledgeable than I would like to download it to a spare hard disk (I think it should be set to primary master for the bootloader to work properly come to think about it) I would be very grateful to hear from them.

Right, I must be off to take the volunteers home! Thanks again for all your hard work you have put in over the years to enable this to happen :D
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#35 Post by sunburnt »

A Cyber Cafe like this is exactly the thing I had in mind with LanPuppy...
Except with diskless PCs, users have USB flash drives for personal data.

This is a also a perfect arrangement for multi seats on one PC.
Each PC has 4 video cards & 4 sets of USB keyboards & mice.
1ghz to 2 ghz PCs are perfect, & even slowers PCs work well!
The project is called: "BackStreet Ruby".

When LanPuppy is an up & running distro. I plan to integrate it into it.

mechmike
Posts: 100
Joined: Tue 29 Nov 2005, 16:43
Location: Pelham, AL
Contact:

I Dugg your Positive E-Zine article this morning...

#36 Post by mechmike »

It is now on Digg - we'll see if that gets you and Puppy some attention...

http://digg.com/linux_unix/Ten_computer ... out_60_USD

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Updates

#37 Post by ecomoney »

Sunburnt, LANpuppy seems like an interesting project for small kiosks. I will look forward to testing it out when you have it finished. Certainly around here though old P.C.'s are a big disposal problem so given access to sufficient networking kit (and smoothwall) it is more beneficial to use the older pc's for as long as possible before they must be finally thrown away.

Weve decided to roll out our new updates gradually over some of the PC's. Heres a poster we have put up.

Image
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#38 Post by sunburnt »

ecomoney; The old original version of Puppy would work well in an open environment (no login).
Keosks of the public type have no login, as do many special purpose terminals.

As to old PCs, I'm still using a P-200mhz as my LanPuppy client PC for testing.
With 64MB of ram it runs Puppy very well with no hiccups at all.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Kiosks

#39 Post by ecomoney »

Ahh I see, so you have a setup a but like what is possible with Edubuntu, with a central, reasonable power computer with terminals of very low spec attached? To make updates it would just be a matter of updating in one place (the central pc)?
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#40 Post by sunburnt »

It's a distributed processing setup, so weak server & strong clients.
Web browsing isn't too bad on old PCs though, heavy apps. like OO are slow.
I'll make a server centric setup after LanPuppy, strong server & weak clients.

Both types only have software on the server as the clients are diskless.
This makes admin. easy as only the server needs any changes at all.
The only thing the clients need is the replacement of failed hardware.

A multi seat setup has the advantage that the cpu is split between 4 users.
This evens out the cpu load so a 1ghz cpu acts like a 700mhz to each user.

Q; Does your Cyber Cafe have user logins? Or is it an open usage setup?
Puppy doesn't have a login, so I'm thinking that your setup doesn't have them.

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Thin Client Specs

#41 Post by raffy »

I'll make a server centric setup after LanPuppy, strong server & weak clients.
The thin clients that I have seen lately have the following config, from lowest to highest (power and price):

200 Mhz 128 MB SDRAM (fixed) - SiS SoC

400 Mhz Open Slot DDR RAM - VIA Eden

800 Mhz Open Slot DDR RAM - VIA C3

1Ghz Open Slot DDR (533 Mhz) RAM - VIA C7

All can use IDE flash for storage and booting.

Say, sunburnt, which one will be good enough for the server, and what size IDE flash as well as RAM will it need? Of course the first one (the eBox SoC) will be the best-qualified client.

And the "running as root" complaint by system admins - will it matter in that setup?
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Logins

#42 Post by ecomoney »

At the moment there are no logins. We have instructed people to email important files (such as CV's) that they want to save to themselves as attachements (I know! crude but effective!). They use the yahoo webmail service for this, which means they can pick them up anywhere, even between their windows machines at home thanks to puppy's compatibility. If someone goofs up one of the machines it is a ten minutes to set it back up again. It also means that we can have several different versions of puppy running on the same machine, and roll out new upgrades gradually.

Eventually I would like a setup script that runs as a seperate OS from the boot menu (perhaps "onebone" puppy?) that will download a new/fresh setup an ftp server on the network and unzip. I this case the GRUB screen would look like this

Code: Select all


Edupup 1.1 (for kids)
Puppy Linux 2.02 (for adults)
System Restore (admin with password)

This way cybercafes could be setup and installed in locations with practically untrained staff, and new setups and upgrades "pushed" out to them over the web. The hardware profiling of 2.13 looks useful for this too.[/code]
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#43 Post by sunburnt »

raffy; I only have 10 PCs in my house (Only?), one's a movie PC & one's a jukebox.
So I have no way to know just what the equivilent server load is for ANY setup.
I'd be REAL interested in someone testing on a LARGE network to get an idea.
Like I wondered what a dedicated Quake3 server needed for cpu & memory, nobody knew.

For the server centric setup I thought about VNC, but I've read it's not suited for this.
I'll have to look into it more to get an idea of the best arrangement for it.
The server's power in this case would be: (number of clients) x (apps. used).
So most likley a very powerful PC for the server ( 4ghz for 32 clients? ).

I had invisioned the client PC being a little box hanging on the side of the monitor.
For LanPuppy I want a NAS box to boot & run it, but for VNC etc. a REAL server's needed.
LanPuppy's server is just a boot & Samba server, that's all... The clients run the apps.
But for a server centric setup the clients are "terminals" & the server runs ALL the apps.

Flash storage isn't needed for LAN booting, & as to the server's memory...
it's setup dependant, but for server centric... ALOT is a good guess.

Running as root would depend on the setup too, but LAN clients are usually in a "box".
With LanPuppy everyone's "root", but they ONLY can access their HOME & the Squash file,
so being root doesn't matter if you can't get at anything else.
LanPuppy is unique in this aspect as it operates over the network, not just locally.
The new LanPuppy will have login & will be "almost hacker proof" from the client PCs.
Hacking through the firewall will be as usual, so a good setup there is needed.

LanPuppy will be able to swap sfs files in & out with my app. sfsManager.
If my ideas for improved sfs files take hold, it'll be really trick with dynamic menus.
The main Start menu and/or Desktop icons change for the apps. in the loaded sfs files.
I think I'll post in Suggestions & outline the improvements I have in mind.


ecomoney; I also invision a notebook PC with no HD or flash, no storage at all!
It boots to a web server selector menu & then it boots the OS from the web.
Like LanPuppy, personal storage would be USB flash/HD devices plugged into
the USB port on a USB keyboard, & the USB mouse plugs into the keybd also.
Cyber cafes & libraries could really benefit from multi seat PC setups.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Internet booting

#44 Post by ecomoney »

Sunburnt:- This "internet booting" Invision notebook you have is very interesting...I had the idea long ago that with puppy's small size (obviosly Doze would be right out of the window...) and increasingly fast and cheap webspace/Broadband connections that this would be possible one day. Have an idea how this is done? It would obviously need a BIOS flash of some sort. Technically this is possible?
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#45 Post by sunburnt »

Yep, a flash is needed to make a prototype, but mass produced it'd be in ROM.
There's 3 or 4 different muliprotocol thin client setups (PXES, NetStation, etc.).
Most connect to: X, Citrix, RDP, & VNC type of servers, ROM size'd be 10+MB.
Bootup shows a menu of servers that respond & the protocols that they support.
64MB to 256mb of memory is all that's needed as big apps. run on the servers.

Basically a standard NoteBook computer with: WLAN & USB-2 ports,
and no: drives, drive controllers, or any other interfaces.
So it's simple & would cost ~$100 at the store! With a free OS that's still $100!

So... is it technically possable, they already exist, but they want $$$ for them.
The trick'd be getting an Asian co. to make them en masse so they'd be cheap.
I'll look around & see what I can find, it seem like there'd be something close.

The other end of this setup is the web server to boot to, not much of a problem.
My friend just got a domain for $7 a month with 400GB & 32GB access a week.

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

LanPuppy

#46 Post by raffy »

OK, it will be LanPuppy. That will be easy to find here. I wonder if there is any particular thread you would recommend for the latest info.

Thanks a lot for creating LanPuppy, sunburnt!

EDIT: We posted almost at the same time, sunburnt, but presently am in communication with entities which manufacture thin clients (although indirectly), so your specifications for LanPuppy are important. Please check on my earlier post of alternative client machines.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#47 Post by sunburnt »

raffy; Here's a web page with a $95 micro PC, 733mhz & 12" x 11" x 2.5"!
They've quite a selection & they're at : http://ewayco.com/
It'd be nice if they cost a little less or had more cpu power (gripe gripe),
but 800mhz is fast enough to play DivX movies & run Puppy very well!

If you know other sites with good deals... POST THEM!!!

You mean a latest thread for LanPuppy? Isn't really one as I'm still at it.

It's current shape is; I have finished GUI's for:
Client PC admin.: add & remove client PCs from the LanPuppy workgroup.
User login admin.: add, remove, enable & disable LanPuppy users.
Server setup & LanPuppy options: checkboxes for: No login & allow any client.

Just one more GUI to go I beleave, but I can't think of it right now.
Then testing the bootup & the GUIs, then remaster both server & client Puppies.
Eventually I'd like to make a server only LanPuppy setup like Knoppix has.
LanPuppy will have the sfsManager, & then I'll mod a few popular sfs files.

Puppy runs on any x86 type cpu PC, 200mhz will browse, 300mhz or so does better.
LanPuppy runs in 32MB to 64MB ram, more's always better but not needed.
My movie PC (AMD 900mhz) has run Win98 in 64MB for years now.
Puppy doesn't like it's SIS 6236 video card, I'll replace the card some day.
The jukebox has 32MB ram, runs Puppy & XMMS, SB Gold card, & 100w amp.

What apps. the client PC' runs determines the cpu power & ram that's needed.
The apps. vary widely, so the clients intended purpose sets what's needed.
The LanPuppy server (PupServer) is a Samba file server so 200mhz up should do.
Exactly what the power & ram needs of the server PC is, we'll have to see...
As I'd said, I'd like to see a NAS that'll PXE boot LanPuppy & Samba serve it.
A tiny NAS server & microbox client PCs, that would be REALLY interesting!

timofonic
Posts: 2
Joined: Sun 21 Jan 2007, 16:51

#48 Post by timofonic »

Hello,

I found this quite interesting, 99.9999999% cybercafes from my country runs windows and specially pirated software. They usually use too new and fast computers, but running bad because of spyware and trojans.

It could be great if providing a detailled guide or howto for installing a linux-based cybercafe, including the client and server apps for client accounts, opening/closing sessions and all that stuff for cybercafes. A custom linux ready for install, easy configuration and use could be even better.

Most cybercafes from my country are used too for locutory phones (not know the exact word, sorry) because there are too much inmigrants that want to talk my family from their countries. They use black box solutions based on Microsoft Windows and unable to use custom VoIP providers, so they have some kind of "monopoly" in this aspect.

It could be really great to have an Asterisk-based solution for this and easy to maintain too for a person that has very little clue about computers. Another interesting thing could be able to use the computer for making phone calls too.

A unattended solution could be even more interesting, so people can put coins and call like any average phone, or putting coins for connecting to internet with some of the available terminals. This could solucionate the problem with people trying to not pay too.

A great Linux-based solution could make for some UNIX guys to get some money from this world, some young people like me are tired of badly paid temporary work on warehouses and supermarkets for moving merchandise. We could make some works installing Linux-based cybercafes and locutories for a lot cheaper prize than competitors using 2nd hand hardware and cheaper hardware solutions.

As you can see on the next URLs, the actual windows and black box solutions of the used software in my country are quite poorly designed and badly programmed. They are very buggy, slow to start and too limited when maintaining them.

Here is the URL of apps and solutions used in cybercafes:

iunicafe, lately a lot used. It's slow to start but it seems stable: http://www.iunicafe.com
CiberControl and CiberPuesto, very bad software but quite popular in cybercafes: http://www.cibercontrol.com/cc50proinf.htm

Destel's Locutel & Locuwin, it's crap but they install it. It's a black box solution, so you can't use other VoIP providers: http://www.destel.net/E_Locutel.htm

Best regards from Spain,
timofonic

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#49 Post by sunburnt »

Hi timofonic; Yep, it's hard to imagine using XP to browse the web, but that's it's main use!
What a load of bloatware, a worm can of nasty software, & slow booting!

Linux does EVERYTHING Win. does except problems with games (DirectX).
As small & reliable as Puppy is, it's lunacy to use M$ ANYTHING for ANYTHING.

LanPuppy will have the base admin. GUI tools to maintain PXE booting of Puppy.
GUIs to add & remove users & machines from the server manually.

I'll probably make a Cyber Cafe package for LanPuppy, but it'll be an addon package.
GUIs for database admin. of user info & usage time, payments & accounting, etc.
It'll probably be able to run on "admin. only" LanPuppy PCs (behind the counter).

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#50 Post by sunburnt »

raffy; I've finished the 3 GUIs & tested them, all are working well.

I've started boot testing it, & as usual the tftp isn't working.
Same Puppy ver., same software, & same PCs... what's different?
This seems to be normal for every new setup I've built, but I'll figure it out.

I hope to have a test package soon & I'll need a few beta testers.

Post Reply