Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2009 12:15:03 +0100
From:      "Paul B. Mahol" <onemda@gmail.com>
To:        =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= <olivier@freenas.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Is iwn drivers working on Current ?
Message-ID:  <3a142e750903130415n77ea2c96ja9ca004dbdf6aaa8@mail.gmail.com>
In-Reply-To: <3131aa530903130315k3b0fb9bbnda46d613095511f6@mail.gmail.com>
References:  <3131aa530903122323n73b671b5y4cb4a4a8896efa14@mail.gmail.com> <3a142e750903130217l160a7cadj7975725e6e5e8e1a@mail.gmail.com> <3131aa530903130315k3b0fb9bbnda46d613095511f6@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

On 3/13/09, Olivier Cochard-Labbé <olivier@freenas.org> wrote:
>> Is iwnfw loaded in kernel?
>
> Yes, iwnfw is loaded:
>
> [root@d630]~#kldstat | grep iwnfw
>  8    1 0xffffffff80c2c000 2ed22    iwnfw.ko
>
>> What happens if you enable iwn debug sysctl.
>
>
> [root@d630]~#sysctl dev.iwn.0.debug=1
> dev.iwn.0.debug: 0 -> 1
> [root@d630]~#sysctl dev.iwn
> dev.iwn.0.%desc: Intel(R) PRO/Wireless 4965BGN
> dev.iwn.0.%driver: iwn
> dev.iwn.0.%location: slot=0 function=0 handle=\_SB_.PCI0.RP02.PXS2
> dev.iwn.0.%pnpinfo: vendor=0x8086 device=0x4229 subvendor=0x8086
> subdevice=0x1121 class=0x028000
> dev.iwn.0.%parent: pci12
> dev.iwn.0.debug: 1
> [root@d630]~#ifconfig wlan create wlandev iwn0
> wlan0
> [root@d630]~#ifconfig wlan0 country fr
> [root@d630]~#ifconfig wlan0 up
> [root@d630]~#wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
> (I send break signal after few second)
> ^CCTRL-EVENT-TERMINATING - signal 2 received
> ioctl[SIOCS80211, op 26, arg 0x0]: Operation not supported
> Failed to disable WPA in the driver.
> ELOOP: remaining socket: sock=4 eloop_data=0x800e091c0
> user_data=0x800e050f0 handler=0x41fb19
>
>
> And here is the dmesg file contents:
>
> wlan0: Ethernet address: 00:1d:e0:72:10:01
> iwn0: need multicast update callback
> iwn0: need multicast update callback
> iwn0: need multicast update callback
> iwn0: need multicast update callback
> iwn_notif_intr: scanning channel 1 status 1
> iwn_notif_intr: scanning channel 6 status 1
> iwn_notif_intr: scanning channel 11 status 1
> iwn_notif_intr: scanning channel 7 status 1
> iwn0: error, INTR=2000000<SW_ERROR> STATUS=0x0
> iwn0: iwn_transfer_firmware: timeout waiting for first alive notice, error
> 35
> iwn0: iwn_init_locked: could not load firmware, error 35
>
> The debug mode didn't give me more information than the "iwn_notif_intr" ?

Could you try same thing with "set kern.smp.disabled=1".
Type it in loader before kernel boot or add it in /boot/loader.conf

If you dont have SMP CPU that this above will not help and I'm out of ideas.
Better to ask someone who use iwn on CURRENT.

-- 
Paul


help

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