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.
It worked quite well for a long time, but recently started to have periods where it drops out then tries to reconnect for a long time. Till eventually NetworkManager gives up.
Here is some info regarding my system:
Code:
# uname -a
Linux 4.4.176-96-default #1 SMP Fri Mar 22 06:23:26 UTC 2019 (a0dd1b8) x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
LSB Version: n/a
Distributor ID: openSUSE project
Description: openSUSE Leap 42.3
Release: 42.3
Codename: n/a
# dmidecode -s system-product-name
HP ProBook 6570b
# lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
23:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller (rev 30)
23:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
23:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
24:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
And finally here is output from the kernel ring buffer that relates to this problem:
To me the lines about "regulatory domain" are suspicious. I don't know what this means. Please note that I do live in the UK (in England to be more specific). I have tried using a cable to my router when the wifi dropped out and it worked fine. So I think that this problem must be due to the network card. My network module is "iwlwifi".
Can you help me in any way? Do you have some ideas that I could investigate? Should I try some if the iwlwifi options? But which one?
Thanks for your help.
Don't mind the 'Regulatory domain' stuff yet - if it's an issue we'll look at it. You gave good info, but I didn't see the one thing I wanted. When you're connected, run
Code:
sudo iwconfig wlan0 |grep Quality
I got
Quote:
Link Quality=62/70 Signal level=-48 dBm
62/70 is good. 30/70 will hardly connect; it it does, you're on dialup speeds. If I took this box down to the modem I'd probably get another 10Mbps. At a guess, it's your wifi --> router connection. As you're in England, (I'm in Ireland) are you living in one of those places with walls 2 feet thick? That kills wifi - dead.
In Ireland, we learnt bucketloads about positioning, aerial polarisation, etc. because we were poaching tv & radio signals from BBC & UTV for decades, and paying them nothing for the privilege. They had to broadcast to coastal & border areas, & that was usually enough for us :-). For example, one small 'piped tv' outfit in Bray (12 miles south of Dublin) started with an aerial tower in the owner's back garden. But he built another ~150 meters away and switched to that, because he was getting BBC from Manchester and ITV from UTV in the North of Ireland, and there was some mountain in Armagh interfering with the bounce of the signal :-o. Even still, those companies (ITV & BBC) do some very sophisticated IP detection to avoid Irish IPs getting their programs.
The problem can arise that your router is set on some channel everyone else locally is using. You can use this information to choose a channel that's free from your neighbour's rubbish. You can ignore channels with low quality (=far away) in a crowded area. Some routers have an automatic setting, but that usually sucks because you choose, then everyone else switches on…
I made a mental note to change mine. I'm one of 4 on channel 11. Better being on your own. But if the strength is down, it doesn't matter. This command
I did read up a bit on the internet about wifi.
What I found out is this:
The 2.4 GHz band has 11 channels of which only 3 are
mainly used because they are non-overlapping. These
channels are 1, 6, 11.
My scan with the command
often shows that 3 other people use channel 11. That's the channel my router sets.
I also found out that the 5GHz band has many more channels. A lot more.
So the chance of interference is much smaller.
Therefore I bought a new dual band wifi chip. On ebay I bought an Intel Centrino Advanced-N 6200
for about £3.50 including shipping.
I know that intel works well with Linux. The chip was easy to install and worked immediately
without any problems. Now I use the channel 48 in the 5 GHz band. I have used it one day now
and my wifi did not drop once.
Also I installed an app called "wavemon". This is a very useful program, because it brings together
a lot of useful info about your wifi.
I will report later here if I had any more problems with my new 5GHz wifi.
Whenever. You can always mark it unsolved if you have issues. It's mainly for searchers of the forums so they can find solutions without posting. It's no use reading when the guy ended up in a home for the bewildered :P
OK. I did not know about the possibility to mark it as unsolved.
So far I did not have one hiccup.
I have noticed that sometimes I am connected to the 5Ghz band and sometimes
to the 2.4 GHz band. But however, things work smoothly.
So I am marking this as solved.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.