Acer aspire one.....No Wi-Fi (Solved-Hardware failure)

Trying to connect to wi-fi on Peppermint 5.

Machine will connect on a wi-fi dongle…driver problem…?.

jocklad ::slight_smile:

Which model of AA1 ?

What’s the output from:

rfkill list

and

nmcli nm status

and

sudo lshw -C network

One last thing … occasionally (but rarely) the wireless adapter seems to ‘disappear’ on my AA1 zg5, to get it back I have to follow this routine:-

Shut down the AA1
Remove the power lead and battery (so it has NO power)
Press the power button (to discharge any remaining power in the motherboards capacitors)
Replace the battery and power lead
Fire up the AA1

Then the wireless adapter reappears … not saying this is the problem you’re having but it would be a good idea to rule it out by going through that procedure :wink:

Hi Mark: Model D255-2DQrr

eorge@george-AOD255 ~ $ rfkill list
2: phy2: Wireless LAN
Soft blocked: no
Hard blocked: no
george@george-AOD255 ~ $ sudo lshw -C network
[sudo] password for george:
*-network
description: Ethernet interface
product: AR8152 v1.1 Fast Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:01:00.0
logical name: eth0
version: c1
serial: 1c:75:08:09:08:8b
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI latency=0 link=no multicast=yes port=twisted pair
resources: irq:45 memory:57000000-5703ffff ioport:5000(size=128)
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:3
logical name: wlan1
serial: e8:94:f6:17:ce:a5
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rt2800usb driverversion=3.13.0-38-generic firmware=0.29 ip=192.168.43.106 link=yes multicast=yes wireless=IEEE 802.11abgn
george@george-AOD255 ~ $

was that with the USB wireless adapter plugged in ?

If so can you post the output from:

sudo lshw -C network

WITHOUT the USB wireless adapter plugged in.

And confirm you’ve tried that routine I mentioned above.

Yes the adapter was plugged in.

Have De-Powered as you suggested.

Without the adapter plugged in:

george@george-AOD255 ~ $ sudo lshw -C network
[sudo] password for george:
*-network
description: Ethernet interface
product: AR8152 v1.1 Fast Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:01:00.0
logical name: eth0
version: c1
serial: 1c:75:08:09:08:8b
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI latency=0 link=no multicast=yes port=twisted pair
resources: irq:45 memory:57000000-5703ffff ioport:5000(size=128)
george@george-AOD255 ~ $

OK, unless there’s some way of disabling Wireless in the BIOS (or possibly via a hardware switch) it looks like it’s most likely a hardware failure as the system boesn’t seem to be finding a wireless adapter at all.

What’s the output from:

lspci -vnn | grep -i net

and

dmesg | grep -i 14e4

You can run those with or without the USB wireless adapter in place :wink:

[EDIT]

Can you also post the output from:

lsmod

george@george-AOD255 ~ $ lspci -vnn | grep -i net
01:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8152 v1.1 Fast Ethernet [1969:2060] (rev c1)
george@george-AOD255 ~ $ dmesg | grep -i 14e4
george@george-AOD255 ~ $

