LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-29-2020, 06:57 AM   #1
salmanahmed
Member
 
Registered: Jun 2020
Posts: 158

Rep: Reputation: Disabled
Detect wifi card on the fly


Hi
I am using Manjaro Linux on HP G6 2298SE. I am facing a minor (and temporary) problem with my wifi-card detection. Sometimes, it happens that when I turn-on my Laptop, the wifi card is not detected by the Linux, and in order to fix this problem, I have to reboot my Laptop (which fixes this issue). I don't know the exact reason that why (sometimes) this happens, maybe due to card not being turned-on, or maybe problem in loading proper modules, I have no idea. So, when today, this problem occurs again, I have saved the output of lspci, lshw, lsmod, and ip link, during the problem and after reboot.

Quote:
FOLLOWING IS OUTPUT OF FILES, DURING THE RROBLEM:
Code:
(salman@manjaro:~) cat lspci-pre
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (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: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: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)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 05)
09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
Code:
(salman@manjaro:~) cat lshw-pre
*-network
                description: Ethernet interface
                product: RTL810xE PCI Express Fast Ethernet controller
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 0
                bus info: pci@0000:08:00.0
                logical name: eno1
                version: 05
                serial: ab:cd:ef:gh:ij:kl  # changed by me
                capacity: 100Mbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 10>
                configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.7.9-1-MANJARO firmware=rtl_nic>
                resources: irq:17 ioport:3000(size=256) memory:c3404000-c3404fff memory:c3400000-c3403fff

Code:
(salman@manjaro:~) cat lsmod-pre
Module                  Size  Used by
fuse                  143360  3
uvcvideo              114688  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
videodev              274432  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_hdmi     73728  1
snd_hda_codec_idt      69632  1
snd_hda_codec_generic    98304  1 snd_hda_codec_idt
ledtrig_audio          16384  1 snd_hda_codec_generic
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
coretemp               20480  0
i915                 2617344  15
kvm_intel             327680  0
mousedev               24576  0
kvm                   839680  1 kvm_intel
radeon               1654784  1
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  1
joydev                 28672  0
crc32_pclmul           16384  0
mei_hdcp               24576  0
ghash_clmulni_intel    16384  0
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
i2c_algo_bit           16384  2 radeon,i915
ttm                   118784  1 radeon
snd_hda_intel          53248  3
snd_intel_dspcfg       28672  1 snd_hda_intel
aesni_intel           368640  0
drm_kms_helper        253952  2 radeon,i915
crypto_simd            16384  1 aesni_intel
snd_hda_codec         167936  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_idt
cec                    69632  2 drm_kms_helper,i915
hp_wmi                 20480  0
rc_core                61440  1 cec
psmouse               184320  0
snd_hda_core          106496  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_idt
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
sparse_keymap          16384  1 hp_wmi
intel_gtt              24576  1 i915
glue_helper            16384  1 aesni_intel
snd_hwdep              16384  1 snd_hda_codec
syscopyarea            16384  1 drm_kms_helper
r8169                  98304  0
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
snd_pcm               147456  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
rapl                   16384  0
rfkill                 28672  2 hp_wmi
snd_timer              45056  1 snd_pcm
intel_cstate           16384  0
snd                   114688  14 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_hda_codec_idt
intel_uncore          159744  0
input_leds             16384  0
wmi_bmof               16384  0
soundcore              16384  1 snd
realtek                24576  1
libphy                147456  2 r8169,realtek
mei_me                 49152  1
i2c_i801               36864  0
hp_accel               28672  0
mei                   126976  3 mei_hdcp,mei_me
lis3lv02d              32768  1 hp_accel
lpc_ich                28672  0
evdev                  28672  14
mac_hid                16384  0
ac                     16384  0
battery                20480  0
wmi                    36864  2 hp_wmi,wmi_bmof
hp_wireless            16384  0
drm                   581632  8 drm_kms_helper,radeon,i915,ttm
vboxnetflt             32768  0
vboxnetadp             28672  0
vboxdrv               528384  2 vboxnetadp,vboxnetflt
sg                     40960  0
agpgart                53248  3 intel_gtt,ttm,drm
crypto_user            16384  0
ip_tables              36864  0
x_tables               53248  1 ip_tables
ext4                  798720  2
crc32c_generic         16384  0
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  139264  1 ext4
rtsx_pci_sdmmc         32768  0
mmc_core              188416  1 rtsx_pci_sdmmc
serio_raw              20480  0
atkbd                  36864  0
libps2                 20480  2 atkbd,psmouse
sr_mod                 28672  0
cdrom                  77824  1 sr_mod
crc32c_intel           24576  3
rtsx_pci               98304  1 rtsx_pci_sdmmc
xhci_pci               20480  0
ehci_pci               20480  0
xhci_hcd              286720  1 xhci_pci
ehci_hcd               98304  1 ehci_pci
i8042                  32768  1 hp_accel
serio                  28672  7 serio_raw,atkbd,hp_accel,psmouse,i8042
Code:
(salman@manjaro:~) cat ip-link-pre
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether ab:cd:ef:gh:ij:kl brd ff:ff:ff:ff:ff:ff
    altname enp8s0
