Wi-Fi not working mint 17.3 (Resolved)

I am using mint 17.3 64bit mate.

My Laptop (Samsung R60 plus) - I normally connect to the internet via a cable connection so was surprised when I took the laptop to a conference and found the wi-fi adaptor was not recognised by the system.

I presume this is a driver issue how do we address the problem?

Thank you in advance.

What’s the output from:

lspci -vnn | grep -i net

and

lsusb

and

sudo lshw -C network

and

rfkill list

and

ifconfig

and

iwconfig

and

iwlist scan

Have just noticed the WiFi indicator light is not on.

usertwo@usertwo-R59P-R60P-R61P ~ $ lspci -vnn | grep -i net
02:00.0 Ethernet controller [0200]: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller [11ab:4353] (rev 15)
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ sudo lshw -C network
[sudo] password for usertwo:
*-network
description: Wireless interface
product: AR242x / AR542x Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:1b:9e:66:a1:b6
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath5k driverversion=3.19.0-32-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bg
resources: irq:17 memory:d0100000-d010ffff
*-network
description: Ethernet interface
product: 88E8039 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 15
serial: 00:13:77:5c:61:02
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full ip=192.168.0.10 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:27 memory:d0200000-d0203fff ioport:a000(size=256)
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:77:5c:61:02
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:77ff:fe5c:6102/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5817 errors:0 dropped:0 overruns:0 frame:0
TX packets:4342 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5258761 (5.2 MB) TX bytes:689939 (689.9 KB)
Interrupt:18

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:754 errors:0 dropped:0 overruns:0 frame:0
TX packets:754 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:200167 (200.1 KB) TX bytes:200167 (200.1 KB)

wlan0 Link encap:Ethernet HWaddr 00:1b:9e:66:a1:b6
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ iwconfig
eth0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off

lo no wireless extensions.

usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ iwlist scan
eth0 Interface doesn’t support scanning.

wlan0 No scan results

lo Interface doesn’t support scanning.

usertwo@usertwo-R59P-R60P-R61P ~ $

does running:

sudo rmmod ath5k

then

sudo modprobe ath5k nohwcrypt=1 no_hw_rfkill_switch=1

kick wireless into life ?

if not, is there any output from:

dmesg | grep ath5k

Wi-fi still not working.

Read out -
usertwo@usertwo-R59P-R60P-R61P ~ $ dmesg | grep ath5k
[ 19.214597] ath5k 0000:02:00.0: can’t disable ASPM; OS doesn’t have ASPM control
[ 19.214790] ath5k 0000:02:00.0: registered as ‘phy0’
[ 20.157084] ath5k: phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[ 5011.623522] ath5k 0000:02:00.0: can’t disable ASPM; OS doesn’t have ASPM control
[ 5011.623783] ath5k 0000:02:00.0: registered as ‘phy1’
[ 5012.160202] ath5k: phy1: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[ 6061.289834] ath5k 0000:02:00.0: can’t disable ASPM; OS doesn’t have ASPM control
[ 6061.290070] ath5k 0000:02:00.0: registered as ‘phy2’
[ 6061.817255] ath5k: phy2: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
usertwo@usertwo-R59P-R60P-R61P ~ $

Also found the following file on the system - blacklist-ath_pci.conf /etc/modprobe.d this has the following content -

For some Atheros 5K RF MACs, the madwifi driver loads buts fails to

correctly initialize the hardware, leaving it in a state from

which ath5k cannot recover. To prevent this condition, stop

madwifi from loading by default. Use Jockey to select one driver

