NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

misc/41431: PXE client gets IP Gateway, doesn't pass to userland



>Number:         41431
>Category:       misc
>Synopsis:       PXE client gets IP Gateway, doesn't pass to userland
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    misc-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu May 14 23:00:01 +0000 2009
>Originator:     Tim Judd
>Release:        5.0 i386
>Organization:
N/A
>Environment:
GENERIC 5.0 i386 kernel, Apr/26'2009 18:50:08 UTC
>Description:
Netbooting, aka PXE booting, shows during kernel load that it's getting all the 
DHCP/ TCP/IP parameters, but the default gateway is not set (or passed) on 
further so the OS can get outside the subnet.  See repeat and *workaround* to 
see clarity.
>How-To-Repeat:
remove all ifconfig variables from rc.conf, remove all ifconfig files from /etc 
(so a disked-system won't have any network connectivity).  Boot from PXE, the 
green output lists the IP, subnet, gateway and DNS being received from DHCP.  
Check your routing table post-boot (netstat -rnf inet).  No default gateway is 
set.
>Fix:
**WORKAROUND**
apply the ifconfig_ifX in rc.conf, or the ifconfig.ifX in /etc to re-obtain the 
DHCP settings.



Home | Main Index | Thread Index | Old Index