Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92797 - ipw-2100-firmware false path for firmware files
Summary: ipw-2100-firmware false path for firmware files
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-16 08:49 UTC by Benjamin
Modified: 2005-05-23 13:38 UTC (History)
0 users

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 Benjamin 2005-05-16 08:49:34 UTC
Hi,
after emerge ipw2100 and ipw2100-firmware I can't load the modules using "modprobe ipw2100". The following error occurs:

ipw2100: Detected Intel PRO/Wireless 2100 Network Connection 
ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed. 
ipw2100: eth1: ipw2100_get_firmware failed: -2 
ipw2100: eth1: Failed to power on the adapter. 
ipw2100: eth1: Failed to start the firmware. 
ipw2100Error calling register_netdev. 
ipw2100: probe of 0000:02:0a.0 failed with error -5 

I try something and get it worked by manually copy the 3 firmware files form /lib/firmware to /usr/lib/hotplug/firmware. After that I can load the modul and use the internal Mini-PCI Wireless NIC to get network access.

Pleas check it out and may be edit the path for the needed firmware files or insert a info message to the emerge output.

Thank you in advance & greeting from Munich
Benjamin


Reproducible: Always
Steps to Reproduce:
1. emerge ipw2100-firmware
2. take a look where the files will be installed
3. should be /lib/firmware instead of /usr/lib/hotplug/firmware

Actual Results:  
can't load ipw2100 modul.

Expected Results:  
load ipw2100 modul corret.
Comment 1 Henrik Brix Andersen 2005-05-16 10:38:06 UTC
Which version of sys-apps/hotplug do you have installed?

Please attach the output of 'emerge --info' as well.
Comment 2 Benjamin 2005-05-20 11:33:20 UTC
Hi Brix,  
sorry for the delay. Below the requested information.  
  
<Which version of sys-apps/hotplug do you have installed?  
Should be the last stable version 20040923. Below the output of genlop -t  
hotplug:bash-2.05b# genlop -t hotplug  
 * sys-apps/hotplug  
  
     Sat Oct 16 15:48:47 2004 >>> sys-apps/hotplug-20040401  
       merge time: 5 seconds.  
  
     Sun May 15 23:16:27 2005 >>> sys-apps/hotplug-20040923  
       merge time: 17 seconds.  
  
<Please attach the output of 'emerge --info' as well.  
Output of emerge --info:  
bash-2.05b# emerge --info  
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,  
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r8 i686)  
=================================================================  
System uname: 2.6.11-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1400MHz  
Gentoo Base System version 1.4.16  
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 16 2005, 02:52:34)]  
dev-lang/python:     2.3.5  
sys-apps/sandbox:    [Not Present]  
sys-devel/autoconf:  2.59-r6, 2.13  
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5  
sys-devel/binutils:  2.15.92.0.2-r7  
sys-devel/libtool:   1.5.16  
virtual/os-headers:  2.6.8.1-r2  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer"  
CHOST="i386-pc-linux-gnu"  
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"  
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer"  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"  
GENTOO_MIRRORS="http://distfiles.gentoo.org  
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"  
MAKEOPTS="-j2"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
SYNC="rsync://rsync.gentoo.org/gentoo-portage"  
USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode  
fam foomaticdb fortran gdbm gif gpm gtk2 imlib ipv6 jpeg kde libg++ libwww mad  
mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png  
python qt quicktime readline sdl slang spell ssl svga tcpd tiff truetype  
truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux  
elibc_glibc"  
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,  
PORTDIR_OVERLAY  
Comment 3 Henrik Brix Andersen 2005-05-20 14:55:56 UTC
Thanks. What does 'grep ^FIRMWARE_DIR /etc/hotplug/firmware.agent' yield?
Comment 4 Benjamin 2005-05-21 05:43:24 UTC
<Thanks. What does 'grep ^FIRMWARE_DIR /etc/hotplug/firmware.agent' yield? 
  
bash-2.05b# grep ^FIRMWARE_DIR /etc/hotplug/firmware.agent  
FIRMWARE_DIR=/usr/lib/hotplug/firmware  
bash-2.05b#      
Comment 5 Henrik Brix Andersen 2005-05-21 07:08:35 UTC
> bash-2.05b# grep ^FIRMWARE_DIR /etc/hotplug/firmware.agent  
> FIRMWARE_DIR=/usr/lib/hotplug/firmware  

Looks like you have neglected to update your /etc/hotplug/firmware.agent using
etc-update upon upgrading sys-apps/hotplug.

The /etc/hotplug/firmware.agent file from sys-apps/hotplug-20040923 specifies
FIRMWARE_DIR=/lib/firmware.

Please re-merge sys-apps/hotplug and run 'etc-update' for updating your
configuration files.
Comment 6 Benjamin 2005-05-23 13:35:11 UTC
<Looks like you have neglected to update your /etc/hotplug/firmware.agent using 
<etc-update upon upgrading sys-apps/hotplug. 
Right, I negelected to update the configuration file using etc-update. 
 
<The /etc/hotplug/firmware.agent file from sys-apps/hotplug-20040923 specifies 
<FIRMWARE_DIR=/lib/firmware. 
Correct, after running etc-update and replace the original configuration file 
with the updated one, /lib/firmware is the default firmware folder. 
 
Sorry for inconvenience and a lot of thanks for your support. 
 
Greetings, 
Benjamin 
Comment 7 Henrik Brix Andersen 2005-05-23 13:38:31 UTC
Glad to hear you have it working now :)