Bug 221392 - network down on install from boot.iso
Summary: network down on install from boot.iso
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: John W. Linville
QA Contact: Brian Brock
URL:
Whiteboard:
: 220748 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-01-04 12:18 UTC by Thomas M Steenholdt
Modified: 2007-11-30 22:11 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-01-13 15:23:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Thomas M Steenholdt 2007-01-04 12:18:44 UTC
Description of problem:

When trying to install rawhide (under VMware Workstation), using the boot.iso to
initiate a network-based install, the network interface is not initialized
probably (network appears to be down).

On the Alt+F3 message screen, I get:

   WARNING: no network link determined on eth0

Continuing with IPv4 DHCP, I get the following from the log:

   DHCPDISCOVER
   send_packet: Network is down

Continuing anyway, with manual IPv4 addy, it fails after entering the details
about my FTP source server.

   ERROR: cannot determine address family of ftpserver.local.net

I've tried a different virtual network adapter (emulated e1000) and a physical
machine with the same results (have tried physical machine only with DHCP) all
with exactly the same results.

Both virtual machine and and physical have been i386 machines.

Steps to Reproduce:
1. Boot from boot.iso
2. Attempt to get DHCP address or connect to ftp server
3.
  
Actual results:
Fails miserably

Expected results:
Just Works (tm)

Comment 1 Thomas M Steenholdt 2007-01-04 12:27:12 UTC
Just tried the x86_64 version of boot.iso with a 64-bit VM with the exact asme
results.

Comment 2 Mark McLoughlin 2007-01-04 18:47:32 UTC
I've seen it on x86_64/e1000 with both boot.iso and pxelinux. That was the
2006-12-26 tree.

Comment 3 David Cantrell 2007-01-04 19:25:48 UTC
*** Bug 220748 has been marked as a duplicate of this bug. ***

Comment 4 David Cantrell 2007-01-04 22:16:24 UTC
Asking kernel...

DaveJ,

I'm banging my head against this problem and the only thing that has changed in
rawhide with regard to what was working for dhcp in the installer is the kernel.
 I cannot configure an interface manually either.  So my guess is that the
driver I'm using is busted -or- there's something new that I need to be doing in
userspace to put the interface in the right state.

The reporter and I are both using e1000.  dhclient gets SIOCSIFFLAGS: Resource
temporarily unavailable messages and fails.

Comment 5 Thomas M Steenholdt 2007-01-05 06:31:18 UTC
As stated, I've tried with VMware's default NIC type too (I merely failed to
mention that that NIC is using the pcnet32 driver). So I have three different
drivers on two different systems behaving the same.

e100
e1000
pcnet32

They all do the same for me.

Comment 6 David Cantrell 2007-01-05 16:55:33 UTC
OK, I've put together a custom vmlinuz+initrd.img using the last 2.6.18 kernel
RPM I can find for Fedora.  Things work fine with that.  So since this covers a
wide range of network adapters and it works fine with the old kernel, I'm
reassigning this to the kernel.

Comment 7 John W. Linville 2007-01-05 17:53:54 UTC
David, what is the exact version of "the last 2.6.18 kernel RPM [you] can find 
for Fedora"?  That may help to point at a change.

Comment 8 David Cantrell 2007-01-05 18:01:14 UTC
(In reply to comment #7)
> David, what is the exact version of "the last 2.6.18 kernel RPM [you] can find 
> for Fedora"?  That may help to point at a change.

And by Fedora, I meant a RHEL-5 nightly.  Specifically, the one from
RHEL5-Server-20070105.nightly.

So many trees.

Comment 9 Thomas M Steenholdt 2007-01-08 22:01:33 UTC
This appears to still be a problem on boot.iso from today (Jan 08, 2007). Do you
need more info or? Do you have an idea if this is a problem everywhere or only
under special circumstances? Should it be marked as a blocker???

Comment 10 Erik van Pienbroek 2007-01-09 12:55:30 UTC
I'm also encountering this problem on a physical computer here (hp compaq dc7700)
The used network driver is e1000. Running with kernel 2.6.19-1.2906.fc7

Comment 11 Neil Horman 2007-01-11 21:52:58 UTC
Erik, if you are having this problem on a physical machine, Can you set the
debug module option on the e1000 driver to 16.  That may give us some idea of
whats happening.  I think there is a way to specify module options to pass to
various modeules loaded by anaconda (perhas via a driver disk?)

Comment 12 Erik van Pienbroek 2007-01-11 21:56:38 UTC
If you could tell me how to set this module option from within anaconda's stage
1 or the kernel bootloader I'm sure willing to test :)

Comment 13 Thomas M Steenholdt 2007-01-12 22:38:46 UTC
Just tried with the current boot.iso (i386 and x86_64) and networking works
again as expected. Tried with e1000 and pcnet32 both work now. Thanks a lot,
good work guys.

Comment 14 Neil Horman 2007-01-13 15:23:46 UTC
ok, closing since this seems to have been a transient anomaly.  Please open a
new bug if this recurrs.  Thanks


Note You need to log in before you can comment on or make changes to this bug.