Quote:
FOLLOWING IS OUTPUT OF FILES, AFTER PROBLEM IS GONE BY SYSTEM REBOOT
Code:
(salman@manjaro:~) cat lspci-post 
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (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: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: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)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]
07:00.0 Network controller: Ralink corp. RT5390R 802.11bgn PCIe Wireless Network Adapter
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 05)
09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
Code:
(salman@manjaro:~) cat lshw-post
*-network
                description: Wireless interface
                product: RT5390R 802.11bgn PCIe Wireless Network Adapter
                vendor: Ralink corp.
                physical id: 0
                bus info: pci@0000:07:00.0
                logical name: wlo1
                version: 00
                serial: ab:cd:ef:gh:ij:kl  # changed by me
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=rt2800pci driverversion=5.7.9-1-MANJARO firmware=0.40 ip=192.168.10.23 >
                resources: irq:16 memory:c3500000-c350ffff

*-network
                description: Ethernet interface
                product: RTL810xE PCI Express Fast Ethernet controller
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 0
                bus info: pci@0000:08:00.0
                logical name: eno1
                version: 05
                serial: ab:cd:ef:gh:ij:kl  # changed by me
                capacity: 100Mbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 10>
                configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.7.9-1-MANJARO firmware=rtl_nic>
                resources: irq:17 ioport:3000(size=256) memory:c3404000-c3404fff memory:c3400000-c3403fff
