Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 01 Aug 2014, 22:44
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Announcements
LanPuppy How To?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 5 [73 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Author Message
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Mon 30 Jan 2006, 22:49    Post subject:  LanPuppy How To?  

I didn't want to make a HowTo for LanPup because it's nothing average users can make use of.
I want a complete LanPup package, download it, install it, & run it, that's user frendly.
I hate hodge-podge assortments of files, & poor instructions to make something work.
Usually many steps are required to get it working & if anything goes wrong you get nothing.

When I started LanPup I knew the client part would be easy for me due to my work with PXE.
I also knew the server part would be almost impossable for me due to my lack of ability.
I've never had much luck installing packages, much less modifing & compiling things.
Puppy being non-std. increases the difficulty, but thanks to friends I've had good luck so far...
It only took me a week or two to get PizzaPup to LANboot from a Win98 server because of the excellent app. "Tftpd32", I wish they'd make a Linux version & LanPup would be done!
I beleave they offer the source for Tftpd32, but there's no way I could make use of it.
I want to use PizzasGood's EmptyCrustPizza as the base for PupServer.

PupServer is stalled as a result of my inability & I thought at this point other (more capable people than I) might want to take a try at a LanPup, so if anyone thinks I should write a HowTo for my LanPup setup, reply & I'll write a lengthly post about it.

### Basically so I wouldn't have to keep making new image.gz files, I modded the /etc/rc.d/rc_sysinit file to jump to a custom script on the HD that copies needed files to /lib & /var, & links into /etc pointing to /pupsrv for all the config. files used.
This makes it easy to experiment & change the setup as I develop LanPup.
Pxe makes the client boot the kernel & load image.gz, the modded /etc/rc.d/rc_sysinit then Samba mounts PHOME & jumps to the the custom boot script: /mnt/home/pup-boot that copies files, mounts pup001 & usr_cram.fs, & also Samba mounts common dirs.: /Docs & /Public.
The client's mount & smbmount commands are then deleted so users can't hack into the system.
Copies of pup001 are named for each username (login) or hostname (no login) to keep them separate.
Different usr_cram.fs files with different names can also be used to load different apps.
That's the short version of the LanPup setup, pretty simple, nothing complicated about it.

For the client part of the package, I'm working on a script that will (hopefully) modify ANY Puppy version in the manner I outlined above so it will LANboot using ANY working PXE boot server.
Of course the server side dirs. & files would have to be in place for the setup to work.

I'm not giving up on LanPup, just offering what I have done to anyone interested.

Last edited by sunburnt on Tue 31 Jan 2006, 06:07; edited 1 time in total
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 30 Jan 2006, 23:07    Post subject:  

Yes, I really miss packages.debian.org Sad
Meanwhile you can take http://rpmseek.com
http://rpmseek.com/rpm-pl/libgnutls11.html?hl=com&cs=libgnutls:PN:0:0:0:0

I also often use this one:
http://rpm.pbone.net/

This is good for packages that might not be in Standard-Distros, like libdvdcss or others that might conflict with some countries patent-laws:
http://plf.zarb.org/
RPMs from the plf are mirrored on many german university-servers.

You can use "unrpm" like "undeb" , or open them in PupZip I think.
Mark
Back to top
View user's profile Send private message Visit poster's website 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Tue 31 Jan 2006, 00:15    Post subject:  

MU to the rescue again! ..... Thanks guy!
I bookmarked all the links you provided.

I've already found 2 more /lib files needed by Samba.
NOW, back to work.
Back to top
View user's profile Send private message 
Guest
Guest


PostPosted: Tue 31 Jan 2006, 17:58    Post subject: Might be of Interest  

I've had Samba on my computer, with a harddrive2 installed on puppy 1.0.7, since the first of the year, all seams well. I have KDE 3.5 and tried smb4k, but i found that the standard LinNeighborhood worked great. After compiling samba 3.0.21a, just started smbd & nmbd with LinNeighborhood. Configured smb.config and all puppies see each other on the home net. Also linked smb.config to /etc/samba/smb.config from /usr/lib. Also compiled with --prefix=/usr. duke
Back to top
duke93535


Joined: 05 May 2005
Posts: 194
Location: California , High Desert

PostPosted: Tue 31 Jan 2006, 18:02    Post subject:  

The guest above is duke and if you have any questions.
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Tue 31 Jan 2006, 18:35    Post subject:  

Thanks duke, MU's site links got me the missing libs that Samba server was demanding, 5 of them in all.
How did you solve the missing lib files problem?
Samba seems to be working, no errors I can see that is.
I can't tell yet as I've got a Atftpd error I'm trying to solve to get LANboot working.

The version I used was: Samba-3.0.5-i486-3
I used files I downloaded to put Samba together, might not be as good as a compiled Samba.
There's been alot of interest in this, as of posts asking for peer to peer file sharing.
I know pretty much what I did to get Samba working & could assemble a package from it.
OR maybe you or I can get help making what you have into a Samba server dotpup.
Back to top
View user's profile Send private message 
duke93535


Joined: 05 May 2005
Posts: 194
Location: California , High Desert

PostPosted: Tue 31 Jan 2006, 23:07    Post subject: Samba  

Didn't have any file problems, compiling with Puppy and maybe having KDE Slackware 3.5 and usr_devx.sfs installed with missing files for it, precluded it. The newer Samba may have something to do with it also. Only problem I had was getting the smb.conf file correct. Once that was done, I copied it to each machine. Changed host & hostname in etc for each computer. Set each machine to have the same file names, to share, I used /root/home and put any files into it, I might want to spare. All machines on the network are over two gigs, so compiling for each was easy. Using --prefix=/usr layed the files for Samba in with no links needed, bar one to the old samba folder in /etc where the smb.conf file was (replaced with a link). On my systems smb.conf ended up in /usr/lib. Found that add on LinNeighborhood and quering with IP-address, made windows hookup faster, we have win me & xp(all fat 32) on other machines and other linuxes (puppy is default). We start samba with LinNeighborhood by adding smbd & nmbd to the command line of the menu editor. If you want to start automatic add lines to rc.local in /etc/rc.d . smbd & nmbd are laid in /usr/sbin. duke
Back to top
View user's profile Send private message 
kirk_22

Joined: 09 Jun 2005
Posts: 6

PostPosted: Sun 23 Apr 2006, 11:28    Post subject:  

I'm not sure if this will help or even if you are interested but here goes... I have a couple NSLU2 server appliances laying around. They are cheap, run linux and they are nice and hackable.

I installed dnsmasq, tftp-hpa, and nfs-utils on one. After a few config changes it will hand out IPs, serve a pxelinux.0 file, and boot Knoppix 4.02 via NFSroot. I'm hoping to add puppy into the mix at some point.

Tftp-hpa may help you on the server end. Any info you have on the client side would be appreciated.

A puppy client/server on one disk like knoppix would be pretty slick.

Kirk
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Sun 23 Apr 2006, 19:28    Post subject:  

I think a Puppy server - client setup on a CD is what John Murga has in mind.
Keep an eye out for possable developments.
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4759
Location: Manila

PostPosted: Sun 23 Apr 2006, 20:03    Post subject: Apache/PHP/MySQL package  

Here is the Apache/PHP/MySQL server. If you visit the FTP site, you will see the package with the older MySQL version. I've tested that older package and it works. Best installation = HDD type 2 install, so install Puppy to HDD first.

Btw, install it like this: Setup - Package Manager - Pupget - Install alien package. The package should have been downloaded before installation Smile
Back to top
View user's profile Send private message 
m1r0

Joined: 01 Feb 2007
Posts: 28

PostPosted: Sun 04 Feb 2007, 12:17    Post subject:  

hi sunburnt , guys, great job all!!!

in my 2y netcaffe job period i tested more then several types of windows netcaffe applications and none was good enough, like in that spanish post about their netcaffees... , then b4 few days i check ecomoney post about his great achivment and acidently bumped on lanpuppy project.we have 6 machines ready to be tested with any linux PXE boot option and can give some ideas and advices about cybercaffe server-client managment software.if u are intrested u can contact me on mail/msn: wazbac@yahoo.com or i be checking here in next few days Wink

tnx in advance.

m1r0
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Sun 04 Feb 2007, 16:15    Post subject:  

Hi m1r0; Sounds great, I'll release an alpha of it soon I hope, details, details.

I'm modding the sfsManager so it's more useful, & adding load from RAM.
There's so may parts & pieces to it, it's a little bit mind boggling at times.

Interested in trying a pre-alpha (not posted yet) to give feed back?
We'd have to setup a way to download/upload it to you as it's over 200MB,
& that doesn't include any extra addon sfs files!

Knoppix has only 1 Linux copy & creates a LANbooting copy from itself.
LanPuppy has separate server & client copies of Puppy, so different Puppy
clients can be used, but not at the same time, later I might be able to add it.

To get an idea of the setup I'm making, see the post:

http://www.murga-linux.com/puppy/viewtopic.php?t=14630
Back to top
View user's profile Send private message 
m1r0

Joined: 01 Feb 2007
Posts: 28

PostPosted: Sun 04 Feb 2007, 16:31    Post subject:  

tnx m8,
i talked to ecomoney today , and he is intrested in helping in project.i am new on this forum so dont be hard on me Wink
Back to top
View user's profile Send private message 
m1r0

Joined: 01 Feb 2007
Posts: 28

PostPosted: Fri 09 Feb 2007, 16:14    Post subject:  

i have installed puppy on cybercaffe server succesfully + usb stick for testing, but no luck on runing it yet, just kernel on usb. for the rest of pc , i wait your reply when done with compiling sunburnt then we proced with testing.

rgds
m1r0
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Fri 09 Feb 2007, 18:19    Post subject:  

Hi m1r0; I've completed the code portions & all appears to be good.
A new build of the LanPuppy client still needs doing, but it's not critical to testing.
The test client doesn't have any security changes built in at the moment.
It's also large, making downloads ~ 60MB bigger than they need to be.
Eventually a new PupServer build would be nice also, but it's really not critical.

I'm wanting to do more testing, however if you want to try it now...
My friend has a domain with hosting, but we can't figure out how to set it up.
If there's another way to Up/Down Load it, say so & we can take care of it.
Or if someone can assist us in getting my friends domain setup properly...


It'd be nice if someone good at remastering would offer to make a new client.
My thoughts are:
Both IceWM & Xfce, or just IceWM with Xfce's panels & maybe other parts.
Pretty much what the typical Puppy distro. has now for apps. (web & office)

NOTE: I'm thinking of Puppy-2 for the new client as I hear it does USB better.
This'd require changing it's dir. structure to be like Puppy-1 so unionctl works.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 5 [73 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Announcements
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0860s ][ Queries: 13 (0.0063s) ][ GZIP on ]