Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67589 - ipw2100 not loading firmware after udev upgrade
Summary: ipw2100 not loading firmware after udev upgrade
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-14 14:39 UTC by Douglas McIntosh
Modified: 2004-10-15 14:14 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Douglas McIntosh 2004-10-14 14:39:40 UTC
After upgrading my udev to the latest version the ipw2100 no longer loads the firmware.

My /var/log/messages gives me the following message after rmmod and then modprobe ipw2100:

Oct 14 22:43:52 jollix ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 0.55
Oct 14 22:43:52 jollix ipw2100: Copyright(c) 2003-2004 Intel Corporation
Oct 14 22:43:52 jollix ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 11 (level, low) -> IRQ 11
Oct 14 22:43:52 jollix ipw2100: 0000:02:01.0: Detected at mem: 0xD0009000-0xD0009FFF -> e1b77000, irq: 11
Oct 14 22:43:52 jollix eth1: Using hotplug firmware load.
Oct 14 22:44:02 jollix eth1: Firmware 'ipw2100-1.3.fw' not available or load failed.
Oct 14 22:44:02 jollix eth1: ipw2100_get_firmware failed: -2
Oct 14 22:44:02 jollix eth1: Failed to power on the adapter.
Oct 14 22:44:02 jollix eth1: Failed to start the firmware.
Oct 14 22:44:02 jollix wait_for_sysfs[10151]: either wait_for_sysfs (udev 038) needs an update to handle the device '/class/firmware/0000:02:01.0' properly (4) or the sysfs-support of your device's driver needs to be fixed, please report to <linux-hotplug-devel@lists.sourceforge.net>

This has been working fine till this point.

Reproducible: Always
Steps to Reproduce:
1. rmmod ipw2100
2. modprobe ipw2100
3. See the error.



Expected Results:  
Loaded the flipping firmware !

Portage 2.0.51_rc9 (default-x86-1.4, gcc-3.3.3, glibc-2.3.4.20040808-r1,
2.6.8-gentoo-r6 i686)
=================================================================
System uname: 2.6.8-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.4.3-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -pipe -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apm arts audiofile avi berkdb bitmap-fonts bonobo cdr
crypt cups dga directfb dri dv dvb dvd dvdr eds encode esd evo f77 faad flac
foomaticdb gdbm gif gimpprint glx gnome gphoto2 gstreamer gtk gtk2 gtkhtml guile
hal howl i8x0 ieee1394 imagemagick imlib ipv6 java jpeg kde libg++ libwww mad
mmx motif mozilla moznoirc moznomail mozsvg mpeg ncurses nls oggvorbis openal
opengl oss pam pcmcia pda pdflib perl png python qt quicktime readline samba
scanner sdl sis slang spell ssl svga tcpd tetex truetype truetype-fonts usb v4l
wifi x86 xfs xml2 xmms xprint xv xvid zlib"
Comment 1 giggles1 2004-10-14 15:16:23 UTC
I have this same problem with isl3890 firmware and prism54 wireless drivers.  Had to go back down to udev-036 to get my wireless card working again.
Comment 2 Hinrik Örn Sigurðsson 2004-10-14 20:09:09 UTC
Same here with ipw2200...
Comment 3 Ulrich Dobramysl 2004-10-15 06:59:56 UTC
I also see this problem here. ipw2100 not loading firmware with udev-038. Downgrading to udev-036 solves the problem.
Comment 4 Mike Chavoustie 2004-10-15 11:26:45 UTC
It's interesting though, although my ipw2100 works fine after downgrading to udev-036, I still get a similar wait_for_sysfs error:

Oct 15 12:37:58 yoda wait_for_sysfs[9893]: error: wait_for_sysfs needs an update to handle the device '/class/firmware/0000:02:02.0' properly (4), please report to <linux-hotplug-devel@lists.sourceforge.net>
Comment 5 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-10-15 14:14:08 UTC
Will be fixed in the next release of udev (already fixed upstream.)