No WLAN (Dell D620 + Intel 4965)

Questions about networking
Forum rules
Before you post please read this
hbco2
Level 1
Level 1
Posts: 28
Joined: Fri Dec 20, 2013 7:59 pm

No WLAN (Dell D620 + Intel 4965)

Postby hbco2 » Sat Apr 02, 2016 2:23 pm

LMDE2 Mate System newest updates, Dell D620
Problem: WLAN has never worked on this computer. The 4965 card is new, and now shows up but iwlwifi doesn't show as a driver for the wireless card. Is it possible iwlwifi hasn't been compiled in the kernel (though have seen comments that 4965 drivers are built in) or possibly a soft switch needs to be activated that can only be accessed through Windows and a Dell driver. Is there a way to verify iwlwifi, and if it is not part of the kernel, can instructions be provided to add.

Code: Select all

$ inxi -Fxz (excerpts)
System:    Host: hblm Kernel: 3.16.0-4-686-pae i686 (32 bit gcc: 4.8.4)
           Desktop: MATE 1.12.0 (Gtk 3.14.5+4) Distro: LinuxMint 2 betsy
Machine:   System: Dell product: Latitude D620
           Mobo: Dell model: N/A Bios: Dell v: A10 date: 05/16/2008
Network:   Card-1: Broadcom NetXtreme BCM5752 Gigabit Ethernet PCI Express
           driver: tg3 v: 3.137 bus-ID: 09:00.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
           Card-2: Intel PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
           bus-ID: 0c:00.0
           IF: N/A state: N/A mac: N/A


Code: Select all

 $ lspci -nnk |grep -iA2 net
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express [14e4:1600] (rev 02)
   Subsystem: Dell Latitude D620 [1028:01c2]
   Kernel driver in use: tg3
0c:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
   Subsystem: Intel Corporation Device [8086:1103]

(note no Kernel driver is listed for the wireless card)

Thanks for your help!
hbco2

hbco2
Level 1
Level 1
Posts: 28
Joined: Fri Dec 20, 2013 7:59 pm

Re: No WLAN (Dell D620 + Intel 4965)

Postby hbco2 » Sat Apr 02, 2016 2:30 pm

More info:

Code: Select all

 $ dmesg | grep iwl
[    8.741630] iwl4965: Intel(R) Wireless WiFi 4965 driver for Linux, in-tree:
[    8.741638] iwl4965: Copyright(c) 2003-2011 Intel Corporation
[    8.741714] iwl4965 0000:0c:00.0: can't disable ASPM; OS doesn't have ASPM control
[    8.741891] Modules linked in: iwl4965(+) iwlegacy pcmcia mac80211 dell_laptop dcdbas coretemp pcspkr joydev lpc_ich serio_raw mfd_core yenta_socket pcmcia_rsrc pcmcia_core 6lowpan_iphc i2c_i801 cfg80211 rfkill rng_core battery acpi_cpufreq evdev parport_pc irda crc_ccitt parport shpchp processor tpm_tis ac tpm snd_hda_codec_idt snd_hda_codec_generic snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore ext4 crc16 mbcache jbd2 dm_mirror dm_region_hash dm_log dm_mod sg sd_mod crc_t10dif sr_mod cdrom crct10dif_generic crct10dif_common ata_generic ata_piix psmouse libata scsi_mod tg3 nouveau ptp pps_core libphy thermal mxm_wmi wmi button i2c_algo_bit ttm drm_kms_helper video drm i2c_core ehci_pci uhci_hcd thermal_sys ehci_hcd usbcore usb_common
[    8.742107]  [<f8319980>] ? il4965_pci_probe+0x150/0x9f0 [iwl4965]
[    8.742246]  [<f82f704f>] ? il4965_init+0x4f/0x1000 [iwl4965]


Code: Select all

wbs@hblm ~ $ rfkill list all
0: dell-wifi: Wireless LAN
   Soft blocked: no
   Hard blocked: no
1: dell-bluetooth: Bluetooth
   Soft blocked: no
   Hard blocked: no
2: hci0: Bluetooth
   Soft blocked: no
   Hard blocked: no

hbco2
Level 1
Level 1
Posts: 28
Joined: Fri Dec 20, 2013 7:59 pm

Re: No WLAN (Dell D620 + Intel 4965)

Postby hbco2 » Sat Apr 02, 2016 3:55 pm

Yet more info..

Code: Select all

 $ modinfo iwl4965
filename:       /lib/modules/3.16.0-4-686-pae/kernel/drivers/net/wireless/iwlegacy/iwl4965.ko
firmware:       iwlwifi-4965-2.ucode
alias:          iwl4965
license:        GPL
author:         Copyright(c) 2003-2011 Intel Corporation <ilw@linux.intel.com>
version:        in-tree:
description:    Intel(R) Wireless WiFi 4965 driver for Linux
srcversion:     D0766260E0632962180F5EF
alias:          pci:v00008086d00004230sv*sd*bc*sc*i*
alias:          pci:v00008086d00004229sv*sd*bc*sc*i*
depends:        iwlegacy,cfg80211,mac80211
intree:         Y
vermagic:       3.16.0-4-686-pae SMP mod_unload modversions 686
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           queues_num:number of hw queues. (int)
parm:           11n_disable:disable 11n functionality (int)
parm:           amsdu_size_8K:enable 8K amsdu size (default 0 [disabled]) (int)
parm:           fw_restart:restart firmware in case of error (int)

Code: Select all

