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 Sat 25 May 2013, 23:02
All times are UTC - 4
 Forum index » House Training » HOWTO ( Solutions )
5-steps - Netboot a Puppy over the LAN with NO Media (PXE)
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 7 of 7 [97 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7
Author Message
greengeek

Joined: 20 Jul 2010
Posts: 1184
Location: New Zealand

PostPosted: Wed 12 Sep 2012, 15:48    Post subject:  

Also...if anyone has a suggestion for the best way to view the contents of the pxelinux.0 file (which seems to be ascii) I would be keen to understand the structure of it. Leafpad and Geany don't seem to be the right way (unless I'm using them wrong...)
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 2640
Location: Earth

PostPosted: Sat 22 Sep 2012, 17:24    Post subject:  

Hi @Greengeek. this understanding "may" help your current troubles.

The prime problem I have ever had with the PXE subsystem's use has been the PXE client's microcode not being current/not having correct Intel compliance.

That's my only problem. I have NOT encountered any problem with 2006+ PCs.

That being said, I have NOT encountered a problem with specific distros.

There are 2 movements currently underway and should provide some possible release (although, the changes are more cosmetic versus structural changes.). They "may" have a positive impact for you.

The 2 are a change in the document that is used to be more up to date with the PPM changes that has occurred in Puppy Linux, where DNSMASQ is concerned. And, there is a new Netboot Script under development that will make use of Netbooting a "little" (maybe a lot) more intuitive.

Please give a couple days to see the 2 items hit the forum.

Lastly, if you don't mind and think it useful, I will post my FATSlacko CD's ISO that has a working Netboot subsystem for you to test as a PXE server on your LAN. If you feel it will help, check your PM for instructions. I have been using FATSlacko since its release as a NAS, a Netboot server and a desktop since its community availability. The ONLY thing ever installed-added was the Netboot server because everything else was already present. In fact, I also have employed LightHouse64, similarly. In each's case, I found these 2 distros to deliver very suitable functionality OOTB where Netboot was the only subsystem added and available for use via the desktop.

Let me know if this helps until the arrival of the upgraded Netboot PET and more current instructions updates when using it.

Here to help

_________________
Get ACTIVE; Create Circles; Do those good things which benefit the people's needs!
We are all related ... Its time to show that we know this!
Google's Puppy Search Engine
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 1184
Location: New Zealand

PostPosted: Sun 23 Sep 2012, 14:09    Post subject:  

Thanks GC. I am making progress with my PXE trials... and I have a question for anyone who may be able to help me with the set up of the netboot-server-jb.sh script:

I have modified the script so that it runs automatically in debug mode without asking me which mode I want to use, and this is working correctly but I don't know how to tell it to use a "minimised window".

My modification is that I "comment out" some lines at the bottom of the script:

Code:
# how to run it
   run_dnsmasq_debug ;
#MODE=$(Xdialog --title "Netboot Server" --no-tags --menubox "How do you want to start the server?" 0 0 3 "normal" "Normal" "debug" "Debug Mode" 2>&1)
#case "$MODE" in
#   normal) run_dnsmasq_normal ;;
#   debug) run_dnsmasq_debug ;;
#   *) exit 1 ;;


but I wonder if it is possible to insert an extra parameter further up, in the "function run_dnsmasq_debug section so that it starts with minimised window??

Code:
# run dnsmasq with debug flag set, capture output in a window
function run_dnsmasq_debug() {
   run_dnsmasq -d
   Xdialog --title "Netboot server" --backtitle "Running server in debug mode. Click cancel to quit and stop server." --no-ok --tailbox /tmp/dnsmasq-debug.log 20 100
   kill $DNSMASQ_PID
   return 0
}


I have no actual knowledge of what language this script is using, I am just a cautious tinkerer. I am hoping there is some way the Xdialog window can be opened in a "pre-minimised" state - which sort of goes against the whole purpose of bringing up a dialog window, but maybe there is a way??
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 1184
Location: New Zealand

PostPosted: Sun 23 Sep 2012, 14:30    Post subject:  

slenkar wrote:
I followed all the steps but for some reason the netboot server doesnt startup, when I start it in debug mode the window dissappears and nothing else happens

This sounds like the symptom I get if I start the netboot server without the network cable being plugged in, or when there is some problem with the router / dhcp server not offering an IP address. Could that be the problem you are having?
.
Back to top
View user's profile Send private message 
slenkar

Joined: 10 Jul 2009
Posts: 129

PostPosted: Thu 11 Oct 2012, 16:05    Post subject:  

i got it to work on a different distro thanks
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 2640
Location: Earth

PostPosted: Thu 11 Oct 2012, 16:30    Post subject:  

slenkar wrote:
i got it to work on a different distro thanks
Yes, there are some issues in DNSMASQ and some of the packages that a desktop has installed. I have had this happen once.

I am not exactly sure how to diagnose this kind of issue with DNSMASQ and the script that is used from the menu.

Can anyone suggest a method? If so, we can add this to the Netboot Guide to assist others.

Thanks in advance for any recommendations from anyone.

_________________
Get ACTIVE; Create Circles; Do those good things which benefit the people's needs!
We are all related ... Its time to show that we know this!
Google's Puppy Search Engine
Back to top
View user's profile Send private message 
greengeek

Joined: 20 Jul 2010
Posts: 1184
Location: New Zealand

PostPosted: Mon 04 Mar 2013, 13:47    Post subject:  

If anyone is keen to try PXE booting but wants it to be made as simple as possible I have made a modified version of Pupserver435 (thanks jrb!) and I have added the PXE bootfiles for ThinSlacko inside the iso.

This means that all you have to do is boot the first PC from a CD containing my iso, then set the second PC to boot from network, and it will all happen automatically without any other intervention from the user. Very handy if you are trying to boot a PC that has no hard drive or CD.

See last 2 posts of thread here http://www.murga-linux.com/puppy/viewtopic.php?t=80620
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 7 of 7 [97 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » HOWTO ( Solutions )
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.0603s ][ Queries: 13 (0.0113s) ][ GZIP on ]