Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Apr 2006 20:58:19 +0200
From:      Max Laier <max@love2party.net>
To:        Fabian Keil <freebsd-listen@fabiankeil.de>
Cc:        freebsd-net@freebsd.org, Hajimu UMEMOTO <ume@freebsd.org>
Subject:   Re: New version of iwi(4) - Call for testers [regression!]
Message-ID:  <200604102058.25742.max@love2party.net>
In-Reply-To: <20060410190049.4b6ad9a5@localhost>
References:  <E1FLRfM-000PcS-00._pppp-mail-ru@f11.mail.ru> <yged5fp4tvu.wl%ume@mahoroba.org> <20060410190049.4b6ad9a5@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1472137.COfGhgEvtU
Content-Type: text/plain;
  charset="iso-8859-6"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Monday 10 April 2006 19:00, Fabian Keil wrote:
> Hajimu UMEMOTO <ume@freebsd.org> wrote:
> > >>>>> On Mon, 10 Apr 2006 03:03:16 -0700
> > >>>>> Ross Finlayson <finlayson@live555.com> said:
> >
> > finlayson> #iwicontrol -i iwi0 -d /boot/firmware -m ibss
> > finlayson> iwicontrol: Can't load firmware to driver: Invalid argument
> >
> > finlayson> (This worked OK with the original "iwi" driver.)
> >
> > New iwi driver loads firmware automatically.  You need to install
> > ports/net/iwi-firmware-kmod instead of ports/net/iwi-firmware.  If you
> > are using RELENG_6, you need to specify -DTESTING to an argument of
> > make(1) when building iwi-firmware-kmod.
>
> I did that on 6.1-RC FreeBSD 6.1-RC #1: Sun Apr 9 20:07:42 CEST 2006
> and know I have the following modules available:
>
> fk@TP51 /boot/kernel $ls /boot/kernel/*iwi*
> /boot/kernel/if_iwiNG.ko*    /boot/kernel/iwi_ibss.ko*
> /boot/kernel/iwi_boot.ko*    /boot/kernel/iwi_monitor.ko*
> /boot/kernel/iwi_bss.ko*
>
> Is there still something missing? No matter which module I try
> to kldload first, it always fails with messages like:
>
> KLD if_iwiNG.ko: depends on firmware - not available
> KLD iwi_bss.ko: depends on firmware - not available
> KLD iwi_boot.ko: depends on firmware - not available
> KLD if_iwiNG.ko: depends on firmware - not available
> KLD iwi_bss.ko: depends on firmware - not available
> KLD iwi_ibss.ko: depends on firmware - not available
> KLD iwi_boot.ko: depends on firmware - not available

This refers to the firmware(9) module that supplies basic support for firmw=
are=20
loading and should be part of RELENG_6 for a long time already.  How did yo=
u=20
install that kernel?  To fix it you can do:

# cd /usr/src/sys/modules/firmware; make all install clean

which should give you /boot/kernel/firmware.ko.  Nontheless it would be=20
interesting why this isn't there already.

> I thought the firmware was in the iwi_*.ko files?

=2D-=20
/"\  Best regards,                      | mlaier@freebsd.org
\ /  Max Laier                          | ICQ #67774661
 X   http://pf4freebsd.love2party.net/  | mlaier@EFnet
/ \  ASCII Ribbon Campaign              | Against HTML Mail and News

--nextPart1472137.COfGhgEvtU
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)

iD8DBQBEOqrRXyyEoT62BG0RAqA2AJ9nH5Lum0GV52F3wPRKs8vU5u1UlgCfYDaa
Sy1vN/SIYtRh+ovN7f9BbqQ=
=0G+O
-----END PGP SIGNATURE-----

--nextPart1472137.COfGhgEvtU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604102058.25742.max>