Bug 1405 - Network adapter not found by stage1 (missing dkms alias & non-free driver)
Summary: Network adapter not found by stage1 (missing dkms alias & non-free driver)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
: 2266 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-24 08:27 CEST by Ernest Wilcox
Modified: 2012-02-14 18:21 CET (History)
4 users (show)

See Also:
Source RPM: drakx-installer-binaries drakx-installer-images
CVE:
Status comment:


Attachments
compressed tar with stage1.log and syslog files (10.51 KB, application/x-compressed-tar)
2011-05-26 22:12 CEST, Ernest Wilcox
Details

Description Ernest Wilcox 2011-05-24 08:27:34 CEST
Description of problem: 
I am using an Acer Aspire 5741-5698 to test Mageia. My Ethernet adapter is a NetLink BCM57780 Gigabit Ethernet PCIe card. When I boot the computer using a disk burned with the boot.iso image, my Ethernet adapter is not found. The message reads something like "No network adapter found ..."

Version-Release number of selected component (if applicable):

How reproducible:


Steps to Reproduce:
1. Burn boot.iso image to a disk
2. Boot computer with a NIC connected to PCIe bus using disk burned from boot.iso image.
3. Note: Computer must not have a 10/100 NIC connected to a PCI bus, or the 10/100 NIC will be found.
Comment 1 Thierry Vignaud 2011-05-24 09:57:41 CEST
What's the output of "lspcidrake -v|grep -i net" ?

Keywords: (none) => NEEDINFO
CC: (none) => thierry.vignaud

Comment 2 Ernest Wilcox 2011-05-25 01:56:35 CEST
The output of "lspcidrake -v|grep -i net" is:

wl              : Broadcom Corporation|BCM43225 802.11b/g/n [NETWORK_OTHER] (vendor:14e4 device:4357 subv:105b subd:e021) (rev: 01)
tg3             : Broadcom Corporation|NetLink BCM57780 Gigabit Ethernet PCIe [NETWORK_ETHERNET] (vendor:14e4 device:1692 subv:1025 subd:036d) (rev: 01)

HTH
Comment 3 Thierry Vignaud 2011-05-25 07:41:22 CEST
unrelated but the wifi should be using brcm80211 and the ethernet should be using brcm80211

both tg3 and its firmware are included in stage1.

For the record, you got this error at the stage1 step (the text step that will load the graphical installer)?

Can you attach drakx log?
should be /tmp/stage1.log (to copy to eg some usb key)
Comment 4 Thierry Vignaud 2011-05-25 07:43:37 CEST
Look for /tmp/ddebug.log & /tmp/syslog
The best would be to attach a compressed tarball of them
Thierry Vignaud 2011-05-25 07:58:18 CEST

CC: (none) => tmb

Comment 5 Ernest Wilcox 2011-05-26 22:12:40 CEST
Created attachment 482 [details]
compressed tar with stage1.log and syslog files

I have attached the stage1.log file and the syslog file from a boot.iso session on my laptop.

HTH,
Comment 6 Thierry Vignaud 2011-05-27 10:03:22 CEST
Humm, module was properly loaded though

Assignee: bugsquad => mageia
Summary: Network adapter not found when booting from boot.iso disk => Network adapter not found when booting from boot.iso's stage1
Source RPM: n/a => drakx-installer-binaries

Comment 7 Ernest Wilcox 2011-06-01 21:20:57 CEST
So do you have any idea why my Ethernet adapter was not "found"? I was able to download the 64 bit DVD image, and complete the installation using it. After first reboot, the Ethernet adapter was found correctly. I remain completely puzzled ...
Comment 8 Thierry Vignaud 2011-08-09 12:07:21 CEST
Both boot.iso & the DVD iso were for 64bit?
Comment 9 Ernest Wilcox 2011-08-09 16:01:54 CEST
Ys, both the boot.iso image and the install DVD were for my system powered by an AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ with 4GB DDR2 RAM

I hope this helps. Let me know if you need additional information
Comment 10 Marja Van Waes 2011-12-25 22:01:08 CET
pinging because the status of this bug is NEW, and nothing happened since more than 4 months ago.

@ Olivier:
Please set status to ASSIGNED if you think this bug was assigned correctly. If for workflow reasons you can't do that, then please put OK on the whiteboard instead.

Keywords: NEEDINFO => (none)
CC: (none) => marja11

Comment 11 Thierry Vignaud 2012-01-27 11:09:54 CET
BTW, could you attach a screenshot or photo of the screen when the error happen?

I think there're multiple issues here:

1) we lack some ldetect-lst files in initrd:
/usr/share/ldetect-lst/dkms-modules.alias

2) we lack dkms drivers
- when building boot.iso, we should include drivers from
  free kmod-* for storage (none)
- when building boot-nonfree.iso, we should include all drivers
  from kmod-* regarding storage. for now, only such as wl.ko
  from broadcom-wl-kernel-3.2.2-desktop-1.mga2

3) we should try to warn about unavailable non-free drivers in stage1 when booting boot.iso instead of boot-nonfree.iso

points #2 & #3 are pretty straighforward to do.
Do you agree Thomas?

Keywords: (none) => NEEDINFO
Status: NEW => ASSIGNED
Summary: Network adapter not found when booting from boot.iso's stage1 => Network adapter not found by stage1 (missing dkms alias & non-free driver)
Source RPM: drakx-installer-binaries => drakx-installer-binaries drakx-installer-images

Comment 12 Thierry Vignaud 2012-01-27 11:42:57 CET
Works here though I don't have the HW to test.
I will release this tonight.

Status: ASSIGNED => RESOLVED
Component: Release (media or process) => RPM Packages
Resolution: (none) => FIXED
Assignee: mageia => bugsquad

Comment 13 Thierry Vignaud 2012-01-27 20:03:17 CET
You can now try boot-nonfree.iso from ftp://ftp.linuxcabal.org/pub/mirrors/Mageia/distrib/cauldron/x86_64/install/images/ which is up to date
Comment 14 Thierry Vignaud 2012-02-14 18:21:09 CET
*** Bug 2266 has been marked as a duplicate of this bug. ***

CC: (none) => egc


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