Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#15052 closed bug (fixed)

[idualwifi760] Wifi not working in NUC 8.

Reported by: bga Owned by: waddlesplash
Priority: normal Milestone: R1/beta2
Component: Drivers/Network/idualwifi7260 Version: R1/Development
Keywords: Cc: adrian
Blocked By: Blocking:
Platform: All

Description

Talk about bad luck. Not only the ethernet cards are giving me issues on this machine, the machine also has a wifi adapter which seems supposed to be supported but it is not working. Here are the relevant parts of the syslog:

KERN: pci_reserve_device(6, 0, 0, idualwifi7260)
KERN: [idualwifi7260] (iwm) bus_alloc_resource(3, [16], 0x0, 0xffffffffffffffff, 0x1,0x2)
KERN: set MTRRs to:
KERN:   mtrr:  0: base: 0x72954000, size:     0x2000, type: 0
KERN:   mtrr:  1: base: 0x7c000000, size:   0x800000, type: 0
KERN:   mtrr:  2: base: 0xc0000000, size: 0x40000000, type: 0
KERN:   mtrr:  3: base: 0x2fff010000, size:    0x10000, type: 0
KERN:   mtrr:  4: base: 0x80000000, size: 0x80000000, type: 1
KERN: allocate_io_interrupt_vectors: allocated 1 vectors starting from 66
KERN: msi_allocate_vectors: allocated 1 vectors starting from 66
KERN: [idualwifi7260] (iwm) bus_alloc_resource(1, [1], 0x0, 0xffffffffffffffff, 0x1,0x2)
KERN: msi enabled: 0x0081
KERN: [idualwifi7260] (iwm) Failed to lock the nic
KERN: msi_free_vectors: freeing 1 vectors starting from 66
KERN: free_io_interrupt_vectors: freeing 1 vectors starting from 66
KERN: set MTRRs to:
KERN:   mtrr:  0: base: 0x72954000, size:     0x2000, type: 0
KERN:   mtrr:  1: base: 0x7c000000, size:   0x800000, type: 0
KERN:   mtrr:  2: base: 0xc0000000, size: 0x40000000, type: 0
KERN:   mtrr:  3: base: 0x2fff010000, size:    0x10000, type: 0
KERN:   mtrr:  4: base: 0x80000000, size: 0x80000000, type: 1
KERN: pci_unreserve_device(6, 0, 0, idualwifi7260)

I guess that "failed to lock the nic" is the culprit.

Change History (4)

comment:1 by waddlesplash, 5 years ago

Cc: adrian added

The message comes from iwm_attach. So I guess iwm_nic_lock failed.

From your other ticket, here's the PCI device information:

KERN: PCI: [dom 0, bus  6] bus   6, device  0, function  0: vendor 8086, device 24fd, revision 78
KERN: PCI:   class_base 02, class_function 80, class_api 00
KERN: PCI:   vendor 8086: Intel Corporation
KERN: PCI:   device 24fd: Wireless 8265 / 8275 (Dual Band Wireless-AC 8265)
KERN: PCI:   info: Network controller
KERN: PCI:   line_size 10, latency 00, header_type 00, BIST 00
KERN: PCI:   ROM base host 00000000, pci 00000000, size 00000000
KERN: PCI:   cardbus_CIS 00000000, subsystem_id 1010, subsystem_vendor_id 8086
KERN: PCI:   interrupt_line ff, interrupt_pin 01, min_grant 00, max_latency 00
KERN: PCI:   base reg 0: host dc000000, pci dc000000, size 00002000, flags 04
KERN: PCI:   base reg 1: host 00000000, pci 00000000, size 00000000, flags 00
KERN: PCI:   base reg 2: host 00000000, pci 00000000, size 00000000, flags 00
KERN: PCI:   base reg 3: host 00000000, pci 00000000, size 00000000, flags 00
KERN: PCI:   base reg 4: host 00000000, pci 00000000, size 00000000, flags 00
KERN: PCI:   base reg 5: host 00000000, pci 00000000, size 00000000, flags 00
KERN: PCI:   Capabilities: PM, MSI, PCIe
KERN: PCI:   Extended capabilities: Advanced Error Reporting, Serial Number, Latency Tolerance Reporting, L1 Power Management Substates

I don't see anything like this bug on the FreeBSD tracker, so, cc'ing Adrian Chadd.

comment:3 by waddlesplash, 5 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev53174.

comment:4 by nielx, 4 years ago

Milestone: UnscheduledR1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.