Code:
(salman@manjaro:~) cat lsmod-post
Module                  Size  Used by
fuse                  143360  3
ccm                    20480  6
uvcvideo              114688  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
videodev              274432  3 videobuf2_v4l2,uvcvideo,videobuf2_common
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_hdmi     73728  1
snd_hda_codec_idt      69632  1
snd_hda_codec_generic    98304  1 snd_hda_codec_idt
ledtrig_audio          16384  1 snd_hda_codec_generic
rt2800pci              16384  0
rt2800mmio             20480  1 rt2800pci
rt2800lib             139264  2 rt2800mmio,rt2800pci
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
rt2x00pci              16384  1 rt2800pci
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
rt2x00mmio             16384  2 rt2800mmio,rt2800pci
coretemp               20480  0
kvm_intel             327680  0
radeon               1654784  1
mousedev               24576  0
kvm                   839680  1 kvm_intel
i915                 2617344  16
irqbypass              16384  1 kvm
rt2x00lib              90112  5 rt2x00mmio,rt2x00pci,rt2800mmio,rt2800pci,rt2800lib
joydev                 28672  0
mac80211             1040384  3 rt2x00pci,rt2x00lib,rt2800lib
mei_hdcp               24576  0
cfg80211              897024  2 rt2x00lib,mac80211
crct10dif_pclmul       16384  1
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
eeprom_93cx6           16384  1 rt2800pci
aesni_intel           368640  4
libarc4                16384  1 mac80211
hp_wmi                 20480  0
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
i2c_algo_bit           16384  2 radeon,i915
ttm                   118784  1 radeon
sparse_keymap          16384  1 hp_wmi
glue_helper            16384  1 aesni_intel
rapl                   16384  0
drm_kms_helper        253952  2 radeon,i915
snd_hda_intel          53248  3
intel_cstate           16384  0
snd_intel_dspcfg       28672  1 snd_hda_intel
rfkill                 28672  4 hp_wmi,cfg80211
snd_hda_codec         167936  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_idt
psmouse               184320  0
snd_hda_core          106496  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_idt
wmi_bmof               16384  0
snd_hwdep              16384  1 snd_hda_codec
intel_uncore          159744  0
snd_pcm               147456  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
input_leds             16384  0
snd_timer              45056  1 snd_pcm
r8169                  98304  0
cec                    69632  2 drm_kms_helper,i915
snd                   114688  14 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm,snd_hda_codec_idt
rc_core                61440  1 cec
intel_gtt              24576  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
realtek                24576  1
libphy                147456  2 r8169,realtek
hp_accel               28672  0
mei_me                 49152  1
mei                   126976  3 mei_hdcp,mei_me
lpc_ich                28672  0
lis3lv02d              32768  1 hp_accel
soundcore              16384  1 snd
evdev                  28672  14
i2c_i801               36864  0
mac_hid                16384  0
hp_wireless            16384  0
wmi                    36864  2 hp_wmi,wmi_bmof
battery                20480  0
ac                     16384  0
drm                   581632  8 drm_kms_helper,radeon,i915,ttm
vboxnetflt             32768  0
vboxnetadp             28672  0
vboxdrv               528384  2 vboxnetadp,vboxnetflt
sg                     40960  0
agpgart                53248  3 intel_gtt,ttm,drm
crypto_user            16384  0
ip_tables              36864  0
x_tables               53248  1 ip_tables
ext4                  798720  2
crc32c_generic         16384  0
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  139264  1 ext4
rtsx_pci_sdmmc         32768  0
mmc_core              188416  1 rtsx_pci_sdmmc
serio_raw              20480  0
atkbd                  36864  0
libps2                 20480  2 atkbd,psmouse
crc32c_intel           24576  3
sr_mod                 28672  0
cdrom                  77824  1 sr_mod
xhci_pci               20480  0
xhci_hcd              286720  1 xhci_pci
ehci_pci               20480  0
rtsx_pci               98304  1 rtsx_pci_sdmmc
ehci_hcd               98304  1 ehci_pci
i8042                  32768  1 hp_accel
serio                  28672  7 serio_raw,atkbd,hp_accel,psmouse,i8042
Code:
(salman@manjaro:~) cat ip-link-post
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether ab:cd:ef:gh:ij:kl brd ff:ff:ff:ff:ff:ff
    altname enp8s0
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether ab:cd:ef:gh:ij:kl brd ff:ff:ff:ff:ff:ff
    altname wlp7s0
Yes, I know that I have copy-pasted a lot of data, I think it will be helpful in detecting the problem

So, my question here is that:
What should I do so that the system detects my wifi-card without reboot?

PS: There is one more issue here, that is, now after reboot, as the problem is gone, how can I simulate the problem, in order to apply your suggestions.
Thanks
 
Old 07-29-2020, 09:49 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,496

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
I feel this could be a problem. They're very coy about what's in that little wireless board.

When the board is recognised, run 'lspci -n' to get the wireless board pci id, and see if you can trace the chip.

Separately, you have a hp-wireless module but it's doing nothing. That indicates to me that the kernel found it, and announced it (check dmesg or the logs for that), but it failed to load the firmware. So the device isn't seen. You could run 'make firmware_install with the appropriate .config in your kernel top source in case that helps.

I think you need to: find the hardware inside; find out what hp are playing at - is it their own wifi chip or are they running some old crappy chip?; Link the appropriate firmware to the chip and see from the logs what wifi chip module & firmware it wants.
 
Old 07-29-2020, 09:59 AM   #3
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,248

Rep: Reputation: 871Reputation: 871Reputation: 871Reputation: 871Reputation: 871Reputation: 871Reputation: 871
This type of problem can be difficult to fix. Since this is a PCIe card failing, my thought is, its more likly a hardware failure.

The hardwared detection process is a combination of BIOS, kernel, and hardware working together to detect any device. The bus the device is connected to introduces different code used.

Some thoughts. First thing I would do is look at the support pages from HP to determine if there are any BIOS updates that may fix the problem. Install the latest BIOS for your system.

Next, the card itself. You could try and get a new card and instll it. I have no idea how your hardware skills are, I used to teach students how to fix hardware, so I know too well not everone is comfortable opening up a laptop and changing parts.

A work around would be to buy a USB wifi card, disable the internal card, and use an external card. That way you do not need to open up the PC.

