[SOLVED] Problem with wifi setup on slackware64-current
SlackwareThis Forum is for the discussion of Slackware 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.
My new Thinkpad laptop had initial problems connecting to network using a wired connection but I was able to solve this by restarting dhcpcd (dhcpcd -x followed by dhcpcd -d - which successfully leases an IP address on interface eth0 from my router.
However with no wired connection and wlan0 configured using iwconfig trying the same procedure does not help. Trying to ping other PCs on my network gives me "Network unreachable".
I tried using network manager to connect (router clearly seen and identified by NM and by iwlist) but after entering wireless password an attempt to get an IP address results in NM reporting "not connected" and "connection deactivated".
I have a feeling that these problems may be connected with IPV6 versus IPV4 addresses but I don't have much idea how to work around the problem. I thought that the various dhcp programs, even if they try to get a IPV6 address in the first instance, move on to look for an IPV4 address on failure of IPV6.
I have had no such problems with Slackware 32 bit version 14.1 on an older Thinkpad so I am assuming that there is something I do not understand about the 64bit current networking software.
Anybody able to point me in the right direction? Thanks.
There is no difference in 32 and 64 bit Slackware as far as network stack is concerned. Is it a WAP or a WEP connection? Can you connect to other networks? Or if that's not possible to test, can you connect to your router with your phone, if you have one?
Other networks not really testable but my phone (Android) and my wife's phone (Windows) both connect wirelessly to the router. Also other laptops around the house. So the router itself does not appear to be a problem.
Noticing that you registered here in 2006, I assume you can take care of your PC at probably better than me. If I were you, I would reinstall the complete n series.
The second of these is presumably the wired interface controller. Not sure which of the other two is the wireless card. I did not have to download any drivers to get network manager to recognise the wireless interface (on a previous thinkpad I had to download drivers and firmware from Realtek).
I will have a look at dmesg after my next attempt to connect to wireless (right now I am using the wired interface to send this).
Thanks. I forgot about the lspci -v option. The link to the debian site is helpful for other setup issues too. I will look for the "non-free" intel driver.
You say your are using a fresh install of Slackware64-current. The required firmware should be supplied by the kernel-firmware-20150212git-noarch-1 package as part of the install. You could check by running, as root,
@genss/arsivci0: dmesg provided the following output when I checked immediately after trying to connect to my router via the network manager (I have partially obscured the MAC address with the "xx:yy":
So that looks as if the firmware is found and loaded - also this is the latest version that intel have made available which I downloaded thinking that it may be necessary.
@all helpful Slackers:
When I have tried to get the wlan0 interface up and running using rc.inet1 I get the following:
Code:
/etc/rc.d/rc.inet1: wlan0 information: 'Any ESSID'
Error for wireless request "Set Nickname" (8B1C) :
SET failed on device wlan0 ; Operation not supported.
Polling for DHCP server on interface wlan0:
sending commands to master dhcpcd process
This looks a bit strange since iwconfig shows that the ESSID is set to the name of my router and I am not aware of attempting to "set nickname".
dmesg didn't say anything useful
only thing wrong was
deauthenticating from c4:04:xx:yy:dc:e8 by local choice (Reason: 3=DEAUTH_LEAVING)
that just says it disconnected (after connecting)
i guess it could be WPA supplicant, if you use it, or dhcpcd or idk
hope this helps
PS the first few bytes of the MAC address are unique to you
[ 261.287190] wlan0: deauthenticating from c4:04:xx:yy:dc:e8 by local choice (Reason: 3=DEAUTH_LEAVING)
That looks to be the issue discussed in the kernel bug post that I linked earlier. Have you tried the suggested fix (adjusting for your stated location of Wales)?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.