help with wifi driver Intel® Dual Band Wireless-AC 3160
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The good news is; you already have the right firmware. I doubled checked to make sure.
Code:
iwlwifi-3160-ucode-22.15.8.0.tgz
When I was running Debian I had to install the driver for my chipset and also 'wireless-tools' in order to get my wireless working. Your chipset should be in the output of lspci:-
I see in your post the network controller you have. Sorry I'm not familiar with that card.
You can run ifconfig to show the internet address, subnet, loop back and wireless extensions.
And you can use ifconfig -a to show even the networks that are down.
To start the network in the terminal you can run
Code:
/etc/initid/networking start
But it may not work w/o the driver, firmware and maybe the driver for you chipset installed and 'wireless-tools'
Try looking in your /etc/network/interfaces file and make sure that Wired is commented out with a (#) and see if Wireless is uncommented.
Quote:
I'm trying to use command line to bring up the nic.he ke.rnel
Sorry I'm not sure what you mean:-- If your mean network interface card try:
make that:
I'm trying to use command line to bring up the nic
I put firmware in /lib/firmware/
root@vita:/lib/firmware# ls -l
total 652
drwxr-xr-x 2 root root 4096 May 23 2012 hp
-rw-r--r-- 1 root root 662032 Aug 15 19:32 iwlwifi-3160-8.ucode
root@vita:/lib/firmware#
Now the question is? How to get it to work. This is a new kernel so I have no idea where the .conf file is. I'm running debian. Ive only compiled kernels using gentoo.
I need to see if CONFIG_FW_LOADER is set.
root@vita:/lib/firmware# grep -r "CONFIG_FW_LOADER" /
/boot/config-3.2.0-4-amd64:CONFIG_FW_LOADER=y
/root/.bash_history:grep -l "CONFIG_FW_LOADER"
/root/.bash_history:grep -l "CONFIG_FW_LOADER" /*
/root/.bash_history:grep -l "CONFIG_FW_LOADER"
/root/.bash_history:grep -l "CONFIG_FW_LOADER" /*
/usr/share/kernel-package/Config/config.um:# CONFIG_FW_LOADER is not set
/usr/share/kernel-package/Config/config.ixp4xx:CONFIG_FW_LOADER=m
/usr/share/kernel-package/Config/config.s3c2410:CONFIG_FW_LOADER=m
/usr/share/kernel-package/Config/config.footbridge:CONFIG_FW_LOADER=m
/usr/share/kernel-package/Config/config.xenu:# CONFIG_FW_LOADER is not set
/usr/share/kernel-package/Config/config.rpc:CONFIG_FW_LOADER=m
/usr/share/kernel-package/Config/config.m32r:# CONFIG_FW_LOADER is not set
/usr/share/kernel-package/Config/config.xen0:# CONFIG_FW_LOADER is not set
/boot/config-3.2.0-4-amd64:CONFIG_FW_LOADER=y is loaded in boot
I do not know if you are using Debian or a derivative, but with Debian, and probably the derivatives, after installing firmware the network must be configured. The easiest way is to add this to /etc/network.interfaces:
Code:
# my wifi device
auto wlan0
iface wlan0 inet dhcp
wireless-essid [ESSID]
wireless-mode [MODE]
I did not use the wireless-mode line (I did not add it to the file.) Adding the essid line was sufficient. Depending on your hardware, it may or may not be necessary to change wlan0 to wlan1. This and lots more information is available on the wiki.
Last edited by Randicus Draco Albus; 08-16-2014 at 12:46 AM.
I do not know if you are using Debian or a derivative, but with Debian, and probably the derivatives, after installing firmware the network must be configured. The easiest way is to add this to /etc/network.interfaces:
Code:
# my wifi device
auto wlan0
iface wlan0 inet dhcp
wireless-essid [ESSID]
wireless-mode [MODE]
I did not use the wireless-mode line (I did not add it to the file.) Adding the essid line was sufficient. Depending on your hardware, it may or may not be necessary to change wlan0 to wlan1. This and lots more information is available on the wiki.
thanks
no luck
root@vita:/etc/network# modprobe -r iwlwifi
root@vita:/etc/network# /etc/init.d/networking start
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Cannot find device "wlan0"
Bind socket to interface: No such device
Failed to bring up wlan0.
done.
root@vita:/etc/network# more interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# my wifi device
auto wlan0
iface wlan0 inet dhcp
#wireless-essid [ESSID]
#wireless-mode [MODE]
root@vita:/etc/network#
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.