Its also possible the kernel has issues; ( lowest possibility in my opinion ). You could find a "Live distro" and boot from a live distro and see if the card is detected relibaly; or not.

I did a search using the wifi card as a search argument, and it seems some prople with Win 10 have had this problem also. That also points at a hardware problem.

Best of luck with your problem.
 
Old 07-29-2020, 10:03 AM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by salmanahmed View Post
Yes, I know that I have copy-pasted a lot of data, I think it will be helpful in detecting the problem
What are the differences between the outputs? Yes, that is tedious work to find out, but it does not require any sort of "mad Linux skills". Since it is your problem, please do this yourself, and show us. In addition to the full output you posted, i.e. do not edit your first post.
 
Old 07-29-2020, 11:19 AM   #5
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,412

Rep: Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599Reputation: 1599
Create a /etc/modules-load.d/rt2800pci.conf with this in it:
Code:
# Load the rt2800pci kernel module at boot
rt2800pci
 
Old 07-29-2020, 02:10 PM   #6
salmanahmed
Member
 
Registered: Jun 2020
Posts: 158

Original Poster
Rep: Reputation: Disabled
Thumbs up

Quote:
Originally Posted by colorpurple21859 View Post
Create a /etc/modules-load.d/rt2800pci.conf with this in it:
Code:
# Load the rt2800pci kernel module at boot
rt2800pci
First encouraging post
All other are telling me about a failing card
I will definitely do that. However, I have to wait for a long period to check whether the problem happens again or not.
 
Old 07-29-2020, 08:52 PM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,023

Rep: Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632Reputation: 3632
Pull battery and AC, press power button a few times.

Does it then work correctly?
 
Old 07-30-2020, 05:03 AM   #8
salmanahmed
Member
 
Registered: Jun 2020
Posts: 158

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by jefro View Post
Pull battery and AC, press power button a few times.

Does it then work correctly?
Pulling battery and AC is not desirable here, because I have mentioned that "system reboot" fixes the problem every time. But, I want to fix it without reboot.
I am looking for a command which re-initialize (re-detect) my wifi card on the fly, similarly when we insert usb or other plug-n-play devices, the system detects them every time.
 
Old 07-30-2020, 06:39 AM   #9
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by salmanahmed View Post
Pulling battery and AC is not desirable here, because I have mentioned that "system reboot" fixes the problem every time. But, I want to fix it without reboot.
How do you think people will react to your future requests if you dismiss their advice right away?

Try it. Some settings might be written into something that will reset itself to zero when it doesn't get electricity for a while. "A while" being key here: remove battery & AC and hold the Power button for up to 30s.
Might not help, but doesn't hurt to try.
 
Old 07-30-2020, 07:24 AM   #10
salmanahmed
Member
 
Registered: Jun 2020
Posts: 158

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by ondoho View Post
How do you think people will react to your future requests if you dismiss their advice right away?

Try it. Some settings might be written into something that will reset itself to zero when it doesn't get electricity for a while. "A while" being key here: remove battery & AC and hold the Power button for up to 30s.
Might not help, but doesn't hurt to try.
Oh... Now I understand it. As Jefro did not mention that it will reset saved settings, I was thinking that he is advising me to just reboot pc. After your explanation, now I can understand that what Jefro actually means. I will definitely try it today
 
Old 07-30-2020, 07:25 AM   #11
salmanahmed
Member
 
Registered: Jun 2020
Posts: 158

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by jefro View Post
Pull battery and AC, press power button a few times.

Does it then work correctly?
My apologies for not understanding it properly...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Ubuntu 20LTS dual boot Laptop Dell Inspiron 5548 I can not turn on wifi and in wifi settings indicates no wifi device was found Shra94 Linux - Hardware 1 05-19-2020 04:22 PM
Wifi option is there but no wifi scanning or wifi not working Aakash447 Linux - Newbie 3 06-28-2018 11:48 PM
Want to share my wifi by creating a wifi hotspot ( While staying connected to wifi)? shadyXV Linux - Desktop 4 07-20-2015 05:37 PM
LXer: CrazyFlie 6-DOF Review – Fly away now, fly away LXer Syndicated Linux News 0 04-20-2013 12:12 AM
"campus" wifi on-the-fly SaintDanBert Linux - Networking 5 05-07-2010 11:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration