Bug 151826

Summary: FSC Lifebook S7020 doesn't get DHCP address during SLP installation attempt
Product: [openSUSE] SUSE Linux 10.1 Reporter: Joachim Werner <joe>
Component: InstallationAssignee: E-mail List <kernel-maintainers>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Critical    
Priority: P5 - None    
Version: Beta 4   
Target Milestone: ---   
Hardware: i586   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Joachim Werner 2006-02-17 15:17:38 UTC
In the R&D network I am trying to install an FSC Notebook with Broadcom Gigabit ethernet card (tg3 driver) via SLP.

The installation ends with a generic error message:

Some debugging info:

Console 3 says (only relevant output):

insmod /modules/tg3.ko
Ok, that seems to have worked. :-)
[...]
Sending DHCP request to eth0... no/incomplete answer.
[...]

I think I pretty much have ruled out network problems. I cross-changed the ethernet cable with another machine, and things didn't change. The other machine gets a DHCP address during installation, the FSC machine doesn't.

Manual installation with step-by-step configuration of an FTP installation source works fine.
Comment 1 Michael Gross 2006-02-17 16:09:14 UTC
This tg3-module appears to be some sort of a hacked driver, there was at least one report about this besides yours. Are you sure the driver does support your card?

Please attach boot.msg and check out the messages in the syslog.
Comment 2 Joachim Werner 2006-02-17 16:41:58 UTC
Yes, obviously the driver supports the chipset. I can install via FTP after manual setup. During manual setup I click on "configure via DHCP", and that works fine.

It's only during installation in graphical mode (staring from the mini ISO) that things don't work.

So boot.msg and syslog of the running system probably don't help much, right?
Comment 3 Joachim Werner 2006-02-17 17:17:12 UTC
Not sure if that's in any way related, but the network card has problems getting a DHCP lease with Network Manager. I've seen the same issue on an HP with the same chipset. Good old ifup-based configuration works fine though.

I'll report the NetworkManager bug later, after some more testing.
Comment 4 Michael Gross 2006-02-20 09:14:04 UTC
Joachim, it would be nice if you could attach some more debug information, specially kernel messages output by tg3.ko while it is loaded.

If the driver works fine with ifconfig, it might not be a problem with the module itself, though.
Comment 5 Michael Gross 2006-02-20 10:09:10 UTC
Appears to be the same problem as in #151187
Comment 6 Joachim Werner 2006-02-20 10:19:30 UTC
Yes, #151187 sounds familiar. As I've pointed out in comment #2, I can get a DHCP lease if I use the ncurses step-by-step installation, not the one started from the grub installation screen. Also, later in the running system I don't see problems with DHCP. So it must be some strange combination of issues that only become obvious during installation.
Comment 7 Michael Gross 2006-02-20 16:37:29 UTC
Let's ask the kernel maintainers for help - seems to be an issue with the initrd.
Also check out #151187
Comment 8 Karsten Keil 2006-02-20 17:33:22 UTC
I do not think it is any kernel/initrd problem, since it works in manual mode.
I do not think this will help in that case,but does it work better with apic as additional boot parameter ?
Comment 10 Karsten Keil 2006-02-21 13:52:26 UTC
OK then our new APIC handling is successful.