or the other. (Ubuntu: #315056, #323830)

blacklist ath_pci

Is this having an impact?

Can you REBOOT then post the output from:

dmesg | grep ath5k

again.

and the output from

lsmod

Ignore if you’ve already tried this -

Hitting Fn key then F9 toggles the W LAN on this model. If the indicator led lights up, click on Network Manager and check if everything looks correct in there - there are options to ‘always connect to this network’ etc.

Plus, there’s a manual available from - Support for NP-R60 SAMSUNG

Hope this helps

Rich

usertwo@usertwo-R59P-R60P-R61P ~ $ dmesg | grep ath5k
[ 20.051932] ath5k 0000:02:00.0: can’t disable ASPM; OS doesn’t have ASPM control
[ 20.052889] ath5k 0000:02:00.0: registered as ‘phy0’
[ 20.743208] ath5k: phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ lsmod
Module Size Used by
bnep 20480 2
rfcomm 69632 4
bluetooth 491520 10 bnep,rfcomm
snd_hda_codec_realtek 86016 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
arc4 16384 2
snd_hda_codec_hdmi 53248 1
snd_hda_intel 36864 4 snd_hda_codec_hdmi
snd_hda_controller 32768 1 snd_hda_intel
snd_hda_codec 143360 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
binfmt_misc 20480 1
snd_hwdep 20480 1 snd_hda_codec
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
ath5k 151552 0
ath 32768 1 ath5k
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
mac80211 720896 1 ath5k
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
cfg80211 532480 3 ath,ath5k,mac80211
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
coretemp 16384 0
snd 86016 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore 16384 2 snd,snd_hda_codec
joydev 20480 0
dm_multipath 24576 0
serio_raw 16384 0
scsi_dh 16384 1 dm_multipath
shpchp 40960 0
i2c_piix4 24576 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
mac_hid 16384 0
parport 45056 3 lp,ppdev,parport_pc
dm_mirror 24576 0
dm_region_hash 24576 1 dm_mirror
dm_log 20480 2 dm_region_hash,dm_mirror
pata_acpi 16384 0
hid_generic 16384 0
usbhid 53248 0
hid 110592 2 hid_generic,usbhid
amdkfd 81920 1
amd_iommu_v2 20480 1 amdkfd
radeon 1556480 2
psmouse 118784 0
i2c_algo_bit 16384 1 radeon
ttm 94208 1 radeon
pata_atiixp 16384 0
ahci 36864 2
drm_kms_helper 131072 1 radeon
libahci 32768 1 ahci
drm 344064 5 ttm,drm_kms_helper,radeon
sky2 61440 0
video 20480 0
usertwo@usertwo-R59P-R60P-R61P ~ $

Does running:

sudo rfkill unblock all

make any difference ?

No difference still no Wi-fi.

I have noticed that the use of a programme called JOCKEY is recommended as an answer to this issue.

For some Atheros 5K RF MACs, the madwifi driver loads buts fails to

correctly initialize the hardware, leaving it in a state from

which ath5k cannot recover. To prevent this condition, stop

madwifi from loading by default. [b]Use Jockey to select one driver

or the other. (Ubuntu: #315056, #323830)[/b]

I have downloaded the software from Jockey (Linux) Download: Driver manager.

In case this is a viable option.

It’s not a problem with madwifi, the madwifi driver ceased to exist in 2007 and was superseded by ath5k and ath9k.

As I’m not really seeing a problem other than your wireless not seeing any networks, are you sure

a) the antenna lead hasn’t come off the adapter
and/or
b) your router isn’t broadcasting in say the 5GHz band which the adapter doesn’t support ?

I used an old D-Link USB wi-fi DWL-G122 802.11g adaptor and that works fine.

I will see if I can find out where the antenna lead is located and take a look-see… removed the wi-fi card cleaned all contacts reinstalled and attached antenna cable.

After a lot of reading on the net I found a BIAS setting to switch on wi-fi permanently the wi-fi light is now on but still not scanning for wi-fi networks…

So now here is the readings from your first post with the adaptor switched on…

usertwo@usertwo-R59P-R60P-R61P ~ $ lspci -vnn | grep -i net
02:00.0 Ethernet controller [0200]: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller [11ab:4353] (rev 15)
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ sudo lshw -C network
[sudo] password for usertwo:
*-network
description: Wireless interface
product: AR242x / AR542x Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:1b:9e:66:a1:b6
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath5k driverversion=3.19.0-68-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bg
resources: irq:17 memory:d0100000-d010ffff
*-network
description: Ethernet interface
product: 88E8039 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 15
serial: 00:13:77:5c:61:02
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full ip=192.168.0.10 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:27 memory:d0200000-d0203fff ioport:a000(size=256)
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:77:5c:61:02
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:77ff:fe5c:6102/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1928 errors:0 dropped:0 overruns:0 frame:0
TX packets:1127 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:543312 (543.3 KB) TX bytes:169243 (169.2 KB)
Interrupt:18

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:357 errors:0 dropped:0 overruns:0 frame:0
TX packets:357 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:56569 (56.5 KB) TX bytes:56569 (56.5 KB)

wlan0 Link encap:Ethernet HWaddr 00:1b:9e:66:a1:b6
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ iwconfig
lo no wireless extensions.

wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off

eth0 no wireless extensions.

usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ iwlist scan
lo Interface doesn’t support scanning.

wlan0 No scan results

eth0 Interface doesn’t support scanning.

usertwo@usertwo-R59P-R60P-R61P ~ $

I think this was resolved once I found the setting in the BIAS as it would seem that the problem is the wi-fi adaptor in that just by chance I moved the laptop into the same room as the modem and hay-presto I had a wi-fi signal.

Strange that it is just this lap-top that is not getting a signal and thanks for all your help.

Which could mean the antenna has come off the wireless adapter :wink:

Of course it could also mean the adapter is just rubbish.

I have checked and rechecked the antenna cleaned the socket it is a push fit and tested with a multi-meter that the circuit is complete and all OK.

So it seems that the adapter is just rubbish as you said so have ordered a new up-to-date usb unit that is Linux compatible.

In that case, you probably did the right thing :wink: