Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Apr 2008 15:24:12 +0930
From:      Benjamin Close <Benjamin.Close@clearchain.com>
To:        paul pang <gpmusketeer@hotmail.com>
Cc:        freebsd-drivers@freebsd.org
Subject:   Re: wpi make error*
Message-ID:  <4806E604.5060501@clearchain.com>
In-Reply-To: <BAY109-W24FE5E16672E916EEC183FBBE90@phx.gbl>
References:  <BAY109-W24FE5E16672E916EEC183FBBE90@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Paul,
    Whilst I agree with Tom you should use the latest version of wpi, 
the problem you have is due to not building/installing the firmware module.

ie: Assuming you extracted the tarball to /tmp/wpi
do:
    cd /tmp/wpi/sys/modules/wpifw
    make
    make install

Cheers,
    Benjamin

paul pang wrote:
>  I have 20071102-freebsd-wpi.tar.gz install  successfully but this is the ifconfig message
>
> wpi0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 00:13:02:bf:92:f8
>         media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
>         status: no carrier
>         ssid "" channel 1 (2412 Mhz 11b)
>         authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60 bintval 0
>
> Note that: no carrier.
>
> and dmesg stated
>
> wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xd8000000-0xd8000fff irq 17 at device 0.0 on pci3
> bus_dmamem_alloc failed to align memory properly.
>   ................
> bus_dmamem_alloc failed to align memory properly.
> wpi0: Ethernet address: 00:13:02:bf:92:f8
> wpi0: [ITHREAD]
> wpi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
> wpi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> wpi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
> wpifw: You need to read the LICENSE file in /usr/share/doc/legal/intel_wpi/..
> wpifw: If you agree with the license, set legal.intel_wpi.license_ack=1 in /boot/loader.conf.
> module_register_init: MOD_LOAD (wpifw_fw, 0xc4f6d520, 0) error 1
> firmware_get: failed to load firmware image wpifw
> wpi0: could not load firmware image 'wpifw'
> wpi0: A problem occurred loading the firmware to the driver
> ukbd0: at uhub2 port 1 (addr 2) disconnected
> ukbd0: detached
> uhid0: at uhub2 port 1 (addr 2) disconnected
> uhid0: detached
> ukbd0: <CHESEN USB Keyboard, class 0/0, rev 1.10/1.10, addr 2> on uhub2
> kbd2 at ukbd0
> uhid0: <CHESEN USB Keyboard, class 0/0, rev 1.10/1.10, addr 2> on uhub2
> wpi0: detached
> wpi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xd8000000-0xd8000fff irq 17 at device 0.0 on pci3
> wpi0: Driver Revision 20071102
> wpi0: Hardware Revision (0x801)
> bus_dmamem_alloc failed to align memory properly.
> .................................
> bus_dmamem_alloc failed to align memory properly.
> adding chan 1 flags=0x2b maxpwr=15, offset 2
> adding chan 2 flags=0x2b maxpwr=15, offset 4
> adding chan 3 flags=0x2b maxpwr=15, offset 6
> adding chan 4 flags=0x2b maxpwr=15, offset 8
> adding chan 5 flags=0x2b maxpwr=15, offset 10
> adding chan 6 flags=0x2b maxpwr=15, offset 12
> adding chan 7 flags=0x2b maxpwr=15, offset 14
> adding chan 8 flags=0x2b maxpwr=15, offset 16
> adding chan 9 flags=0x2b maxpwr=15, offset 18
> adding chan 10 flags=0x2b maxpwr=15, offset 20
> adding chan 11 flags=0x2b maxpwr=14, offset 22
> adding chan 36 flags=0xa1 maxpwr=14, offset 23
> adding chan 40 flags=0xa1 maxpwr=14, offset 24
> adding chan 44 flags=0xa1 maxpwr=14, offset 25
> adding chan 48 flags=0xa1 maxpwr=14, offset 26
> adding chan 52 flags=0xb1 maxpwr=14, offset 27
> adding chan 56 flags=0xb1 maxpwr=14, offset 28
> adding chan 60 flags=0xb1 maxpwr=14, offset 29
> adding chan 64 flags=0xb1 maxpwr=14, offset 30
> adding chan 149 flags=0x21 maxpwr=16, offset 31
> adding chan 153 flags=0x21 maxpwr=16, offset 32
> adding chan 157 flags=0x21 maxpwr=16, offset 33
> adding chan 161 flags=0x21 maxpwr=16, offset 34
> adding chan 165 flags=0x21 maxpwr=16, offset 35
> power group 0: chan=1 maxpwr=47 temp=-187
>         sample 0: index=13 power=43
>         sample 1: index=29 power=30
>         sample 2: index=47 power=10
>         sample 3: index=58 power=-1
>         sample 4: index=77 power=-19
> power group 1: chan=44 maxpwr=51 temp=-191
>         sample 0: index=12 power=42
>         sample 1: index=19 power=35
>         sample 2: index=32 power=21
>         sample 3: index=43 power=11
>         sample 4: index=77 power=-22
> power group 2: chan=64 maxpwr=51 temp=-189
>         sample 0: index=12 power=43
>         sample 1: index=20 power=35
>         sample 2: index=33 power=22
>         sample 3: index=44 power=13
>         sample 4: index=77 power=-18
> power group 3: chan=116 maxpwr=48 temp=-188
>         sample 0: index=12 power=36
>         sample 1: index=20 power=27
>         sample 2: index=36 power=11
>         sample 3: index=48 power=0
>         sample 4: index=77 power=-27
> power group 4: chan=153 maxpwr=48 temp=-186
>         sample 0: index=10 power=35
>         sample 1: index=20 power=23
>         sample 2: index=32 power=11
>         sample 3: index=42 power=3
>         sample 4: index=77 power=-28
> wpi0: Regulatory Domain: MoW1
> wpi0: Hardware Type: B
> wpi0: Hardware Revision: ?
> wpi0: SKU does support 802.11a
> wpi0: Ethernet address: 00:13:02:bf:92:f8
> wpi0: [ITHREAD]
> wpi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
> wpi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> wpi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
> wpi0: timeout resetting Tx ring 1
> wpi0: timeout resetting Tx ring 3
> wpi0: timeout resetting Tx ring 4
> NEWSTATE:INIT
> firmware_get: failed to load firmware image wpifw
> wpi0: could not load firmware image 'wpifw'
> wpi0: A problem occurred loading the firmware to the driver
> NEWSTATE:INIT
> firmware_get: failed to load firmware image wpifw
> wpi0: could not load firmware image 'wpifw'
> wpi0: A problem occurred loading the firmware to the driver
>
> While i have this in my loader.conf 
>
> if_ath_load["YES"
> if_wpi_load="YES"
> wlan_load="YES"
> wlan_wep_load="YES"
> wlan_ccmp_load="YES"
> wlan_tkip_load="YES"
> legal.intel_wpi.license_ack=1
> wpifw_load="YES"
>
> but why it still ask me to set the license?
>
>
> _________________________________________________________________
> Help Splitzo Sally Before It’s Too Late! 
> http://www.thegirlwhosplitinto5.com/_______________________________________________
> freebsd-drivers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-drivers
> To unsubscribe, send any mail to "freebsd-drivers-unsubscribe@freebsd.org"
>   




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