$ dmesg |grep -i '00:1c.1\|iwl4965|wlp'
[    0.206131] pci 0000:00:1c.1: [8086:27d2] type 01 class 0x060400
[    0.206255] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[    0.206340] pci 0000:00:1c.1: System wakeup disabled by ACPI
[    0.220078] pci 0000:00:1c.1: PCI bridge to [bus 0c]
[    0.220084] pci 0000:00:1c.1:   bridge window [io  0xe000-0xefff]
[    0.332852] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 0c] add_size 200000
[    0.332856] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff] to [bus 0c] add_size 200000
[    0.332945] pci 0000:00:1c.1: res[14]=[mem 0x00100000-0x000fffff] get_res_add_size add_size 200000
[    0.332950] pci 0000:00:1c.1: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[    0.332998] pci 0000:00:1c.1: BAR 14: assigned [mem 0x8c400000-0x8c5fffff]
[    0.333010] pci 0000:00:1c.1: BAR 15: assigned [mem 0x8c600000-0x8c7fffff 64bit pref]
[    0.333096] pci 0000:00:1c.1: PCI bridge to [bus 0c]
[    0.333101] pci 0000:00:1c.1:   bridge window [io  0xe000-0xefff]
[    0.333109] pci 0000:00:1c.1:   bridge window [mem 0x8c400000-0x8c5fffff]
[    0.333116] pci 0000:00:1c.1:   bridge window [mem 0x8c600000-0x8c7fffff 64bit pref]
[    1.133600] pcieport 0000:00:1c.1: device [8086:27d2] has invalid IRQ; check vendor BIOS
[    1.133811] pcieport 0000:00:1c.1: irq 42 for MSI/MSI-X

hbco2
Level 1
Level 1
Posts: 28
Joined: Fri Dec 20, 2013 7:59 pm

Re: No WLAN (Dell D620 + Intel 4965)

Postby hbco2 » Sat Apr 02, 2016 5:41 pm

And.....

Code: Select all

$ sudo lshw (excerpt)
        *-pci:2
             description: PCI bridge
             product: NM10/ICH7 Family PCI Express Port 2
             vendor: Intel Corporation
             physical id: 1c.1
             bus info: pci@0000:00:1c.1
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:42 ioport:e000(size=4096) memory:8c400000-8c5fffff ioport:8c600000(size=2097152)
           *-generic UNCLAIMED
                description: Non-VGA unclassified device
                product: PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:0c:00.0
                version: 00
                width: 64 bits
                clock: 33MHz
                capabilities: pciexpress cap_list
                configuration: latency=0
                resources: iomemory:ffffffff0-fffffffef
        *-pci:3
             description: PCI bridge
             product: NM10/ICH7 Family PCI Express Port 3
             vendor: Intel Corporation
             physical id: 1c.2
             bus info: pci@0000:00:1c.2
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:43 ioport:3000(size=4096) memory:ecf00000-ecffffff ioport:8c800000(size=2097152)
           *-network
                description: Ethernet interface
                product: NetXtreme BCM5752 Gigabit Ethernet PCI Express
                vendor: Broadcom Corporation
                physical id: 0
                bus info: pci@0000:09:00.0
                logical name: eth0
                version: 02
                serial: 00:15:c5:58:13:a2
                size: 1Gbit/s
                capacity: 1Gbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 duplex=full firmware=5752-v3.19 ip=192.168.2.22 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
                resources: irq:45 memory:ecff0000-ecffffff

hbco2
Level 1
Level 1
Posts: 28
Joined: Fri Dec 20, 2013 7:59 pm

Re: No WLAN (Dell D620 + Intel 4965)

Postby hbco2 » Sat Apr 02, 2016 6:25 pm

A call trace was found using: $ dmesg '00:c1\|iwl4965\wlp' Only a portion of the report is pasted here, can paste the full report if it is useful.

Code: Select all

[    6.131108] WARNING: CPU: 0 PID: 367 at /build/linux-EWV7Ng/linux-3.16.7-ckt25/drivers/pci/pci.c:131 pci_ioremap_bar+0x5f/0x70()
[    6.131110] Modules linked in: iwl4965(+) iwlegacy lpc_ich yenta_socket(+) mfd_core mac80211 pcmcia_rsrc pcmcia_core cfg80211 rng_core rfkill acpi_cpufreq ac processor snd_hda_intel evdev irda crc_ccitt parport_pc parport snd_hda_controller snd_hda_codec snd_hwdep snd_pcm snd_timer snd shpchp soundcore ext4 crc16 mbcache jbd2 dm_mirror dm_region_hash dm_log dm_mod sg sd_mod crc_t10dif crct10dif_generic crct10dif_common sr_mod cdrom ata_generic ata_piix psmouse libata scsi_mod nouveau mxm_wmi wmi button i2c_algo_bit ttm drm_kms_helper video ehci_pci uhci_hcd ehci_hcd thermal drm i2c_core thermal_sys tg3 ptp pps_core libphy usbcore usb_common
[    6.131169] CPU: 0 PID: 367 Comm: udevd Not tainted 3.16.0-4-686-pae #1 Debian 3.16.7-ckt25-1
[    6.131172] Hardware name: Dell Inc. Latitude D620                   /      , BIOS A10 05/16/2008
[    6.131174]  00000000 f7339cb8 c1479ce7 00000000 c1598988 c1056c84 c1553c0c 00000000
[    6.131181]  0000016f c1598988 00000083 c1282f8f c1282f8f 00000009 f7230800 f7230800
[    6.131188]  00000000 f7339cc8 c1056d42 00000009 00000000 f7339cdc c1282f8f f5e88e40


Return to “Networking”