george@george-AOD255 ~ $ lsmod
Module Size Used by
hid_generic 12492 0
usbhid 47070 0
hid 87604 2 hid_generic,usbhid
ctr 12905 2
ccm 17496 2
arc4 12536 2
rt2800usb 26581 0
rt2x00usb 20041 1 rt2800usb
rt2800lib 83150 1 rt2800usb
rt2x00lib 48886 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 546051 3 rt2x00lib,rt2x00usb,rt2800lib
cfg80211 409394 2 mac80211,rt2x00lib
crc_ccitt 12627 1 rt2800lib
rfcomm 53664 0
bnep 18895 2
bluetooth 342208 10 bnep,rfcomm
snd_hda_codec_realtek 59259 1
snd_hda_intel 42730 3
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
snd_seq_midi 13132 0
snd_seq_midi_event 14475 1 snd_seq_midi
snd_rawmidi 25135 1 snd_seq_midi
snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi
i915 709887 4
acer_wmi 31735 0
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
sparse_keymap 13708 1 acer_wmi
snd_timer 28584 2 snd_pcm,snd_seq
drm_kms_helper 48868 1 i915
drm 244037 5 i915,drm_kms_helper
snd 60939 16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
soundcore 12600 1 snd
i2c_algo_bit 13197 1 i915
coretemp 13195 0
joydev 17101 0
serio_raw 13230 0
parport_pc 31981 0
lpc_ich 16864 0
ppdev 17391 0
mac_hid 13037 0
wmi 18673 1 acer_wmi
lp 13299 0
video 18903 2 i915,acer_wmi
parport 40836 3 lp,ppdev,parport_pc
ahci 25579 2
psmouse 91329 0
libahci 27214 1 ahci
atl1c 40949 0
george@george-AOD255 ~ $

Can you post the contents of

gedit /etc/udev/rules.d/70-persistent-net.rules

This file was automatically generated by the /lib/udev/write_net_rules

program, run by the persistent-net-generator.rules rules file.

You can modify it, as long as you keep each rule on a single

line, and change only the value of the NAME= key.

PCI device 0x1969:0x2060 (atl1c)

SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}==“1c:75:08:09:08:8b”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth”, NAME=“eth0”

PCI device 0x8086:0x0083 (iwlwifi)

SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}==“00:26:c7:af:f9:a2”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="wlan”, NAME=“wlan0”

USB device 0x:0x (cdc_ether)

SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}==“58:2c:80:13:92:63”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="eth”, NAME=“eth1”

USB device 0x:0x (rt2800usb)

SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?", ATTR{address}==“e8:94:f6:17:ce:a5”, ATTR{dev_id}==“0x0”, ATTR{type}==“1”, KERNEL=="wlan”, NAME=“wlan1”

any output from:

dmesg | grep 0083

?

george@george-AOD255 ~ $ dmesg | grep 0083
george@george-AOD255 ~ $

Nothing Mark.

Jocklad

A bit leftfield, but you could try downloading & booting a Knoppix USB drive - they have the best autodetection of hardware.
Just for confirmation that the wifi chip is dead :frowning:

Thanks for your valiant effort Mark.

Will tell him to get a wi-fi dongle as least he will get online.

Will mark thread as hardware failure.

Thanks again

Jocklad :slight_smile: :slight_smile:

OK, 70-persistent-net.rules seems to suggest at some point an intel wireless adapter was connected with the vendor:device ID string [8086:0083] … this device is NOT now being detected as present at all.

So either…

a) there’s some way of turning off the wireless hardware in the BIOS (and it’s somehow been triggered)
b) there’s a hardware switch on the PC somewhere that does the same thing (unlikely as the hardware is normally detected but disabled)
c) a hardware failure (card has died or needs re-seating)

One last thing to try … try that routine again, but this time when you hit the power button (without power) hold it for say 20 seconds … then put it all back together … boot and see if:

lspci -vnn | grep -iA2 net

lists an intel wireless adapter.

Or just tell him to get one of these:
http://www.amazon.co.uk/Edimax-EW-7811UN-150Mbps-Wireless-Adapter/dp/B003MTTJOY

They’re tiny, so won’t get caught on anything … and they work out ofthe box with Peppermint 5 / Ubuntu 14.04 / Mint 17 / etc.

Thanks Mark

Will have a look at BIOS first.

Jocklad

He has been running this with a wi-fi dongle for last few days.

No problem at all.

He can get online so happy to leave it at that.

Thanks again for all your help Mark.

Jocklad. :slight_smile: :slight_smile:

Great news :slight_smile:

Remove the power lead and battery (so it has NO power)
Press the power button (to discharge any remaining power in the motherboards capacitors)
Replace the battery and power lead