Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Apr 2018 07:43:58 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        "freebsd-wireless@freebsd.org" <wireless@freebsd.org>
Subject:   Re: "iwn0: iwn_panicked: controller panicked..."
Message-ID:  <CAJ-VmomTqgxS4QPFUm30%2BBarVGMCWNZQqYqGM6T7rU_tXzYdiQ@mail.gmail.com>
In-Reply-To: <20180406113340.GN1188@albert.catwhisker.org>
References:  <20180404125123.GI1188@albert.catwhisker.org> <CAJ-Vmoni5qWgjg-6pa8E2G13fzb8Wx8HYTUBTtBbtCr=xf-brA@mail.gmail.com> <20180406113340.GN1188@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help
hi,

ok. there's an IWN debug level that logs the commands to run - it
would be nice to turn that on so we can see what command is being sent
before it panics the firmware.



-adrian


On 6 April 2018 at 04:33, David Wolfskill <david@catwhisker.org> wrote:
> On Thu, Apr 05, 2018 at 03:35:51PM -0700, Adrian Chadd wrote:
>> Try disabling 11n and see if that fixes it?
>> ....
>
> Thanks, but that doesn't seem to do it.
>
> I changed the "ifconfig_wlan0" line in /etc/rc.conf from:
> ifconfig_wlan0="WPA DHCP"
>
> to:
> ifconfig_wlan0="WPA DHCP -ht"
>
> wlan now shows up as:
>
> g1-215(12.0-C)[2] ifconfig wlan0
> wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         ether 3c:a9:f4:a2:ca:f0
>         inet 172.17.1.215 netmask 0xffff0000 broadcast 172.17.255.255
>         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>         media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
>         status: associated
>         ssid lmdhw-net channel 11 (2462 MHz 11g) bssid 04:18:d6:22:22:1f
>         regdomain FCC country US authmode WPA2/802.11i privacy ON
>         deftxkey UNDEF AES-CCM 2:128-bit txpower 30 bmiss 10 scanvalid 60
>         protmode CTS wme roaming MANUAL
>         groups: wlan
> g1-215(12.0-C)[3]
>
> and a snapshot of /var/log/messages shows (e.g.):
>
> ...
> Apr  6 11:25:30 g1-215 ntpd[27480]: ntpd 4.2.8p11-a (2): Starting
> Apr  6 11:25:30 g1-215 dhclient: Exiting /etc/dhclient-exit-hooks (REBOOT) with exit_status 0
> Apr  6 11:25:39 g1-215 kernel: iwn0: iwn_intr: fatal firmware error
> Apr  6 11:25:39 g1-215 kernel: firmware error log:
> Apr  6 11:25:39 g1-215 kernel:   error type      = "UNKNOWN" (0x0000001D)
> Apr  6 11:25:39 g1-215 kernel:   program counter = 0x000006B4
> Apr  6 11:25:39 g1-215 kernel:   source line     = 0x00007B20
> Apr  6 11:25:39 g1-215 kernel:   error data      = 0x0000000203630000
> Apr  6 11:25:39 g1-215 kernel:   branch link     = 0x0000067A000007B8
> Apr  6 11:25:39 g1-215 kernel:   interrupt link  = 0x0000153200006874
> Apr  6 11:25:39 g1-215 kernel:   time            = 452655805
> Apr  6 11:25:39 g1-215 kernel: driver status:
> Apr  6 11:25:39 g1-215 kernel:   tx ring  0: qid=0  cur=134 queued=2
> Apr  6 11:25:39 g1-215 kernel:   tx ring  1: qid=1  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  2: qid=2  cur=5   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  3: qid=3  cur=4   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  4: qid=4  cur=52  queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  5: qid=5  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  6: qid=6  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  7: qid=7  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  8: qid=8  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring  9: qid=9  cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 10: qid=10 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 11: qid=11 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 12: qid=12 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 13: qid=13 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 14: qid=14 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 15: qid=15 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 16: qid=16 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 17: qid=17 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 18: qid=18 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   tx ring 19: qid=19 cur=0   queued=0
> Apr  6 11:25:39 g1-215 kernel:   rx ring: cur=63
> Apr  6 11:25:39 g1-215 kernel: iwn0: iwn_panicked: controller panicked, iv_state = 5; restarting
> Apr  6 11:25:39 g1-215 kernel: wlan0: link state changed to DOWN
> Apr  6 11:25:39 g1-215 wpa_supplicant[321]: wlan0: CTRL-EVENT-DISCONNECTED bssid=04:18:d6:22:22:1f reason=0
> Apr  6 11:25:39 g1-215 wpa_supplicant[321]: ioctl[SIOCS80211, op=20, val=0, arg_len=7]: Can't assign requested address
> Apr  6 11:25:39 g1-215 kernel: iwn0: iwn_read_firmware: ucode rev=0x09dd0401
> Apr  6 11:25:40 g1-215 wpa_supplicant[321]: wlan0: Trying to associate with 04:18:d6:22:22:1f (SSID='lmdhw-net' freq=2462 MHz)
> Apr  6 11:25:40 g1-215 wpa_supplicant[321]: wlan0: Associated with 04:18:d6:22:22:1f
> Apr  6 11:25:40 g1-215 kernel: wlan0: link state changed to UP
> Apr  6 11:25:40 g1-215 dhclient[334]: send_packet: No buffer space available
> Apr  6 11:25:41 g1-215 wpa_supplicant[321]: wlan0: WPA: Key negotiation completed with 04:18:d6:22:22:1f [PTK=CCMP GTK=CCMP]
> Apr  6 11:25:41 g1-215 wpa_supplicant[321]: wlan0: CTRL-EVENT-CONNECTED - Connection to 04:18:d6:22:22:1f completed [id=23 id_str=]
> Apr  6 11:25:43 g1-215 dhclient: /etc/dhclient-enter-hooks invoked with reason REBOOT
> Apr  6 11:25:43 g1-215 dhclient: reason was REBOOT; no action taken
> Apr  6 11:25:43 g1-215 dhclient: New IP Address (wlan0): 172.17.1.215
> Apr  6 11:25:43 g1-215 dhclient: New Subnet Mask (wlan0): 255.255.0.0
> Apr  6 11:25:43 g1-215 dhclient: New Broadcast Address (wlan0): 172.17.255.255
> Apr  6 11:25:43 g1-215 dhclient: New Routers (wlan0): 172.17.0.1
> Apr  6 11:25:43 g1-215 dhclient: /etc/dhclient-exit-hooks invoked with reason REBOOT
> Apr  6 11:25:43 g1-215 dhclient: /sbin/dhclient-script invoking /etc/rc.firewall-post-dhcp -i 172.17.1.215 -d 172.17.0.1 -m 255.255.0.0 -g 172.17.0.1 -b 172.17.255.255
> Apr  6 11:25:51 g1-215 kernel: iwn0: iwn_intr: fatal firmware error
> ....
>
> (Again: times are UTC and the last part pasted above was the beginning
> of another whine about a controller firmware panic.)
>
> Peace,
> david
> --
> David H. Wolfskill                              david@catwhisker.org
> Well, what did you EXPECT from Trump?  He has a history of breaking promises.
>
> See http://www.catwhisker.org/~david/publickey.gpg for my public key.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomTqgxS4QPFUm30%2BBarVGMCWNZQqYqGM6T7rU_tXzYdiQ>