Bug 58501

Summary: "BOOT" configuration cuts of a network.
Product: [Retired] Red Hat Linux Reporter: Michal Jaegermann <michal>
Component: kernelAssignee: Beth Uptagrafft <bhu>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.3   
Target Milestone: ---   
Target Release: ---   
Hardware: alpha   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-06-08 00:27:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michal Jaegermann 2002-01-18 05:30:31 UTC
Description of Problem:

Even with such configuration for a boot kernel:

...
CONFIG_NETLINK=y
# CONFIG_RTNETLINK is not set
CONFIG_NETLINK_DEV=y
...

and after inserting a required network device support "manually"
an attempt to bring a network up with 'service network start'
fails with

Cannot send dump request: Connection refused

and not even a loopback device is configured. Configuring everything
"by hand", using 'ifconfig' and 'route' which luckily are still
available, works just fine (or you are not reading this :-).
Do current Red Hat network startup scripts require a presence
of RTNETLINK?  If yes then it should be available in "BOOT" kernel
as this is the only kernel which can be possible to boot after
something else in an installation was botched (like a bad partition
table, see    ).

BTW - an attempt to bring up networking with a kernel compiled with
supplied "BOOT" configuration resulted in the following messages:

Cannot open netlink socket.
Address family not supported by protocol.

Comment 1 Michal Jaegermann 2002-01-18 05:39:50 UTC
Oops. "Bad partition table" was supposed to be a reference to #58499
but I forgot to fill that in before hitting "Commit".

Comment 2 Alan Cox 2003-06-08 00:27:46 UTC
Our ip tools require netlink sockets, our boot kernel install stuff does not