Date: Tue, 29 Mar 2022 17:14:28 +0300 From: Oleksandr Kryvulia <shuriku@shurik.kiev.ua> To: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> Cc: wireless@freebsd.org Subject: Re: iwlwifi failed to attach Message-ID: <89fa7191-30aa-e550-0e5d-d061c985c5ab@shurik.kiev.ua> In-Reply-To: <alpine.BSF.2.00.2203291324050.68830@ai.fobar.qr> References: <85f3cdd5-9bcc-426b-55e8-f3964de87c52@shurik.kiev.ua> <alpine.BSF.2.00.2203291300170.68830@ai.fobar.qr> <87e39641-f6c2-3306-e89d-fe6ba5a8ff39@shurik.kiev.ua> <alpine.BSF.2.00.2203291324050.68830@ai.fobar.qr>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------W0bIiv5QWS6zU4iCGfTHcrJw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 29.03.22 16:31, Bjoern A. Zeeb пишет: > On Tue, 29 Mar 2022, Oleksandr Kryvulia wrote: > >> 29.03.22 16:02, Bjoern A. Zeeb пишет: >>> On Tue, 29 Mar 2022, Oleksandr Kryvulia wrote: >>> >>>> When attaching iwlwifi module according to [1] on CURRENT >>>> (main-n253905-31e076d70b5-dirty >>>> ) I get an error: >>>> >>>> Mar 29 15:10:31 thinkpad kernel: iwlwifi0: <iwlwifi> mem >>>> 0xdd638000-0xdd63bfff at device 20.3 on pci0 >>>> Mar 29 15:10:31 thinkpad kernel: iwlwifi0: HW_REV=0xFFFFFFFF, PCI >>>> issues? >>>> Mar 29 15:10:31 thinkpad kernel: device_attach: iwlwifi0 attach >>>> returned 5 >>> >>> Can you show a full pciconf -lBbcevV of the device at this point? >> iwm0@pci0:0:20:3: class=0x028000 rev=0x30 hdr=0x00 >> vendor=0x8086 device=0x9df0 subvendor=0x8086 subdevice=0x0034 > > That has iwm0 attached again. Something else is going wrong then. > > >> vendor = 'Intel Corporation' >> device = 'Cannon Point-LP CNVi [Wireless-AC]' >> class = network >> bar [10] = type Memory, range 64, base 0xdd638000, size 16384, >> enabled >> cap 01[c8] = powerspec 3 supports D0 D3 current D0 >> cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message >> cap 10[40] = PCI-Express 2 root endpoint max data 128(128) FLR RO NS >> max read 128 >> cap 11[80] = MSI-X supports 16 messages >> Table in map 0x10[0x2000], PBA in map 0x10[0x3000] >> ecap 0000[100] = unknown 0 >> ecap 0018[14c] = LTR 1 >> ecap 000b[164] = Vendor [1] ID 0010 Rev 0 Length 20 >> >> >>> >>> >>> Alternatively to try: >>> >>> What happens if you add if_iwm to devmatch_blocklist="" in rc.conf and >>> boot; does iwlwifi attach fine then automatically during multi-user >>> boot >>> time? >>> >> Same error. I tried to remove if_iwm.ko from /boot/kernel and boot )) > > iwm(4) is likely compiled into the kernel... forgive me. You can > proabbly > try > hint.iwm.disabled="1" > or > hint.iwm.0.disabled="1" > > in loader.conf and see if that helps or compile a kernel without iwm > and iwmfw to test. Ok, boot with iwm disabled: root@thinkpad:/ # kldstat -v | grep -e 'iw[ml]' 26 1 0xffffffff83b3f000 88070 if_iwlwifi.ko (/boot/kernel/if_iwlwifi.ko) 526 pci/lkpi_iwl_hw_card_ids pciconf -lBbcevV: none3@pci0:0:20:3: class=0x028000 rev=0x30 hdr=0x00 vendor=0x8086 device=0x9df0 subvendor=0x8086 subdevice=0x0034 vendor = 'Intel Corporation' device = 'Cannon Point-LP CNVi [Wireless-AC]' class = network bar [10] = type Memory, range 64, base 0xdd638000, size 16384, disabled cap 01[c8] = powerspec 3 supports D0 D3 current D3 cap 05[d0] = MSI supports 1 message, 64 bit cap 10[40] = PCI-Express 2 root endpoint max data 128(128) FLR RO NS max read 128 cap 11[80] = MSI-X supports 16 messages Table in map 0x10[0x2000], PBA in map 0x10[0x3000] ecap 0000[100] = unknown 0 ecap 0018[14c] = LTR 1 ecap 000b[164] = Vendor [1] ID 0010 Rev 0 Length 20 Attach iwlwifi: root@thinkpad:/ # devctl set driver pci0:0:20:3 iwlwifi devctl: Failed to set pci0:0:20:3 driver to iwlwifi: Input/output error dmesg -a: iwlwifi0: <iwlwifi> mem 0xdd638000-0xdd63bfff at device 20.3 on pci0 iwlwifi0: HW_REV=0xFFFFFFFF, PCI issues? device_attach: iwlwifi0 attach returned 5 --------------W0bIiv5QWS6zU4iCGfTHcrJw Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> 29.03.22 16:31, Bjoern A. Zeeb пишет:<br> <blockquote type="cite" cite="mid:alpine.BSF.2.00.2203291324050.68830@ai.fobar.qr">On Tue, 29 Mar 2022, Oleksandr Kryvulia wrote: <br> <br> <blockquote type="cite">29.03.22 16:02, Bjoern A. Zeeb пишет: <br> <blockquote type="cite">On Tue, 29 Mar 2022, Oleksandr Kryvulia wrote: <br> <br> <blockquote type="cite">When attaching iwlwifi module according to [1] on CURRENT (main-n253905-31e076d70b5-dirty <br> ) I get an error: <br> <br> Mar 29 15:10:31 thinkpad kernel: iwlwifi0: <iwlwifi> mem 0xdd638000-0xdd63bfff at device 20.3 on pci0 <br> Mar 29 15:10:31 thinkpad kernel: iwlwifi0: HW_REV=0xFFFFFFFF, PCI issues? <br> Mar 29 15:10:31 thinkpad kernel: device_attach: iwlwifi0 attach returned 5 <br> </blockquote> <br> Can you show a full pciconf -lBbcevV of the device at this point? <br> </blockquote> iwm0@pci0:0:20:3: class=0x028000 rev=0x30 hdr=0x00 vendor=0x8086 device=0x9df0 subvendor=0x8086 subdevice=0x0034 <br> </blockquote> <br> That has iwm0 attached again. Something else is going wrong then. <br> <br> <br> <blockquote type="cite"> vendor = 'Intel Corporation' <br> device = 'Cannon Point-LP CNVi [Wireless-AC]' <br> class = network <br> bar [10] = type Memory, range 64, base 0xdd638000, size 16384, enabled <br> cap 01[c8] = powerspec 3 supports D0 D3 current D0 <br> cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message <br> cap 10[40] = PCI-Express 2 root endpoint max data 128(128) FLR RO NS <br> max read 128 <br> cap 11[80] = MSI-X supports 16 messages <br> Table in map 0x10[0x2000], PBA in map 0x10[0x3000] <br> ecap 0000[100] = unknown 0 <br> ecap 0018[14c] = LTR 1 <br> ecap 000b[164] = Vendor [1] ID 0010 Rev 0 Length 20 <br> <br> <br> <blockquote type="cite"> <br> <br> Alternatively to try: <br> <br> What happens if you add if_iwm to devmatch_blocklist="" in rc.conf and <br> boot; does iwlwifi attach fine then automatically during multi-user boot <br> time? <br> <br> </blockquote> Same error. I tried to remove if_iwm.ko from /boot/kernel and boot )) <br> </blockquote> <br> iwm(4) is likely compiled into the kernel... forgive me. You can proabbly <br> try <br> hint.iwm.disabled="1" <br> or <br> hint.iwm.0.disabled="1" <br> <br> in loader.conf and see if that helps or compile a kernel without iwm <br> and iwmfw to test. <br> </blockquote> Ok, boot with iwm disabled:<br> <br> <span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">root@thinkpad:/ # kldstat -v | grep -e 'iw[ml]' </span><br> 26 1 0xffffffff83b3f000 88070 if_iwlwifi.ko (/boot/kernel/if_iwlwifi.ko) <br> 526 pci/lkpi_iwl_hw_card_ids<br> <br> </span>pciconf -lBbcevV:<br> <br> <span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">none3@pci0:0:20:3: class=0x028000 rev=0x30 hdr=0x00 vendor=0x8086 device=0x9df0 subvendor=0x8086 subdevice=0x0034 </span><br> vendor = 'Intel Corporation' <br> device = 'Cannon Point-LP CNVi [Wireless-AC]' <br> class = network <br> bar [10] = type Memory, range 64, base 0xdd638000, size 16384, disabled <br> cap 01[c8] = powerspec 3 supports D0 D3 current D3 <br> cap 05[d0] = MSI supports 1 message, 64 bit <br> cap 10[40] = PCI-Express 2 root endpoint max data 128(128) FLR RO NS <br> max read 128 <br> cap 11[80] = MSI-X supports 16 messages <br> Table in map 0x10[0x2000], PBA in map 0x10[0x3000] <br> ecap 0000[100] = unknown 0 <br> ecap 0018[14c] = LTR 1 <br> ecap 000b[164] = Vendor [1] ID 0010 Rev 0 Length 20<br> <br> </span>Attach iwlwifi:<br> <br> <span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">root@thinkpad:/ # devctl set driver pci0:0:20:3 iwlwifi </span><br> devctl: Failed to set pci0:0:20:3 driver to iwlwifi: Input/output error<br> <br> dmesg -a:<br> </span><br> <span style="font-family:monospace"><span style="font-family:monospace"><span style="color:#000000;background-color:#ffffff;">iwlwifi0: <iwlwifi> mem 0xdd638000-0xdd63bfff at device 20.3 on pci0 </span><br> iwlwifi0: HW_REV=0xFFFFFFFF, PCI issues? <br> device_attach: iwlwifi0 attach returned 5<br> <br> </span></span><br> </body> </html> --------------W0bIiv5QWS6zU4iCGfTHcrJw--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89fa7191-30aa-e550-0e5d-d061c985c5ab>